Kennisbank BerichtenEntiteitenAttributenCodelijstenFouten en oplossingenProcessenRollenReleasesBegrippenEcosysteemVergelijk Validator NL EN

Release 2027 (pre-release) · Schemaversie001.05 · Actief

SIVI-bericht 14 (00556): Betaalinformatie (VB-PUO)

Bericht 14 bevat de betaalinstructies voor onttrekkingen: welk bedrag, in welke valuta, naar welke rekening (IBAN en BIC van de crediteur) en met welke valutadatum. De fiduciair laat de betaling uitvoeren en de kasafwikkeling verloopt via SWIFT buiten de standaard.

Verzender
Pensioenuitvoeringsorganisatie (PUO) of beleggingsadministrateur (BA); issue #142 vraagt verduidelijking
Ontvanger
Fiduciair manager (FM)
Moment
T+3, na de definitieve NAV; in de handleiding ook 'maandstart' voor de onttrekkingen
Regeling
FPR model 2 (gelaagd ordermodel)
afdDefinitionName
VBPUO-001.05-Bericht_14._Betaalinformatie_(00556)

Berichtstructuur

Entiteiten met cardinaliteit [min..max] en aantal attributen; klik voor de entiteitpagina.

Attributen(38)

EntiteitAttribuutTypeV/OCodelijstOmschrijving
chunking.default currentChunkId string V Unieke referentie van de huidige chunk.
chunking.default chunkSequenceNumber integer V Volgnummer van de huidige chunk.
chunking.default totalNumberOfChunks integer V Totale aantal chunks waarin het bericht is opgesplitst.
chunking.default chunkFragmentPaths array[string] V Array van JMESPath-verwijzingen naar de berichtdelen die gebruikt zijn binnen deze chunk.
commonFunctional.default afdDefinitionVersion string · max 80 V 001.05 Met AFD definitieversienummer wordt aangegeven over welke versie van de (product)definitie wordt gecommuniceerd.
commonFunctional.default afdDefinitionName string · max 80 V De AFD definitienaam van o.a. webservices en verzekeringsproducten.
commonFunctional.default originalMessageId string · max 70 O MessageId van het oorspronkelijke bericht, dat wordt vervangen door dit bericht.
commonFunctional.default function string V ADNFUN Berichtfunctie
commonTechnical.default creationDateTime string · format date-time V Datum en tijd van het aanmaken van het bericht.
commonTechnical.default messageId string · max 70 V Unique identification of the message. (AFD 2.0 only)
commonTechnical.default testMessage boolean O Indicatie of sprake is van een testbericht.
party.receiver refKey string · max 70 V Entiteitsreferentie is een unieke referentie sleutel die aan een entiteit wordt toegekend.
party.receiver organizationName string · max 60 V Naam beroeps of branche organisatie.
party.receiver rsinNumber string · max 9 O Governmental identification number for legal entities and associations. (AFD 2.0 only)
party.sender refKey string · max 70 V Entiteitsreferentie is een unieke referentie sleutel die aan een entiteit wordt toegekend.
party.sender applicationSenderName string · max 60 O Naam van de applicatie die de gegevens verzendt.
party.sender organizationName string · max 60 V Naam beroeps of branche organisatie.
party.sender rsinNumber string · max 9 O Governmental identification number for legal entities and associations. (AFD 2.0 only)
party.contact workPhoneNumber string · max 60 V Telefoonnummer werk
party.contact emailWork string · max 60 V E-mail adres werk
document.default refKey string · max 70 V Entiteitsreferentie is een unieke referentie sleutel die aan een entiteit wordt toegekend.
document.default fileExtension string V pdf | csv | txt Extensienaam van het bestand waaronder de bijlage kan worden opgeslagen. Bijvoorbeeld "PDF", "DOC", etc.
document.default fileName string · max 60 V Naam van het bestand waaronder de bijlage kan worden opgeslagen.
party.pensionProvider organizationName string · max 60 V Naam beroeps of branche organisatie.
party.pensionProvider rsinNumber string · max 9 O Governmental identification number for legal entities and associations. (AFD 2.0 only)
party.pensionProvider puvCode string V AFDIDP Pensioenuitvoerder
pension.scheme refKey string · max 70 V Entiteitsreferentie is een unieke referentie sleutel die aan een entiteit wordt toegekend.
pension.scheme pensionSchemeName string · max 60 V Naam van de pensioenregeling.
financialInformation.reportingPeriod valueDate string · format date V Valutadatum
financialTransaction.payment currencyType string V ISOVAL ISO valutacodetabel (ISO 4217)
financialTransaction.payment amount number · multipleOf 0.01 V Bedrag
financialTransaction.payment description string · max 60 V Omschrijving
financialTransaction.payment collectionAccountIban string · max 10 V Bank Account Nummer (IBAN) van de incassorekening. Zie SEPA.
party.creditor refKey string · max 70 V Entiteitsreferentie is een unieke referentie sleutel die aan een entiteit wordt toegekend.
party.creditor collectionAccountIban string · max 10 V Bank Account Nummer (IBAN) van de incassorekening. Zie SEPA.
party.creditor collectionAccountBic string · max 10 V Bank Identificatie Code (BIC) van de incassorekening. Zie SEPA.
party.creditor collectionAccountInNameOf string · max 60 V Girorek. incasso, ten name van
party.creditor collectionAccountBicCorrespondent string · max 10 O BIC-correspondent.

Voorbeeldbericht

✓ Gevalideerd tegen schema VBPUO-001.05 · 2026-09-05

Bron voorbeeld: Gegenereerd door WTP Data Lab. Waarden zijn fictief.

{
  "commonFunctional": [
    {
      "entityType": "default",
      "afdDefinitionVersion": "001.05",
      "afdDefinitionName": "VBPUO-001.05-Bericht_14._Betaalinformatie_(00556)",
      "function": "01"
    }
  ],
  "commonTechnical": [
    {
      "entityType": "default",
      "creationDateTime": "2026-09-30T17:00:00+02:00",
      "messageId": "00556-20260930-000001",
      "testMessage": true,
      "party": [
        {
          "entityType": "receiver",
          "refKey": "RECEIVER-001",
          "organizationName": "Fiduciair Beheer Voorbeeld N.V.",
          "rsinNumber": "123456789"
        },
        {
          "entityType": "sender",
          "refKey": "SENDER-002",
          "applicationSenderName": "WTP Data Lab",
          "organizationName": "Pensioenuitvoeringsorganisatie Voorbeeld B.V.",
          "rsinNumber": "123456789",
          "party": [
            {
              "entityType": "contact",
              "workPhoneNumber": "+31201234567",
              "emailWork": "[email protected]"
            }
          ]
        }
      ]
    }
  ],
  "party": [
    {
      "entityType": "pensionProvider",
      "organizationName": "Stichting Pensioenfonds Voorbeeld",
      "rsinNumber": "123456789",
      "puvCode": "U0003",
      "pension": [
        {
          "entityType": "scheme",
          "refKey": "SCHEME-003",
          "pensionSchemeName": "Solidaire premieregeling Voorbeeld",
          "financialInformation": [
            {
              "entityType": "reportingPeriod",
              "valueDate": "2026-10-01"
            }
          ],
          "financialTransaction": [
            {
              "entityType": "payment",
              "currencyType": "AED",
              "amount": 250000,
              "description": "Voorbeeld",
              "collectionAccountIban": "NL02ABNA01",
              "party": [
                {
                  "entityType": "creditor",
                  "refKey": "CREDITOR-004",
                  "collectionAccountIban": "NL02ABNA01",
                  "collectionAccountBic": "ABNANL2A",
                  "collectionAccountInNameOf": "Stichting Pensioenfonds Voorbeeld"
                }
              ]
            }
          ]
        }
      ]
    }
  ]
}

Regels en verbandscontroles

  • party.creditor bevat collectionAccountIban, collectionAccountBic en collectionAccountInNameOf; collectionAccountBicCorrespondent is optioneel voor betalingen via een correspondentbank.
  • financialTransaction.payment bevat amount, currencyType en description; de valutadatum staat in financialInformation.reportingPeriod.valueDate.
  • De maximale lengte van collectionAccountIban is in juli 2026 gecorrigeerd (issue #135, opgelost in afwachting van de release): een Nederlands IBAN telt 18 posities.

Valkuilen

  • Een IBAN met spaties of in kleine letters valt buiten de lengte- en formaatverwachting van de ontvanger; lever het IBAN aaneengesloten in hoofdletters.

Fouten en oplossingen

Veelgestelde vragen

Is bericht 14 een SEPA-betaalopdracht?

Nee. Het is de functionele instructie aan de fiduciair; de daadwerkelijke betaling loopt via het betaalkanaal van de custodian (SWIFT), buiten de standaard.

Wijzigingsgeschiedenis

  • v1.3.0 (Release 2026): chunking.
  • v1.4.0 (Release 2027): JSON Schema 2020-12; correctie collectionAccountIban maxLength (issue #135, wacht op release).

Schema-bestand: VBPUO-001.00-Bericht_14._Betaalinformatie_(00556)_v5.json · JSON-schema (001.05) · GitHub

Bronvermelding. Bron: SIVI – VB-PUO Standaard. Schema's, attribuutomschrijvingen en codelijsten zijn ontleend aan de VB-PUO Standaard (eigendom Pensioenfederatie, beheer SIVI) en hier onveranderd weergegeven met vermelding van release en versie. Toelichtingen, voorbeelden, foutbeschrijvingen en vertalingen zijn van WTP Data Lab en maken geen deel uit van de standaard. GitHub Stichting-SIVI/VBPUOdsk · Handleiding · sivi.org