Ziehen Sie die camt.053-Datei Ihrer Bank in das Feld – als XML oder direkt als ZIP-Archiv mit mehreren Tagesauszügen. Der Konverter schreibt daraus eine MT940-Datei (.sta) in dem Aufbau, den deutsche Banken bisher geliefert haben: mit Salden, Geschäftsvorfallcode und SEPA-Referenzen. Die Dateien werden nicht hochgeladen, sondern vollständig in Ihrem Browser verarbeitet.
Zuletzt aktualisiert:
camt.053-Datei hier ablegen oder auswählen
.xml oder .zip, auch mehrere auf einmal – die Dateien bleiben auf Ihrem Gerät
Seit November 2025 ist MT940 nicht mehr Teil des Regelwerks der Deutschen Kreditwirtschaft. Die Banken stellen Kontoauszüge deshalb nach und nach nur noch im XML-Format camt.053 bereit, meist in der Version camt.053.001.08. Viele Buchhaltungsprogramme lesen beim Dateiimport aber weiterhin nur MT940 – DATEV Kanzlei-Rechnungswesen etwa bietet für den manuellen Import von Kontoumsätzen derzeit keine Möglichkeit, eine camt-Datei direkt einzulesen.
Der Konverter ist die Brücke dazwischen: Er liest den camt.053-Auszug und schreibt dieselben Buchungen in eine MT940-Datei, die Sie über den gewohnten Importweg einspielen. Sobald Ihr Programm camt.053 selbst versteht, brauchen Sie ihn nicht mehr.
Jeder Auszug in der Datei (Element Stmt) wird zu einer eigenen MT940-Nachricht. Die IBAN des Kontos steht danach in :25: – bei deutschen Konten in der Form Bankleitzahl/Kontonummer, die DATEV mit der angelegten Bankverbindung abgleicht. Der Vortragssaldo (PRCD, ersatzweise OPBD) wird zum Anfangssaldo :60F:, der gebuchte Schlusssaldo (CLBD) zu :62F:, die Auszugsnummer aus LglSeqNb zu :28C:.
Jede gebuchte Umsatzzeile (Ntry) ergibt ein Paar aus :61: und :86:. In :61: stehen Valuta, Buchungsdatum, Soll/Haben-Kennzeichen und Betrag. Deutsche Banken tragen im Feld BkTxCd einen Code wie NTRF+166 ein; der Konverter übernimmt daraus die Buchungsart (NTRF) in :61: und den Geschäftsvorfallcode (166) an den Anfang von :86: – so, wie ihn die Bank auch in ihre MT940-Datei geschrieben hätte.
Das Feld :86: folgt der deutschen Belegung: ?00 enthält den Buchungstext, ?20 bis ?29 den Verwendungszweck mit den SEPA-Kennungen EREF+ (Ende-zu-Ende-Referenz), MREF+ (Mandatsreferenz), CRED+ (Gläubiger-ID) und SVWZ+ (eigentlicher Verwendungszweck), ?30 die BIC, ?31 die IBAN und ?32/?33 den Namen des Zahlungsbeteiligten.
MT940 ist enger als camt.053. Das Feld :86: fasst höchstens sechs Zeilen à 65 Zeichen, jedes Unterfeld ?20 bis ?29 nur 27 Zeichen, der Buchungstext in ?00 ebenfalls 27. Name, IBAN und BIC des Zahlungsbeteiligten bleiben immer erhalten; sehr lange Verwendungszwecke werden am Ende gekürzt.
Außerdem kennt MT940 nur den SWIFT-Zeichensatz: Umlaute werden zu ae, oe und ue, ß zu ss, und Zeichen wie €, & oder ; fallen weg. In der Vorschau über dem Download sehen Sie weiterhin die Originaltexte aus der camt-Datei.
Sammelbuchungen, etwa eine Sammelüberweisung mit mehreren Posten, bleiben eine Buchungszeile mit dem Gesamtbetrag – die Einzelposten führt MT940 nicht auf. Vorgemerkte, noch nicht gebuchte Umsätze übernimmt der Konverter nicht, denn MT940 ist ein Auszug gebuchter Umsätze.
Viele Banken und EBICS-Programme liefern camt.053 als ZIP-Archiv mit einer XML-Datei pro Tagesauszug. Sie müssen es nicht entpacken: Legen Sie die ZIP-Datei direkt ab oder wählen Sie mehrere XML-Dateien auf einmal aus. Der Konverter sortiert die Auszüge nach Konto und Datum und schreibt sie nacheinander in eine einzige .sta-Datei.
Dabei rechnet er jeden Auszug nach: Ergeben Anfangssaldo und Umsätze den Endsaldo? Fehlt einer der beiden Salden, wird er aus dem anderen berechnet. Passt etwas nicht zusammen, sehen Sie einen Hinweis über der Vorschau – bevor Sie die Datei in Ihr Buchhaltungsprogramm einspielen.
Häufige Fragen
Nein. Die camt-Datei wird direkt in Ihrem Browser gelesen, auch ZIP-Archive werden dort entpackt, und die MT940-Datei entsteht lokal. Es gibt keinen Upload und keine Speicherung – Sie können den Konverter bedenkenlos für echte Geschäftskonten nutzen.
Ja. Die Datei folgt der deutschen MT940-Belegung, die DATEV beim Import von Kontoumsätzen erwartet: CRLF-Zeilenenden, SWIFT-Zeichensatz, :25: als Bankleitzahl/Kontonummer und ein strukturiertes :86: mit Geschäftsvorfallcode. Voraussetzung ist, dass das Konto in DATEV als Bankverbindung angelegt ist.
Kontoauszüge im Format camt.053 in den gängigen Versionen von camt.053.001.02 bis zur aktuellen camt.053.001.08 – als einzelne XML-Datei, als mehrere Dateien oder als ZIP-Archiv. Nicht unterstützt werden camt.052 (untertägige Umsätze, das Gegenstück zu MT942) und camt.054 (Einzelposten zu Sammelbuchungen), denn beides sind keine Tagesauszüge mit Salden.
MT940 ist auf den SWIFT-Zeichensatz beschränkt: Buchstaben ohne Umlaute, Ziffern und wenige Satzzeichen. Der Konverter schreibt deshalb ae, oe, ue und ss und lässt Zeichen wie € oder & weg. So bleibt die Datei für jedes Importprogramm lesbar.
Der Konverter rechnet für jeden Auszug nach, ob Anfangssaldo plus Umsätze den Endsaldo ergeben. Weicht das ab, fehlen in diesem Auszug meist Umsätze – prüfen Sie die Datei, bevor Sie sie einspielen. Enthält eine Datei gar keinen Saldo, nimmt der Konverter 0,00 als Anfangssaldo an und weist darauf hin.
Ja. Unter der Vorschau können Sie den Inhalt der Datei aufklappen. Oder öffnen Sie die .sta-Datei im MT940-Viewer: Er liest sie wie ein Importprogramm und zeigt jede Buchung als Tabelle.
Der Ausgangspunkt. Dieser Konverter braucht eine camt.053-Datei, die Ihre Bank bereits liefert. SmartKontoauszug liest die Buchungen aus einem PDF-Kontoauszug – etwa wenn Ihr Kontomodell weder camt noch MT940 anbietet – und exportiert sie als MT940, CAMT.053, DATEV und in weiteren Formaten. Dafür braucht es ein Konto, und ab der elften Seite Credits.
Passende Tools & Seiten
Dann bleibt meist nur das PDF. SmartKontoauszug liest die Buchungen direkt aus dem PDF-Kontoauszug und liefert sie als MT940, CAMT.053, DATEV oder Excel. Die ersten 10 Seiten sind gratis.