Was ist camt.053?
camt.053 ist der elektronische Kontoauszug im XML-Format nach ISO 20022. Er löst in Deutschland das ältere MT940 ab. Hier steht, wie die Datei aufgebaut ist, welche Varianten es gibt und welche Felder du wo findest.
Kurz erklärt
- camt.053 – der Tagesauszug: alle gebuchten Umsätze eines Tages mit Anfangs- und Schlusssaldo. Nachfolger von MT940.
- camt.052 – der Untertags-Bericht: Umsätze seit dem letzten Auszug, auch vorgemerkte. Nachfolger von MT942.
- camt.054 – die Einzelbenachrichtigung: zeigt zum Beispiel, aus welchen Einzelposten eine Sammelbuchung besteht.
„camt“ steht für Cash Management. Die Zahlen hinter dem Punkt nennen die Nachrichtenart (053) und die Version (etwa 001.02 oder 001.08). Die Version steht im Namensraum am Anfang der Datei, zum Beispiel urn:iso:std:iso:20022:tech:xsd:camt.053.001.08.
Die Deutsche Kreditwirtschaft legt in der Spezifikation der Datenformate (Anlage 3 zum DFÜ-Abkommen) fest, wie deutsche Banken die ISO-Nachrichten befüllen. Seit Version 3.5 (November 2021) beruhen die Kontoinformationen camt.052, camt.053 und camt.054 dort auf ISO 20022 in der Fassung von 2019 – daher die Version 001.08. Ältere Dateien und manche Banken nutzen noch 001.02. Dieses Werkzeug liest beide.
Warum du gerade camt-Dateien bekommst
Viele Banken stellen den Abruf von Kontoumsätzen von MT940 auf camt.053 um. Laut DATEV hat die Deutsche Kreditwirtschaft MT940 im November 2025 aus ihrem Regelwerk entfernt. Die Commerzbank etwa stellt seit Juni 2026 im HBCI-Zugang auf camt um und hat die endgültige Abschaltung der MT-Formate für den 14. Oktober 2026 angekündigt. Die Termine unterscheiden sich je nach Bank und Zugangsweg – frag im Zweifel deine Bank.
Für Buchhaltungs- und Bankprogramme ist das meist nur eine Einstellung. Wer Umsätze bisher aber selbst in Excel ausgewertet hat, steht plötzlich vor einer XML-Datei. Dafür ist dieses Werkzeug da.
Aufbau einer camt.053-Datei
Document
└─ BkToCstmrStmt Nachricht „Bank an Kunde: Kontoauszug“
├─ GrpHdr Nachrichten-ID, Erstellungszeit
└─ Stmt ein Auszug (eine Datei kann mehrere enthalten)
├─ Id, ElctrncSeqNb, LglSeqNb Auszugs-ID und -nummern
├─ FrToDt Zeitraum
├─ Acct Konto: IBAN, Währung, Inhaber, Bank
├─ Bal Salden (mehrfach: Anfangs-, Schlusssaldo …)
└─ Ntry eine Buchung auf dem Konto (mehrfach)
├─ Amt, CdtDbtInd Betrag und Richtung (Haben / Soll)
├─ Sts Status: gebucht, vorgemerkt …
├─ BookgDt, ValDt Buchungstag und Valuta
├─ BkTxCd Buchungscode
├─ AddtlNtryInf Buchungstext („GUTSCHR. UEBERWEISUNG“)
└─ NtryDtls/TxDtls Einzelheiten je Transaktion (bei Sammlern mehrfach)
├─ Refs End-to-End-Referenz, Mandatsreferenz
├─ RltdPties Zahler und Empfänger mit Namen und IBAN
├─ RltdAgts deren Banken (BIC)
└─ RmtInf/Ustrd Verwendungszweck
Die wichtigsten Felder – und wo sie in MT940 standen
| Inhalt | camt.053 (Pfad ab Stmt) | MT940 |
|---|---|---|
| Konto | Acct/Id/IBAN | :25: |
| Auszugsnummer | LglSeqNb, ElctrncSeqNb | :28C: |
| Anfangssaldo | Bal mit Typ PRCD oder OPBD | :60F: / :60M: |
| Buchung, Betrag, Soll/Haben | Ntry/Amt, Ntry/CdtDbtInd (CRDT = Haben, DBIT = Soll) | :61: |
| Buchungstag und Valuta | Ntry/BookgDt, Ntry/ValDt | :61: |
| Buchungstext | Ntry/AddtlNtryInf | :86: (Feld 00) |
| Verwendungszweck | TxDtls/RmtInf/Ustrd | :86: (Felder 20–29, 60–63) |
| Name und IBAN der Gegenpartei | TxDtls/RltdPties/Dbtr bzw. Cdtr und …Acct | :86: (Felder 30–33) |
| End-to-End-Referenz | TxDtls/Refs/EndToEndId | :86: mit Kennung EREF+ |
| Mandatsreferenz | TxDtls/Refs/MndtId | :86: mit Kennung MREF+ |
| Gläubiger-ID | TxDtls/RltdPties/Cdtr/…/PrvtId/Othr/Id | :86: mit Kennung CRED+ |
| Schlusssaldo | Bal mit Typ CLBD | :62F: / :62M: |
In Version 001.08 steckt der Name einer Partei eine Ebene tiefer (Dbtr/Pty/Nm statt Dbtr/Nm), der Status in Sts/Cd und die BIC in BICFI statt BIC. Das Werkzeug gleicht diese Unterschiede aus.
Saldenarten
PRCD– Vortagessaldo- gebuchter Schlusssaldo des vorigen Auszugs; deutsche Banken nutzen ihn oft als Anfangssaldo.
OPBD– Anfangssaldo- gebuchter Saldo zu Beginn des Zeitraums.
CLBD– Schlusssaldo- gebuchter Saldo am Ende des Zeitraums.
CLAV– verfügbarer Saldo- Betrag, über den du am Ende des Zeitraums verfügen kannst; was genau einfließt, legt die Bank fest.
ITBD– Zwischensaldo- gebuchter Saldo im Lauf des Tages, typisch in camt.052.
Die Codes sind im ISO-20022-Schema der camt-Nachrichten festgelegt; welche davon deutsche Banken verwenden, beschreibt die Spezifikation der Datenformate.
Sammelbuchungen
Reichst du zum Beispiel mehrere Überweisungen in einer Datei ein, bucht die Bank sie oft als einen Betrag. In der camt.053 steht dann eine Buchung (Ntry) mit mehreren TxDtls darunter – oder die Einzelposten kommen getrennt als camt.054. Das Werkzeug zeigt Sammler wie auf dem Kontoauszug als eine Zeile und teilt sie auf Wunsch in die Einzelposten auf.