ValidateFin

pain.001.001.03 — valid credit transfer

Een geldige SEPA-overboeking in pain.001.001.03: drie overboekingen van in totaal 1.580,00 EUR, kloppende controletotalen, IBAN's die de mod-97-controle doorstaan en namen binnen de SEPA-basistekenset.

pain.001.001.03 — Geldig

Een geldige SEPA-overboeking in pain.001.001.03: drie overboekingen van in totaal 1.580,00 EUR, kloppende controletotalen, IBAN's die de mod-97-controle doorstaan en namen binnen de SEPA-basistekenset.

SEPA-overboeking (pain.001) pain.001.001.03 ISO 20022Verwacht resultaat: Geldig

Wat dit bestand laat zien

Een geldige SEPA-overboeking in pain.001.001.03: drie overboekingen van in totaal 1.580,00 EUR, kloppende controletotalen, IBAN's die de mod-97-controle doorstaan en namen binnen de SEPA-basistekenset.

Transacties3
Totaal€ 1.580,00
SchemaSEPA
Datum in het bestand2026-02-25
Laatst geverifieerd: Licentie: CC-BY-4.0

Alle partijen, IBAN's en bedragen hieronder zijn fictief. De IBAN's zijn structureel geldig — ze doorstaan de mod-97-controle — maar horen bij geen enkele echte rekening.

Bestandsinhoud

<?xml version="1.0" encoding="UTF-8"?>
<!--
  ValidateFin sample file — SEPA Credit Transfer, pain.001.001.03.
  Expected validation result: VALID — 3 transfers, 1 580.00 EUR.
  No postal address is supplied, which is allowed: the EPC structured-address rule
  only applies to an address that is present.
  Names and remittance text stay inside the basic SEPA character set: no accented
  letters, no ampersand, no em dash. Only a-z A-Z 0-9 / - ? : ( ) . , ' + space.

  All parties and account numbers are fictitious.
  Reference page: https://validatefin.com/en/resources/samples/sepa-pain001-v03-valid
  License: CC-BY-4.0
-->
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <CstmrCdtTrfInitn>
    <GrpHdr>
      <MsgId>MSG-TEST-001-20260223</MsgId>
      <CreDtTm>2026-02-23T10:00:00</CreDtTm>
      <NbOfTxs>3</NbOfTxs>
      <CtrlSum>1580.00</CtrlSum>
      <InitgPty>
        <Nm>ACME Corporation SA</Nm>
      </InitgPty>
    </GrpHdr>
    <PmtInf>
      <PmtInfId>PMT-001-20260223</PmtInfId>
      <PmtMtd>TRF</PmtMtd>
      <NbOfTxs>3</NbOfTxs>
      <CtrlSum>1580.00</CtrlSum>
      <PmtTpInf>
        <SvcLvl>
          <Cd>SEPA</Cd>
        </SvcLvl>
      </PmtTpInf>
      <ReqdExctnDt>2026-02-25</ReqdExctnDt>
      <Dbtr>
        <Nm>ACME Corporation SA</Nm>
      </Dbtr>
      <DbtrAcct>
        <Id>
          <IBAN>FR7630006000011234567890189</IBAN>
        </Id>
      </DbtrAcct>
      <DbtrAgt>
        <FinInstnId>
          <BIC>BNPAFRPP</BIC>
        </FinInstnId>
      </DbtrAgt>
      <CdtTrfTxInf>
        <PmtId>
          <EndToEndId>E2E-001-FOURNISSEUR-A</EndToEndId>
        </PmtId>
        <Amt>
          <InstdAmt Ccy="EUR">1000.00</InstdAmt>
        </Amt>
        <CdtrAgt>
          <FinInstnId>
            <BIC>SOGEFRPP</BIC>
          </FinInstnId>
        </CdtrAgt>
        <Cdtr>
          <Nm>Fournisseur Alpha SARL</Nm>
        </Cdtr>
        <CdtrAcct>
          <Id>
            <IBAN>FR0430003000209876543210093</IBAN>
          </Id>
        </CdtrAcct>
        <RmtInf>
          <Ustrd>Facture FA-2026-0142 du 01/02/2026</Ustrd>
        </RmtInf>
      </CdtTrfTxInf>
      <CdtTrfTxInf>
        <PmtId>
          <EndToEndId>E2E-002-PRESTATAIRE-B</EndToEndId>
        </PmtId>
        <Amt>
          <InstdAmt Ccy="EUR">480.00</InstdAmt>
        </Amt>
        <CdtrAgt>
          <FinInstnId>
            <BIC>CMCIFRPP</BIC>
          </FinInstnId>
        </CdtrAgt>
        <Cdtr>
          <Nm>Prestataire Beta SAS</Nm>
        </Cdtr>
        <CdtrAcct>
          <Id>
            <IBAN>FR3314508600001234567890150</IBAN>
          </Id>
        </CdtrAcct>
        <RmtInf>
          <Ustrd>Facture PB-2026-0089 - Honoraires janvier 2026</Ustrd>
        </RmtInf>
      </CdtTrfTxInf>
      <CdtTrfTxInf>
        <PmtId>
          <EndToEndId>E2E-003-LOYER-BUREAU</EndToEndId>
        </PmtId>
        <Amt>
          <InstdAmt Ccy="EUR">100.00</InstdAmt>
        </Amt>
        <CdtrAgt>
          <FinInstnId>
            <BIC>AGRIFRPP</BIC>
          </FinInstnId>
        </CdtrAgt>
        <Cdtr>
          <Nm>SCI Immobiliere du Centre</Nm>
        </Cdtr>
        <CdtrAcct>
          <Id>
            <IBAN>FR7117206005509876543210014</IBAN>
          </Id>
        </CdtrAcct>
        <RmtInf>
          <Ustrd>Loyer bureau - mars 2026</Ustrd>
        </RmtInf>
      </CdtTrfTxInf>
    </PmtInf>
  </CstmrCdtTrfInitn>
</Document>

Hoe we weten dat deze resultaten kloppen

Elk bestand in deze bibliotheek gaat bij elke build door de eigen validator van de site. Het hierboven vermelde verwachte resultaat wordt door een geautomatiseerde test bevestigd: zou een bestand niet meer overeenkomen met wat deze pagina beweert, dan faalt de build. Twee overgeërfde fixtures zijn zo vóór publicatie hersteld: drie IBAN's zakten voor de mod-97-controle en meerdere namen gebruikten tekens buiten de SEPA-basistekenset.

SEPA-overboeking (pain.001)