Your SIVI messages, right first time

Strovia turns your data into valid VB-PUO messages, and incoming messages into the formats your systems use. It checks every item before anything is sent and tracks the whole message cycle, so you see what’s missing before your counterparty does.

Try the free validatorBook a demo

No sign-up. Your file is checked on our server in the EU and deleted straight away.

The problem

Exchanging data between pension administrators, fiduciary managers and asset administrators should be routine. In practice:

  • Knowing the standard is the hard part. Structure, code lists, versions, chunking and feedback rules take months to learn, even for experienced teams.
  • In-house builds are slow and costly, even with enterprise integration tools. The tools provide an engine, but not the SIVI knowledge.
  • Month-end is fragile. A missing order confirmation or a rejected message often surfaces days later, when the data is already needed.
  • Auditors and boards ask for evidence. Who changed the mapping, who approved it and how it was tested.

What Strovia does

Generate. Turn a cohort-level extract (Excel, CSV or database) into valid 0001a, 0001b and 0001c messages, using ready-made templates.

Validate, strictly. Check every message against the official schema, the code lists and the validation rules, and check every item in every list. A schema-only check can miss a defect in one cohort among many; Strovia doesn’t.

Explain. Every error tells you what is wrong, where it is (down to the cohort and the row of your source file), why it matters and how to fix it.

Convert. Turn incoming SIVI messages into the XML, CSV or Excel layouts your internal systems expect, without writing code.

Chunk and reassemble. Message 3 is often 10–15 MB and can exceed 40 MB. Strovia splits messages at the size agreed with each counterparty, reassembles incoming chunks, and delivers to your own systems in pieces they can process, even if they only accept 2 MB.

Track the cycle. See every scheme’s message sequence at a glance: which messages have arrived, which are late, which are missing and which were rejected.

Connect. Exchange messages directly with your counterparties through the official SIVI API, as your own SIVI system, and connect your own systems through downloads, the API or a small agent that only connects outwards.

Prove it. Versioned mappings, independent approval, test evidence bound to each version, and a full audit trail.

See how it works

Built by people who have implemented the standard

Strovia comes from hands-on work implementing VB-PUO Messages 1, 2, 3, 4, 5, 6, 13 and the Feedback Message, including training architects and developers at a global bank. That experience is built into the product as wizards, templates, field help and plain-language error messages.

About us

Who it’s for

  • Pension administrators and APFs: produce Messages 1, 2 and 3 from your own data, and track the message cycle. Read more
  • Fiduciary and LDI managers: receive, validate and reassemble messages from several administrators, and load them into your systems. Read more
  • Asset administrators and custodians: convert SIVI messages to and from your internal formats, alongside your existing systems. Read more
  • Developers: call validation and conversion through an API. Read more

See it for yourself

Validate a message, turn an Excel extract into Messages 1, 2 and 3, watch a large message split into chunks, or step through the message cycle. All six demos are online, free and without sign-up; they run on Strovia’s server and keep nothing. Or watch the video, or book a live demo.

Try the free validatorBook a demo

Strovia supports the VB-PUO standard, owned by the Pensioenfederatie and maintained by SIVI. Bron: SIVI – VB-PUO Standaard. Strovia is independent and is not endorsed by SIVI or the Pensioenfederatie.