ValidateFin

camt.053.001.10 — fully detailed entries

Alles wat een bank onder een camt.053-boeking kan hangen, in één geldig bestand: NtryDtls/TxDtls met EndToEndId, InstrId, TxId en MndtId; RltdPties en RltdAgts; een gestructureerde ISO 11649-crediteurreferentie (RF) en een gerefereerde factuur (CINV); een verzamelboeking waarvan de twee TxDtls precies optellen tot het boekingsbedrag; en zowel een ISO-BkTxCd (PMNT/RCDT/ESCT) als een proprietaire Duitse GVC. Handig om te meten hoeveel uw reconciliatie werkelijk uitleest.

camt.053.001.10 — Geldig

Alles wat een bank onder een camt.053-boeking kan hangen, in één geldig bestand: NtryDtls/TxDtls met EndToEndId, InstrId, TxId en MndtId; RltdPties en RltdAgts; een gestructureerde ISO 11649-crediteurreferentie (RF) en een gerefereerde factuur (CINV); een verzamelboeking waarvan de twee TxDtls precies optellen tot het boekingsbedrag; en zowel een ISO-BkTxCd (PMNT/RCDT/ESCT) als een proprietaire Duitse GVC. Handig om te meten hoeveel uw reconciliatie werkelijk uitleest.

Bankafschrift (camt.052 / 053 / 054) camt.053.001.10 ISO 20022Verwacht resultaat: Geldig

Wat dit bestand laat zien

Alles wat een bank onder een camt.053-boeking kan hangen, in één geldig bestand: NtryDtls/TxDtls met EndToEndId, InstrId, TxId en MndtId; RltdPties en RltdAgts; een gestructureerde ISO 11649-crediteurreferentie (RF) en een gerefereerde factuur (CINV); een verzamelboeking waarvan de twee TxDtls precies optellen tot het boekingsbedrag; en zowel een ISO-BkTxCd (PMNT/RCDT/ESCT) als een proprietaire Duitse GVC. Handig om te meten hoeveel uw reconciliatie werkelijk uitleest.

Transacties3
Datum in het bestand2026-04-30
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 — bank statement, camt.053.001.10, fully detailed entries.
  Expected validation result: VALID — 3 entries, OPBD 20000.00 ± movements = CLBD 18437.50.

  What this file demonstrates: everything a bank CAN put under an entry —
  NtryDtls/TxDtls with EndToEndId, TxId, MndtId, InstrId; RltdPties and RltdAgts;
  an ISO 11649 (RF) structured creditor reference; a referred document (CINV);
  a BATCH entry whose two TxDtls add up to the entry amount; and both an ISO
  BkTxCd (Domn/Fmly/SubFmlyCd) and a proprietary one (German GVC).

  All parties and account numbers are fictitious.
  Reference page: https://validatefin.com/en/resources/samples/camt053-rich-details
  License: CC-BY-4.0
-->
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.053.001.10"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <BkToCstmrStmt>
    <GrpHdr>
      <MsgId>CAMT053-RICH-20260430</MsgId>
      <CreDtTm>2026-04-30T21:30:00</CreDtTm>
      <MsgRcpt>
        <Nm>Hanseatic Handel GmbH</Nm>
      </MsgRcpt>
    </GrpHdr>
    <Stmt>
      <Id>STMT-DE-2026-04</Id>
      <ElctrncSeqNb>4</ElctrncSeqNb>
      <LglSeqNb>4</LglSeqNb>
      <CreDtTm>2026-04-30T21:30:00</CreDtTm>
      <FrToDt>
        <FrDtTm>2026-04-01T00:00:00</FrDtTm>
        <ToDtTm>2026-04-30T23:59:59</ToDtTm>
      </FrToDt>
      <Acct>
        <Id>
          <IBAN>DE89370400440532013000</IBAN>
        </Id>
        <Ccy>EUR</Ccy>
        <Nm>Geschaeftskonto</Nm>
        <Ownr>
          <Nm>Hanseatic Handel GmbH</Nm>
          <PstlAdr>
            <StrtNm>Grosse Bleichen</StrtNm>
            <BldgNb>21</BldgNb>
            <PstCd>20354</PstCd>
            <TwnNm>Hamburg</TwnNm>
            <Ctry>DE</Ctry>
          </PstlAdr>
        </Ownr>
        <Svcr>
          <FinInstnId>
            <BICFI>COBADEFFXXX</BICFI>
            <Nm>Commerzbank AG</Nm>
          </FinInstnId>
        </Svcr>
      </Acct>
      <Bal>
        <Tp>
          <CdOrPrtry>
            <Cd>OPBD</Cd>
          </CdOrPrtry>
        </Tp>
        <Amt Ccy="EUR">20000.00</Amt>
        <CdtDbtInd>CRDT</CdtDbtInd>
        <Dt>
          <Dt>2026-04-01</Dt>
        </Dt>
      </Bal>
      <Bal>
        <Tp>
          <CdOrPrtry>
            <Cd>CLBD</Cd>
          </CdOrPrtry>
        </Tp>
        <Amt Ccy="EUR">18437.50</Amt>
        <CdtDbtInd>CRDT</CdtDbtInd>
        <Dt>
          <Dt>2026-04-30</Dt>
        </Dt>
      </Bal>
      <Bal>
        <Tp>
          <CdOrPrtry>
            <Cd>CLAV</Cd>
          </CdOrPrtry>
        </Tp>
        <Amt Ccy="EUR">17937.50</Amt>
        <CdtDbtInd>CRDT</CdtDbtInd>
        <Dt>
          <Dt>2026-04-30</Dt>
        </Dt>
      </Bal>

      <!-- 1. Encaissement client avec reference creancier structuree ISO 11649 -->
      <Ntry>
        <NtryRef>DE-2026-04-0001</NtryRef>
        <Amt Ccy="EUR">3200.00</Amt>
        <CdtDbtInd>CRDT</CdtDbtInd>
        <RvslInd>false</RvslInd>
        <Sts>
          <Cd>BOOK</Cd>
        </Sts>
        <BookgDt>
          <Dt>2026-04-07</Dt>
        </BookgDt>
        <ValDt>
          <Dt>2026-04-07</Dt>
        </ValDt>
        <AcctSvcrRef>COBA2604070000091</AcctSvcrRef>
        <BkTxCd>
          <Domn>
            <Cd>PMNT</Cd>
            <Fmly>
              <Cd>RCDT</Cd>
              <SubFmlyCd>ESCT</SubFmlyCd>
            </Fmly>
          </Domn>
          <Prtry>
            <Cd>NTRF+166</Cd>
            <Issr>DK</Issr>
          </Prtry>
        </BkTxCd>
        <NtryDtls>
          <TxDtls>
            <Refs>
              <MsgId>PAIN001-20260406-77</MsgId>
              <AcctSvcrRef>COBA2604070000091</AcctSvcrRef>
              <InstrId>INSTR-0001</InstrId>
              <EndToEndId>E2E-RECH-2026-0198</EndToEndId>
              <TxId>TXID-20260407-0001</TxId>
            </Refs>
            <Amt Ccy="EUR">3200.00</Amt>
            <CdtDbtInd>CRDT</CdtDbtInd>
            <BkTxCd>
              <Domn>
                <Cd>PMNT</Cd>
                <Fmly>
                  <Cd>RCDT</Cd>
                  <SubFmlyCd>ESCT</SubFmlyCd>
                </Fmly>
              </Domn>
            </BkTxCd>
            <RltdPties>
              <Dbtr>
                <Pty>
                  <Nm>Nordlicht Elektronik AG</Nm>
                  <PstlAdr>
                    <TwnNm>Kiel</TwnNm>
                    <Ctry>DE</Ctry>
                  </PstlAdr>
                </Pty>
              </Dbtr>
              <DbtrAcct>
                <Id>
                  <IBAN>DE02120300000000202051</IBAN>
                </Id>
              </DbtrAcct>
              <UltmtDbtr>
                <Pty>

160 / 332 lines shown — the complete file is in the download above.

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.

Bankafschrift (camt.052 / 053 / 054)