MT940 vs CAMT.053: wat is het verschil?

Vergelijking van de twee belangrijkste bankafschriftformaten in Nederland: technische verschillen, voor- en nadelen.

Twee formaten, één doel

MT940 en CAMT.053 zijn de twee meest gebruikte formaten voor digitale bankafschriften in Nederland en Europa. Beide formaten dienen hetzelfde doel: gestructureerde transactiegegevens van uw bank overbrengen naar uw boekhoudsoftware. Maar de technische implementatie verschilt aanzienlijk. In dit artikel leggen we de belangrijkste verschillen uit en helpen we u bepalen welk formaat het beste bij uw situatie past.

Wat is MT940?

MT940 is een berichttype binnen de SWIFT-standaard (Society for Worldwide Interbank Financial Telecommunication). Het formaat bestaat sinds de jaren '80 en is decennialang de standaard geweest voor het elektronisch aanleveren van bankafschriften. MT940 is een platte-tekstformaat met genummerde velden (tags) die elk een specifiek gegeven bevatten, zoals rekeningnummer, saldo en individuele transacties.

De "MT" staat voor Message Type en "940" is het specifieke berichtnummer voor "Customer Statement Message" — het bankafschrift voor de klant. Nederlandse banken zoals ING, ABN AMRO en Rabobank hebben jarenlang MT940 als standaard exportformaat aangeboden.

Wat is CAMT.053?

CAMT.053 is onderdeel van de ISO 20022-standaard, een internationaal raamwerk voor financiële berichten. De naam staat voor "Cash Management" en het berichtnummer 053 verwijst naar "Bank to Customer Statement" — het equivalent van MT940 maar dan in XML-formaat. CAMT.053 is ontworpen als opvolger van MT940 en biedt meer structuur, flexibiliteit en detail.

Het formaat maakt gebruik van XML (Extensible Markup Language), waardoor de gegevens hiërarchisch zijn gestructureerd. Dit maakt het mogelijk om meer informatie per transactie op te nemen dan in het platte-tekstformaat van MT940.

Technische vergelijking

KenmerkMT940CAMT.053
StandaardSWIFT (FIN)ISO 20022
FormaatPlatte tekst met tagsXML
Bestandsextensie.sta, .940, .mt940, .swi.xml, .camt053
TekencoderingASCII / Latin-1UTF-8
TransactiedetailsBeperkt (tag :86:, max. 6x65 tekens)Uitgebreid (onbeperkt, gestructureerd)
Gestructureerde referentiesNiet standaard (bankafhankelijk)Ja (EndToEndId, InstructionId, etc.)
Tegenpartij-informatieVaak in vrije tekstGestructureerd (naam, IBAN, BIC)
Valuta-ondersteuningBasis (valutacode in saldo)Uitgebreid (per transactie, wisselkoers)
Batch-informatieNiet mogelijkJa (individuele transacties binnen een batch)
BestandsgrootteCompactGroter (XML-overhead)
Menselijke leesbaarheidRedelijkMinder (XML-structuur)

Voor- en nadelen van MT940

Voordelen

  • Brede ondersteuning: Vrijwel alle boekhoudsoftware kan MT940 importeren, inclusief oudere pakketten.
  • Compact: Bestanden zijn relatief klein doordat platte tekst wordt gebruikt.
  • Bewezen standaard: Decennia aan ervaring, goed gedocumenteerd en breed geïmplementeerd.
  • Leesbaar: Met enige kennis van de tags kunt u het bestand handmatig inzien.

Nadelen

  • Beperkte details: Maximaal 390 tekens per transactieomschrijving (6 regels van 65 tekens).
  • Ongestructureerd: Tegenpartij-informatie en referenties staan vaak in vrije tekst, wat parsen bemoeilijkt.
  • Bankafhankelijk: Elke bank implementeert MT940 net iets anders, wat compatibiliteitsproblemen veroorzaakt.
  • Geen batch-details: Groepsboekingen worden als één regel getoond zonder onderliggende transacties.

Voor- en nadelen van CAMT.053

Voordelen

  • Rijke informatie: Meer detail per transactie, inclusief gestructureerde verwijzingen en uitgebreide tegenpartij-informatie.
  • Gestandaardiseerd: XML-schema zorgt voor consistente implementatie tussen banken.
  • Toekomstbestendig: ISO 20022 is de mondiale standaard voor financiële berichten.
  • Batch-details: Groepsboekingen kunnen worden uitgesplitst in individuele transacties.

Nadelen

  • Beperkte ondersteuning: Oudere boekhoudsoftware kan CAMT.053 niet altijd importeren.
  • Grotere bestanden: XML-overhead maakt bestanden groter dan MT940.
  • Versieverschillen: Er bestaan meerdere versies van het CAMT.053-schema die niet altijd compatibel zijn.
  • Minder leesbaar: XML is zonder hulpmiddelen lastiger te lezen dan MT940.

Welke banken gebruiken welk formaat?

De meeste Nederlandse banken bieden inmiddels beide formaten aan, maar de standaard verschilt per bank:

BankMT940CAMT.053Standaard
INGJaJaMT940 (CAMT.053 optioneel)
ABN AMROJaJaBeide beschikbaar
RabobankJaJaCAMT.053 (MT940 nog beschikbaar)
SNS Bank / de VolksbankJaJaCAMT.053
Triodos BankJaJaMT940
KnabNeeJaCAMT.053
bunqJaJaCSV (MT940/CAMT.053 optioneel)

Welk formaat moet ik kiezen?

De keuze hangt af van uw boekhoudsoftware. Controleer welk formaat uw pakket het beste ondersteunt:

  • Exact Online, Twinfield, AFAS: Beide formaten worden ondersteund. MT940 is vaak het betrouwbaarst voor import.
  • SnelStart, e-Boekhouden: MT940 wordt standaard ondersteund. CAMT.053-ondersteuning kan beperkt zijn.
  • Visma eAccounting: CAMT.053 heeft de voorkeur.
  • Oudere software: Gebruik MT940 — dit wordt vrijwel overal ondersteund.

Heeft u een bestand in het verkeerde formaat? StatementBridge converteert MT940 naar CAMT.053 en andersom, zodat u altijd het juiste formaat heeft voor uw boekhoudsoftware.

Veelgestelde vragen

Wat is het verschil tussen MT940 en CAMT.053?

MT940 is de oudere SWIFT-standaard in platte tekst. CAMT.053 is de nieuwere ISO 20022 XML-standaard met meer detail per transactie, gestructureerde referenties en uitgebreide tegenpartij-informatie.

Welk formaat moet ik kiezen voor mijn boekhoudsoftware?

Dit hangt af van uw boekhoudpakket. Exact Online, Twinfield en AFAS ondersteunen beide formaten. Voor oudere software is MT940 het veiligst. Visma eAccounting geeft de voorkeur aan CAMT.053.

Kan ik MT940 converteren naar CAMT.053?

Ja. Upload uw MT940-bestand in StatementBridge en kies CAMT.053 als exportformaat. Alle transactiegegevens worden correct overgezet naar de ISO 20022 XML-structuur.