MT940-Format erklärt: Aufbau, Felder und Nachfolger camt.053
MT940 ist das Textformat, in dem Banken über viele Jahre elektronische Kontoauszüge geliefert haben. Wer eine MT940-Datei öffnet, sieht Zeilen mit Kürzeln wie :20:, :61: und :86:. Dieser Ratgeber erklärt den Aufbau an einem Beispiel, zeigt, wie DATEV MT940-Dateien übernimmt, und warum camt.053 seit November 2025 der Nachfolger ist.
Was ist MT940?
MT940 ist ein Nachrichtenformat aus dem SWIFT-Standard für Kontoauszüge. In Deutschland war es lange der Standard der Deutschen Kreditwirtschaft für elektronische Kontoumsätze, etwa beim Abruf über EBICS oder mit Banking-Software. Eine MT940-Datei ist eine einfache Textdatei, oft mit der Endung .sta, .mta oder .txt. Sie enthält den Anfangssaldo, alle Umsätze und den Schlusssaldo eines Auszugs.
Aufbau: die wichtigsten Felder
- :20: Auftragsreferenz, von der Bank frei belegt.
- :25: Kontobezeichnung, zum Beispiel Bankleitzahl/Kontonummer oder IBAN.
- :28C: Auszugsnummer, oft mit Blattnummer (in der DATEV-Formatbeschreibung als :28: geführt).
- :60F: Anfangssaldo mit Soll/Haben-Kennung (C oder D), Datum (JJMMTT), Währung und Betrag.
- :61: eine Umsatzzeile je Buchung.
- :86: Mehrzweckfeld mit Verwendungszweck, Name und IBAN der Gegenseite.
- :62F: Schlusssaldo, aufgebaut wie der Anfangssaldo.
Zwischensalden kennzeichnet die Bank mit M statt F, also :60M: und :62M:.
Buchungsdatum oder Valuta?
Jede :61:-Zeile kann zwei Daten tragen: die Valuta, also die Wertstellung, und optional das Buchungsdatum. Bei Kartenzahlungen oder rund um den Jahreswechsel liegen beide manchmal in verschiedenen Monaten oder sogar Jahren. KonverterPro bucht MT940-Umsätze deshalb mit dem Buchungsdatum aus :61:, wie bei camt.053, und behält die Valuta als zusätzliche Angabe. Nur wenn eine Bank kein Buchungsdatum liefert, nimmt KonverterPro die Valuta.
Das Feld :61: im Detail
Die Umsatzzeile beginnt mit der Valuta (JJMMTT), optional gefolgt vom Buchungsdatum (MMTT). Danach folgen die Soll/Haben-Kennung, C für eine Gutschrift, D für eine Belastung, RC und RD für Stornos, dann der Betrag mit Komma als Dezimalzeichen, ein Buchungsschlüssel, der mit N beginnt, und die Kundenreferenz. Fehlt die Referenz, steht dort NONREF.
Das Feld :86: im Detail
Im Mehrzweckfeld stehen die Angaben, die Sie für die Kontierung brauchen. Es beginnt mit einem dreistelligen Geschäftsvorfall-Code und ist in Unterfelder mit Fragezeichen gegliedert: ?00 Buchungstext, ?20 bis ?29 Verwendungszweck, ?30 BLZ oder BIC, ?31 Kontonummer oder IBAN und ?32 sowie ?33 Name der Gegenseite. DATEV weist darauf hin, dass das Feld formal optional ist, für die automatische Erzeugung von Buchungsvorschlägen aber unverzichtbar.
Beispiel: ein Auszug mit einer Buchung
Beispiel mit erfundenen Daten: Anfangssaldo 1.250,00 EUR, eine Belastung über 119,00 EUR, Schlusssaldo 1.131,00 EUR.
- :20:STARTUMS
- :25:12345678/0001234567
- :28C:00045/001
- :60F:C260301EUR1250,00
- :61:2603020302D119,00NTRFNONREF
- :86:177?00UEBERWEISUNG?20RE-2026-114 Druckerpapier?31DE00123456780001234567?32Muster Buerobedarf GmbH
- :62F:C260302EUR1131,00
Die Lastschrift steht in :61: mit D für eine Belastung und dem Buchungsdatum 0302; wer bezahlt wurde und wofür, steht in :86:. Die Probe ist einfach: Anfangssaldo plus Gutschriften minus Belastungen ergibt den Schlusssaldo. Geht die Rechnung nicht auf, fehlt eine Umsatzzeile.
Nachfolger: camt.053
Die Deutsche Kreditwirtschaft hat MT940 und MT942 zum 23. November 2025 aus ihrem Standard genommen. Seitdem ist camt.053 für den Tagesauszug, zusammen mit camt.052, im XML-Format nach ISO 20022 in Version 08 der einzige DK-Standard für elektronische Kontoinformationen. Begründet wird das unter anderem damit, dass die MT-Formate deutlich weniger Informationen transportieren. Einzelne Banken liefern MT940 übergangsweise weiter, teils nur nach individueller Vereinbarung. Termine und Folgen für DATEV stehen im Ratgeber camt.053 vs. MT940.
MT940 in DATEV übernehmen
DATEV liest MT940-Dateien in den Rechnungswesen-Programmen auch nach November 2025 ein. In Kanzlei-Rechnungswesen richten Sie dafür unter Stammdaten | Banken bei der Bankverbindung die Einstellungen Bankkontoumsätze ein: als Quelle „Nicht aufgeführtes Programm“, als Pfad das Verzeichnis mit Platzhalter, zum Beispiel *.sta, und als Dateiformat MT940-SWIFT. Aus den eingelesenen Umsätzen erzeugen Sie Buchungsvorschläge. Für camt-Dateien gibt es diesen manuellen Weg in den Rechnungswesen-Programmen nicht; sie laufen über den DATEV Bankdatenservice.
Häufige Probleme beim MT940-Import
- Leeres oder unstrukturiertes Feld :86: DATEV kann dann kaum Buchungsvorschläge erzeugen.
- Wechselnde Dateinamen: Tragen Sie in DATEV einen Platzhalter wie *.sta ein statt eines festen Dateinamens.
- Ältere Umsätze nachholen: In den Einstellungen Bankkontoumsätze das Datum bei „Neue Kontoumsätze übernehmen ab“ setzen.
- Fehlerhafte Datei: Für die Anpassung der Datei leistet DATEV keine Unterstützung; wenden Sie sich an Ihre Bank.
MT940 oder camt.053 mit KonverterPro
KonverterPro liest MT940-Dateien (.sta, .mt940, .940 oder .txt) sowie camt.053- und camt.052-Dateien, diese auch als ZIP. Vor dem Export prüft KonverterPro, ob Anfangssaldo, Umsätze und Schlusssaldo zusammenpassen. Das Ergebnis ist ein DATEV-Buchungsstapel mit Kontierungsvorschlägen, den Sie vorher in der Vorschau prüfen: MT940 zu DATEV konvertieren oder CAMT.053 zu DATEV Buchungsstapel konvertieren.
Häufige Fragen
Was ist der Nachfolger von MT940?+
camt.053, der Tagesauszug im XML-Format nach ISO 20022. Die Deutsche Kreditwirtschaft hat MT940 und MT942 zum 23. November 2025 aus ihrem Standard genommen; seitdem sind camt.052 und camt.053 in Version 08 der Standard für elektronische Kontoinformationen.
Kann DATEV MT940-Dateien noch einlesen?+
Ja. Laut DATEV bleibt der Import von MT940-Dateien und anderen strukturierten Formaten wie CSV in die Rechnungswesen-Programme auch nach November 2025 möglich. Einen manuellen camt-Import gibt es dort nicht; camt-Dateien laufen über den DATEV Bankdatenservice.
Was steht im Feld :86:?+
Der Geschäftsvorfall-Code und, in Unterfeldern mit Fragezeichen, der Buchungstext (?00), der Verwendungszweck (?20 bis ?29), BLZ oder BIC (?30), Kontonummer oder IBAN (?31) und der Name der Gegenseite (?32 und ?33).
Wie erkenne ich, ob eine MT940-Datei vollständig ist?+
Rechnen Sie nach: Der Anfangssaldo (:60F:) plus Gutschriften minus Belastungen aus den :61:-Zeilen muss den Schlusssaldo (:62F:) ergeben. KonverterPro macht diese Probe automatisch.
Bereit zum Test?
Probieren Sie KonverterPro mit Ihrer Datei
Laden Sie Ihre Datei hoch und prüfen Sie die Vorschau, bevor Sie den DATEV-Buchungsstapel herunterladen.