camt.053.001.11 — valid statement
A valid camt.053.001.11 bank statement — the current version of the ISO 20022 statement message. Four entries, OPBD 25 000.00 ± movements = CLBD 34 659.05. Note what version 11 makes mandatory on every entry: Sts and BkTxCd, which earlier versions let you leave out.
camt.053.001.11 — Valid
A valid camt.053.001.11 bank statement — the current version of the ISO 20022 statement message. Four entries, OPBD 25 000.00 ± movements = CLBD 34 659.05. Note what version 11 makes mandatory on every entry: Sts and BkTxCd, which earlier versions let you leave out.
What this file shows
A valid camt.053.001.11 bank statement — the current version of the ISO 20022 statement message. Four entries, OPBD 25 000.00 ± movements = CLBD 34 659.05. Note what version 11 makes mandatory on every entry: Sts and BkTxCd, which earlier versions let you leave out.
| Transactions | 4 |
|---|---|
| Date in the file | 2026-06-30 |
Every party, IBAN and amount below is fictitious. The IBANs are structurally valid — they pass the mod-97 check — but they belong to no real account.
File content
<?xml version="1.0" encoding="UTF-8"?>
<!--
ValidateFin sample file — bank statement, camt.053.001.11.
Expected validation result: VALID — 4 entries, OPBD 25000.00 ± movements = CLBD 34659.05.
camt.053.001.11 is the most recent version of the statement message; note that
Sts and BkTxCd are MANDATORY on every entry, which older versions let you omit.
All parties and account numbers are fictitious.
Reference page: https://validatefin.com/en/resources/samples/camt053-v11-valid
License: CC-BY-4.0
-->
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:camt.053.001.11"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<BkToCstmrStmt>
<GrpHdr>
<MsgId>CAMT053-V11-20260630-001</MsgId>
<CreDtTm>2026-06-30T23:59:00</CreDtTm>
</GrpHdr>
<Stmt>
<Id>STMT-FR-2026-06</Id>
<ElctrncSeqNb>6</ElctrncSeqNb>
<LglSeqNb>6</LglSeqNb>
<CreDtTm>2026-06-30T23:59:00</CreDtTm>
<FrToDt>
<FrDtTm>2026-06-01T00:00:00</FrDtTm>
<ToDtTm>2026-06-30T23:59:59</ToDtTm>
</FrToDt>
<Acct>
<Id>
<IBAN>FR7630006000011234567890189</IBAN>
</Id>
<Ccy>EUR</Ccy>
<Nm>Compte courant professionnel</Nm>
<Ownr>
<Nm>Atelier Lumiere SARL</Nm>
</Ownr>
<Svcr>
<FinInstnId>
<BICFI>BNPAFRPP</BICFI>
<Nm>BNP Paribas</Nm>
</FinInstnId>
</Svcr>
</Acct>
<!-- Solde d'ouverture (OPBD) -->
<Bal>
<Tp>
<CdOrPrtry>
<Cd>OPBD</Cd>
</CdOrPrtry>
</Tp>
<Amt Ccy="EUR">25000.00</Amt>
<CdtDbtInd>CRDT</CdtDbtInd>
<Dt>
<Dt>2026-06-01</Dt>
</Dt>
</Bal>
<!-- Solde de cloture (CLBD) = 25000.00 + 12500.00 - 3450.75 - 890.20 + 1500.00 -->
<Bal>
<Tp>
<CdOrPrtry>
<Cd>CLBD</Cd>
</CdOrPrtry>
</Tp>
<Amt Ccy="EUR">34659.05</Amt>
<CdtDbtInd>CRDT</CdtDbtInd>
<Dt>
<Dt>2026-06-30</Dt>
</Dt>
</Bal>
<TxsSummry>
<TtlNtries>
<NbOfNtries>4</NbOfNtries>
</TtlNtries>
<TtlCdtNtries>
<NbOfNtries>2</NbOfNtries>
<Sum>14000.00</Sum>
</TtlCdtNtries>
<TtlDbtNtries>
<NbOfNtries>2</NbOfNtries>
<Sum>4340.95</Sum>
</TtlDbtNtries>
</TxsSummry>
<!-- 1. Virement client recu -->
<Ntry>
<NtryRef>FR-2026-06-0001</NtryRef>
<Amt Ccy="EUR">12500.00</Amt>
<CdtDbtInd>CRDT</CdtDbtInd>
<Sts>
<Cd>BOOK</Cd>
</Sts>
<BookgDt>
<Dt>2026-06-04</Dt>
</BookgDt>
<ValDt>
<Dt>2026-06-04</Dt>
</ValDt>
<AcctSvcrRef>BNP20260604000117</AcctSvcrRef>
<BkTxCd>
<Domn>
<Cd>PMNT</Cd>
<Fmly>
<Cd>RCDT</Cd>
<SubFmlyCd>ESCT</SubFmlyCd>
</Fmly>
</Domn>
</BkTxCd>
<NtryDtls>
<TxDtls>
<Refs>
<EndToEndId>FACT-2026-0412</EndToEndId>
<TxId>TX-20260604-0001</TxId>
</Refs>
<RltdPties>
<Dbtr>
<Pty>
<Nm>Groupe Verrier SA</Nm>
</Pty>
</Dbtr>
<DbtrAcct>
<Id>
<IBAN>FR1420041010050500013M02606</IBAN>
</Id>
</DbtrAcct>
</RltdPties>
<RmtInf>
<Ustrd>Facture 2026-0412 - commande vitrage juin</Ustrd>
</RmtInf>
</TxDtls>
</NtryDtls>
<AddtlNtryInf>VIREMENT RECU GROUPE VERRIER</AddtlNtryInf>
</Ntry>
<!-- 2. Prelevement fournisseur -->
<Ntry>
<NtryRef>FR-2026-06-0002</NtryRef>
<Amt Ccy="EUR">3450.75</Amt>
<CdtDbtInd>DBIT</CdtDbtInd>
<Sts>
<Cd>BOOK</Cd>
</Sts>
<BookgDt>
<Dt>2026-06-10</Dt>
</BookgDt>
<ValDt>
<Dt>2026-06-10</Dt>
</ValDt>
<BkTxCd>
<Domn>
<Cd>PMNT</Cd>
<Fmly>
<Cd>IDDT</Cd>
<SubFmlyCd>PMDD</SubFmlyCd>
</Fmly>
</Domn>
</BkTxCd>
<NtryDtls>
<TxDtls>
<Refs>
<EndToEndId>SDD-FOURN-2026-06</EndToEndId>
<MndtId>MNDT-2019-0087</MndtId>
</Refs>160 / 245 lines shown — the complete file is in the download above.
How we know these results hold
Every file in this library is run through the site's own validator on each build. The expected result stated above is asserted by an automated test — if a file stopped matching what this page claims, the build would fail. Two inherited fixtures were repaired this way before publication: three IBANs failed the mod-97 check and several names used characters outside the basic SEPA character set.
Bank statement (camt.052 / 053 / 054)
- camt.053.001.02 — valid statement
- camt.053.001.08 — valid statement
- camt.053 — unsupported namespace
- camt.053.001.06 — missing Stmt element
- camt.053.001.08 — three accounts in one file
- camt.053.001.10 — fully detailed entries
- camt.053.001.08 — closing balance does not reconcile
- camt.052.001.08 — valid intraday report
- camt.054.001.08 — valid debit/credit notification
- camt.053.001.08 — entry with no CdtDbtInd
- camt.053.001.08 — 220 entries, valid