Een camt.053 bankafschrift lezen: structuur en sleutelvelden
Het camt.053 is de ISO 20022-standaard voor elektronische bankafschriften. Hier leest u hoe u de XML-structuur leest, saldi begrijpt en transacties extraheert.
Wat is camt.053?
camt.053 (Bank-to-Customer Statement) is een ISO 20022 XML-bericht dat banken naar hun zakelijke klanten sturen als elektronisch bankafschrift. Het vervangt oudere formaten zoals MT940 (SWIFT) en is verplicht in de SEPA-zone.
Banken leveren camt.053-bestanden dagelijks of op aanvraag. Elk bestand bevat een of meer afschriften (Stmt), elk met betrekking tot een specifieke rekening en periode.
De migratie van MT940 naar camt.053 was een gefaseerd, meerjarig proces. SWIFT stelde aanvankelijk november 2025 als deadline voor de volledige buitengebruikstelling van MT-berichten in grensoverschrijdende betalingen en rapportage. De meeste Europese banken begonnen vanaf 2015 camt.053 naast MT940 aan te bieden, waardoor corporate treasurers de tijd hadden hun ERP- en treasury-managementsystemen te upgraden. Vanaf 2026 leveren de overgrote meerderheid van banken in de SEPA-zone camt.053 als het standaard afschriftformaat, hoewel sommigen MT940 nog ondersteunen als legacy-optie gedurende de overgangsperiode. Als uw organisatie nog niet is gemigreerd, is nu het moment — MT940-ondersteuning wordt actief uitgefaseerd.
XML-structuur van een camt.053-bestand
Een camt.053-bestand is georganiseerd in drie hoofdniveaus:
<BkToCstmrStmt>
<GrpHdr>
<MsgId>STMT-20260219-001</MsgId>
<CreDtTm>2026-02-19T08:00:00</CreDtTm>
</GrpHdr>
<Stmt>
<Acct>
<Id><IBAN>BE68539007547034</IBAN></Id>
</Acct>
<Bal>
<Tp><CdOrPrtry><Cd>OPBD</Cd></CdOrPrtry></Tp>
<Amt Ccy="EUR">10000.00</Amt>
</Bal>
<Ntry>
<Amt Ccy="EUR">500.00</Amt>
<CdtDbtInd>CRDT</CdtDbtInd>
<BookgDt><Dt>2026-02-18</Dt></BookgDt>
</Ntry>
</Stmt>
</BkToCstmrStmt>- GrpHdr (Group Header): aanmaakdatum van het bestand, bericht-ID
- Stmt (Statement): rekening-IBAN, openings-/sluitingssaldi, afschriftperiode
- Ntry (Entry): elke individuele debet- of credittransactie
De Group Header (GrpHdr) is de envelop van het bericht. Het bevat een unieke MsgId die het bestand identificeert, de CreDtTm-tijdstempel van wanneer de bank het afschrift genereerde, en optioneel het MsgPgntn-element voor gepagineerde afschriften die meerdere bestanden beslaan. Het Statement (Stmt)-element vertegenwoordigt één rekening voor één rapportageperiode — het bevat de rekeningidentificatie (IBAN), de naam van de rechtspersoon, openings- en sluitingssaldi en de verzameling boekingen. Een enkel camt.053-bestand kan meerdere Stmt-elementen bevatten wanneer een bedrijf geconsolideerde afschriften voor meerdere rekeningen ontvangt. Tot slot vertegenwoordigt elke Ntry (Entry) één boeking op de rekening: het draagt het bedrag, de valuta, de credit-/debitindicator, boekings- en waardedatums, bankboekingscode en geneste NtryDtls met individuele transactiedetails zoals tegenpartijinformatie en betalingskenmerkinformatie.
Belangrijke velden om te begrijpen
- Bal / Tp / Cd — Saldotype: OPBD (opening) of CLBD (afsluiting). Het verschil = nettomutatie over de periode.
- Ntry / CdtDbtInd — CRDT = credit (ontvangen geld), DBIT = debet (verzonden geld).
- Ntry / Amt — Transactiebedrag met valuta-attribuut (bijv. EUR).
- NtryDtls / TxDtls / RmtInf — Betalingskenmerk: de betalingsreferentie gecommuniceerd door de betaler.
- RltdPties / Dbtr of Cdtr — Naam en IBAN van de tegenpartij — de debiteur voor inkomende betalingen, de crediteur voor uitgaande.
- BkTxCd / Domn / Cd — Bankboekingscode via de externe ISO 20022-codelijst. Het domein (bijv. PMNT voor betalingen), de familie (bijv. RCDT voor ontvangen overboekingen) en de subfamilie (bijv. ESCT voor SEPA Credit Transfer) classificeren elke boeking nauwkeurig voor geautomatiseerde afstemming.
- BookgDt / Dt and ValDt / Dt — BookgDt is de datum waarop de bank de transactie op de rekening heeft geboekt. ValDt is de waardedatum die wordt gebruikt voor renteberekening. Deze twee datums kunnen verschillen — een transactie die op vrijdag is geboekt kan een waardedatum van maandag hebben.
- Acct / Id / IBAN — De IBAN van de rekening waarop dit afschrift betrekking heeft. Bevindt zich in het Stmt-element en identificeert uniek op welke bankrekening de saldi en boekingen betrekking hebben. Voor bestanden met meerdere rekeningen koppelt u hiermee elk afschrift aan het juiste grootboek.
Camt.053-versies: .002, .006, .008, .010, .011
Het camt.053-bericht heeft zich ontwikkeld door verschillende ISO 20022 onderhoudsvrijgaven. De meest aangetroffen versies zijn: camt.053.001.002 (de oorspronkelijke breed geadopteerde versie), camt.053.001.006 (voegde extra velden toe voor regulatoire rapportage en uitgebreide betalingskenmerkinformatie), camt.053.001.008 (voegde ondersteuning toe voor LEI-identificatoren en verbeterde gestructureerde adresopmaak), camt.053.001.010 (afgestemd op de ISO 20022 onderhoudscyclus 2022, met proxy-identificatoren en uitgebreider belastingrapportage) en camt.053.001.011 (de nieuwste versie per 2025, met uitgebreide ondersteuning voor digitale valuta en verbeterde informatie over gerelateerde partijen).
In de praktijk bepaalt uw bank welke versie u ontvangt. De meeste Europese banken leveren momenteel versie .002, .006 of .008. De belangrijkste structurele elementen (GrpHdr, Stmt, Ntry) blijven consistent over alle versies — de verschillen zijn voornamelijk additief: nieuwere versies introduceren optionele velden zonder bestaande te verwijderen. Een parser gebouwd voor .002 leest nog steeds de kerngegevens van een .008-bestand, al kan het nieuw toegevoegde elementen missen. Controleer bij migratie of het bouwen van integraties altijd de XML-naamruimte (bijv. urn:iso:std:iso:20022:tech:xsd:camt.053.001.008) om de exacte versie te bepalen en uw parseerlogica dienovereenkomstig aan te passen. De camt.053-viewer van ValidateFin ondersteunt versies .002, .006, .008, .010 en .011 automatisch.
Camt.053 gebruiken voor bankreconciliatie
Bankreconciliatie — het koppelen van uw grootboekboekingen aan bankrekeningafschrifttransacties — is een van de primaire toepassingen van camt.053-bestanden. Het gestructureerde XML-formaat maakt geautomatiseerde reconciliatie veel betrouwbaarder dan het verwerken van PDF-afschriften of flatfile-formaten. Elk Ntry-element bevat alle gegevens die nodig zijn voor koppeling: bedrag, datum, tegenpartij en betalingskenmerk.
Een typische reconciliatieworkflow omvat drie stappen. Ten eerste: importeer het camt.053-bestand in uw ERP- of treasury-systeem en verwerk elk Ntry-element. Ten tweede: koppel boekingen aan openstaande posten in uw debiteuren- of crediteurengrootboek via het RmtInf-veld (betalingskenmerk) — dit bevat vaak een gestructureerde referentie zoals een Belgische OGM/VCS-code of een ISO 11649-crediteureferentie (RF-controle). Ten derde: markeer niet-gekoppelde boekingen voor handmatige beoordeling. De BkTxCd (bankboekingscode) helpt transacties automatisch te categoriseren: PMNT/RCDT/ESCT-boekingen zijn inkomende SEPA-overboekingen, PMNT/RDDT/ESDD-boekingen zijn SEPA-incasso's en PMNT/ICDT/XBCT-boekingen zijn grensoverschrijdende internationale overboekingen.
Voor organisaties die dagelijks honderden transacties verwerken, vermindert het camt.053-formaat de handmatige inspanning aanzienlijk. De gestructureerde tegenpartijgegevens (RltdPties) elimineren het giswerk over wie een betaling heeft verstuurd of ontvangen. Het EndToEndId-veld — wanneer ingevuld door de betaler — biedt een directe koppeling naar het originele factuurnummer of inkoopordernummer. Bedrijven die camt.053-gestructureerde gegevens volledig benutten, behalen doorgaans 85-95% automatische koppelingsscore, vergeleken met 50-60% bij ongestructureerde MT940-afschriften. De sleutel tot hoge koppelingsscore is ervoor zorgen dat uw factureringssysteem gestructureerde betalingskenmerkreferenties invult en dat uw reconciliatie-engine de volledige NtryDtls/TxDtls-hiërarchie verwerkt.
Visualiseer uw camt.053 gratis
Onze camt.053-viewer leest uw ISO 20022-bestand en toont saldi, alle boekingen en tegenpartijdetails in een duidelijke interface. CSV-export met één klik. Geen bestand wordt ooit naar een server verzonden.
Camt.053-viewer openenVeelgestelde vragen
Wat is het verschil tussen camt.052, camt.053 en camt.054?
Camt.052 levert intraday rekeningrapportages (voorlopige boekingen), camt.053 levert einde-dagafschriften (definitief geboekte boekingen) en camt.054 bevat debet-/creditnotificaties voor individuele transacties. Camt.053 is het meest gebruikelijk voor dagelijkse bankreconciliatie.
Hoe lees ik saldi in een camt.053-bestand?
Camt.053-bestanden bevatten saldo-elementen: OPBD (Opening Booked Balance) voor het begin-van-dag saldo, CLBD (Closing Booked Balance) voor einde-van-dag en optioneel CLAV (Closing Available). Het verschil tussen OPBD en CLBD is gelijk aan de nettosaldo van alle boekingen.
Kan ik camt.053 converteren naar CSV of Excel?
Ja. De camt.053-viewer van ValidateFin verwerkt het XML-bestand en laat u alle transactieboekingen exporteren naar CSV-formaat, dat kan worden geopend in Excel of geïmporteerd in boekhoudsoftware voor bankreconciliatie.
Wat vervangt MT940 en wanneer gebeurt dat?
MT940 wordt vervangen door camt.053 (ISO 20022) als onderdeel van het SWIFT-migratieprogramma. SWIFT stelde november 2025 als deadline voor buitengebruikstelling van grensoverschrijdende MT-berichten. De meeste banken in de SEPA-zone leveren camt.053 al als standaardformaat. Als uw treasury-systeem nog op MT940 vertrouwt, moet u nu migratie plannen want banken faseren ondersteuning voor legacy-formaten uit.
Hoe identificeer ik de camt.053-versie die mijn bank verstuurt?
Controleer de XML-naamruimte in het rootelement. Bijvoorbeeld, urn:iso:std:iso:20022:tech:xsd:camt.053.001.002 geeft versie .002 aan, terwijl urn:iso:std:iso:20022:tech:xsd:camt.053.001.008 versie .008 aangeeft. De naamruimte staat altijd in het xmlns-attribuut van het Document-element. ValidateFin detecteert de versie automatisch.
Wat betekent de BkTxCd (Bank Transaction Code)?
BkTxCd classificeert elke transactie via een drieniveauhiërarchie: Domein (bijv. PMNT voor betalingen), Familie (bijv. RCDT voor ontvangen overboekingen) en Subfamilie (bijv. ESCT voor SEPA Credit Transfer). Deze code maakt geautomatiseerde categorisering in uw boekhoudsysteem mogelijk — u kunt bijvoorbeeld alle PMNT/RCDT/ESCT-boekingen naar debiteuren routeren en alle PMNT/RDDT/ESDD-boekingen naar incasso-collecties.
Kan een enkel camt.053-bestand meerdere rekeningen bevatten?
Ja. Een camt.053-bestand kan meerdere Stmt (Statement)-elementen bevatten, elk voor een andere rekening geïdentificeerd door zijn IBAN in het Acct/Id/IBAN-veld. Dit is gebruikelijk wanneer banken geconsolideerde multi-rekeningafschriften verstrekken. Uw parser moet over alle Stmt-elementen itereren en elk koppelen aan de juiste interne grootboekrekening.
Wat is het verschil tussen BookgDt en ValDt?
BookgDt (Boekingsdatum) is wanneer de bank de transactie op uw rekening heeft geregistreerd. ValDt (Waardedatum) is de datum die wordt gebruikt voor rentedoeleinden. Ze verschillen vaak: een betaling ontvangen op vrijdagavond kan een BookgDt van vrijdag maar een ValDt van maandag hebben. Voor cashflowprognoses is ValDt relevanter; voor reconciliatie komt BookgDt overeen met uw bankafschriftdatum.
Hoe bereik ik hoge automatische koppelingsscore met camt.053?
Hoge koppelingsscore (85-95%) hangt af van gestructureerde betalingskenmerkinformatie. Zorg dat uw facturen gestructureerde referenties bevatten (bijv. ISO 11649 RF-crediteureferentie of Belgische OGM/VCS-code). Verwerk het volledige NtryDtls/TxDtls/RmtInf/Strd-pad voor gestructureerde referenties en gebruik EndToEndId als secundaire koppelingsneutel. De BkTxCd helpt transacties voor te categoriseren vóór koppeling, waardoor de zoekruimte voor uw reconciliatie-engine wordt verminderd.
Is camt.053-data veilig om in de browser te verwerken?
Ja. Bankafschriftbestanden bevatten gevoelige financiële gegevens inclusief rekeningnummers, saldi en transactiedetails. ValidateFin verwerkt camt.053-bestanden volledig in uw browser via client-side JavaScript — er worden nooit gegevens naar een server geüpload. Deze aanpak voldoet aan strenge gegevensbeschermingsvereisten en is veilig voor productie-bankafschriften.