Wer Kontoauszüge elektronisch in eine Buchhaltungssoftware einliest, stößt schnell auf zwei Abkürzungen: MT940 und CAMT.053. Beide stehen für ein Dateiformat, in dem Banken den Kontoauszug bereitstellen. Sie erfüllen denselben Zweck, sind aber unterschiedlich aufgebaut. Hier der Überblick.
Was ist MT940?
MT940 ist ein Format aus der SWIFT-Welt. Die Abkürzung MT steht für "Message Type", und 940 ist der Nachrichtentyp für den Kontoauszug. Das Format gibt es seit Jahrzehnten und ist entsprechend weit verbreitet.
Eine MT940-Datei ist eine reine Textdatei. Die Informationen stehen in Feldern, die mit einem Doppelpunkt und einer Nummer beginnen. Das Feld :20: enthält zum Beispiel eine Referenz, :25: die Kontonummer, :60F: den Anfangssaldo und :61: die einzelnen Umsätze. Der Verwendungszweck landet im Feld :86:.
Der Nachteil zeigt sich genau bei diesem Verwendungszweck. MT940 ist knapp gehalten. Lange Buchungstexte werden oft abgeschnitten, und die Angaben zu Auftraggeber, Empfänger und Zweck stehen unstrukturiert in einem Textblock. Für die Buchhaltung reicht das meistens, an Grenzen stößt es bei vielen Details.
Was ist CAMT.053?
CAMT.053 ist der modernere Nachfolger. Es gehört zum internationalen Standard ISO 20022, auf dem auch der SEPA-Zahlungsverkehr aufbaut. Der vollständige Name lautet camt.053, was für "Cash Management" und den Kontoauszug ("Bank to Customer Statement") steht.
Eine CAMT.053-Datei ist eine XML-Datei. Statt kurzer Textfelder gibt es klar benannte Bausteine für jeden Wert. Betrag, Währung, Buchungsdatum, Wertstellung, Auftraggeber, Empfänger und Verwendungszweck stehen jeweils in einem eigenen, eindeutig gekennzeichneten Element.
Dadurch transportiert CAMT.053 deutlich mehr Informationen, und zwar strukturiert. Der vollständige Verwendungszweck bleibt erhalten, IBAN und BIC der Gegenseite sind sauber getrennt, und auch SEPA-spezifische Angaben wie die Mandatsreferenz bei Lastschriften finden Platz. Software kann diese Daten direkt auslesen, ohne einen Textblock zerlegen zu müssen.
Die Unterschiede auf einen Blick
| MT940 | CAMT.053 | |
|---|---|---|
| Grundlage | SWIFT-Standard | ISO 20022 (SEPA) |
| Dateiformat | Textdatei | XML |
| Alter | älteres Format | moderner Nachfolger |
| Detailtiefe | begrenzt, oft gekürzt | hoch, strukturiert |
| Verwendungszweck | unstrukturiert, teils abgeschnitten | vollständig und getrennt |
| Verbreitung | sehr hoch, etabliert | wächst, von Banken vorangetrieben |
Dieselbe Buchung in beiden Formaten
Am einfachsten wird der Unterschied an einem Beispiel. Angenommen, am 2. Juni 2026 wird eine Stromrechnung über 89,90 Euro per Lastschrift abgebucht. So sieht dieselbe Buchung in beiden Formaten aus, gekürzt und mit erfundenen Werten.
MT940:
:61:2606020602D89,90NDDTNONREF
:86:105?00LASTSCHRIFT?20Stromabschlag Juni?32STADTWERKE MUSTER
Hinter :61: stehen Wertstellung und Buchungsdatum, das Kennzeichen D für eine Belastung und der Betrag. Das Feld :86: enthält alle weiteren Angaben in einem einzigen Block, getrennt durch Kürzel wie ?20 für den Verwendungszweck und ?32 für den Namen.
CAMT.053:
<Ntry>
<Amt Ccy="EUR">89.90</Amt>
<CdtDbtInd>DBIT</CdtDbtInd>
<BookgDt><Dt>2026-06-02</Dt></BookgDt>
<NtryDtls>
<TxDtls>
<RmtInf><Ustrd>Stromabschlag Juni</Ustrd></RmtInf>
<RltdPties>
<Cdtr><Nm>Stadtwerke Muster</Nm></Cdtr>
</RltdPties>
</TxDtls>
</NtryDtls>
</Ntry>
Hier hat jeder Wert sein eigenes Element: der Betrag in <Amt>, die Richtung in <CdtDbtInd> (DBIT für eine Belastung), der Verwendungszweck in <Ustrd> und der Empfänger in <Cdtr>. Eine Software kann jeden dieser Werte gezielt auslesen, statt einen Textblock wie bei :86: erst zerlegen zu müssen.
Wann brauchen Sie welches?
Die ehrliche Antwort: Das entscheidet meist Ihre Software, nicht Sie. Schauen Sie zuerst, welches Format Ihr Buchhaltungs- oder Banking-Programm beim Import erwartet. Manche Tools akzeptieren nur eines von beiden.
Als grobe Richtung gilt:
- CAMT.053, wenn Ihre Software es unterstützt. Es liefert mehr und sauberere Daten und ist das Format, auf das die Banken langfristig setzen.
- MT940, wenn Sie ein älteres System nutzen oder ein Programm, das nur dieses Format einliest. Es funktioniert weiterhin zuverlässig und ist überall verbreitet.
Banken stellen das ältere MT940 nach und nach um und bauen CAMT aus. Wenn Sie heute neu anfangen und die Wahl haben, ist CAMT.053 die zukunftssicherere Variante.
Aus dem PDF in das richtige Format
Viele Banken bieten diese Formate nur für bestimmte Konten oder gegen Aufpreis an. Oft haben Sie am Ende nur das PDF des Kontoauszugs. Mit SmartKontoauszug wandeln Sie ein PDF in das benötigte Format um, neben Excel und CSV auch in CAMT.053 und MT940. So können Sie Ihre Auszüge in die Buchhaltungssoftware importieren, auch wenn die Bank das passende Format nicht direkt liefert. Eine Übersicht der unterstützten Banken finden Sie unter Kontoauszug umwandeln. Welche Exportformate insgesamt zur Verfügung stehen und was die Umwandlung kostet, zeigt die Übersicht der Preise und Formate.
Häufige Fragen
Ist CAMT.053 besser als MT940? Es enthält mehr und besser strukturierte Informationen und ist moderner. Ob es für Sie besser ist, hängt davon ab, was Ihre Software einlesen kann. Können Sie wählen, ist CAMT.053 die zukunftssichere Option.
Kann ich MT940 noch verwenden? Ja. MT940 ist weiterhin im Einsatz und wird von vielen Programmen unterstützt. Banken stellen aber zunehmend auf CAMT um.
Worin liegt der praktische Unterschied im Alltag? Vor allem im Verwendungszweck. MT940 kürzt lange Texte oft, CAMT.053 überträgt sie vollständig und trennt Auftraggeber, Empfänger und Zweck sauber.
Was mache ich, wenn meine Bank keines der Formate anbietet? Sie können ein PDF des Auszugs in das gewünschte Format umwandeln und dann importieren.
Woran erkenne ich, welches Format meine Datei hat?
Eine CAMT.053-Datei ist eine XML-Datei und beginnt mit XML-Tags in spitzen Klammern. Eine MT940-Datei ist eine reine Textdatei, in der die Zeilen mit Doppelpunkt-Feldern wie :20: oder :61: anfangen. Oft verrät auch die Dateiendung das Format (.xml gegenüber .sta oder .txt).
