ValidateFin

camt.053.001.10 — fully detailed entries

Alles, was eine Bank unter eine camt.053-Buchung hängen kann, in einer einzigen gültigen Datei: NtryDtls/TxDtls mit EndToEndId, InstrId, TxId und MndtId; RltdPties und RltdAgts; eine strukturierte Gläubigerreferenz nach ISO 11649 (RF) und eine referenzierte Rechnung (CINV); eine Sammelbuchung, deren zwei TxDtls exakt den Buchungsbetrag ergeben; sowie ein ISO-BkTxCd (PMNT/RCDT/ESCT) samt proprietärem deutschem GVC. Ideal, um zu prüfen, wie viel Ihr Abgleich von einer Buchung wirklich liest.

camt.053.001.10 — Gültig

Alles, was eine Bank unter eine camt.053-Buchung hängen kann, in einer einzigen gültigen Datei: NtryDtls/TxDtls mit EndToEndId, InstrId, TxId und MndtId; RltdPties und RltdAgts; eine strukturierte Gläubigerreferenz nach ISO 11649 (RF) und eine referenzierte Rechnung (CINV); eine Sammelbuchung, deren zwei TxDtls exakt den Buchungsbetrag ergeben; sowie ein ISO-BkTxCd (PMNT/RCDT/ESCT) samt proprietärem deutschem GVC. Ideal, um zu prüfen, wie viel Ihr Abgleich von einer Buchung wirklich liest.

Kontoauszug (camt.052 / 053 / 054) camt.053.001.10 ISO 20022Erwartetes Ergebnis: Gültig

Was diese Datei zeigt

Alles, was eine Bank unter eine camt.053-Buchung hängen kann, in einer einzigen gültigen Datei: NtryDtls/TxDtls mit EndToEndId, InstrId, TxId und MndtId; RltdPties und RltdAgts; eine strukturierte Gläubigerreferenz nach ISO 11649 (RF) und eine referenzierte Rechnung (CINV); eine Sammelbuchung, deren zwei TxDtls exakt den Buchungsbetrag ergeben; sowie ein ISO-BkTxCd (PMNT/RCDT/ESCT) samt proprietärem deutschem GVC. Ideal, um zu prüfen, wie viel Ihr Abgleich von einer Buchung wirklich liest.

Transaktionen3
Datum in der Datei2026-04-30
Zuletzt geprüft: Lizenz: CC-BY-4.0

Alle Parteien, IBANs und Beträge unten sind fiktiv. Die IBANs sind strukturell gültig — sie bestehen die Mod-97-Prüfung — gehören aber zu keinem realen Konto.

Dateiinhalt

<?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.

Woher wir wissen, dass diese Ergebnisse stimmen

Jede Datei dieser Bibliothek läuft bei jedem Build durch den eigenen Validator der Website. Das oben genannte erwartete Ergebnis wird von einem automatisierten Test geprüft: Passt eine Datei nicht mehr zu dem, was diese Seite behauptet, schlägt der Build fehl. Zwei geerbte Fixtures wurden so vor der Veröffentlichung repariert — drei IBANs scheiterten an der Mod-97-Prüfung, und mehrere Namen nutzten Zeichen außerhalb des SEPA-Basiszeichensatzes.

Kontoauszug (camt.052 / 053 / 054)