← Glossar

MT940 (MT940)

Auch bekannt als: SWIFT MT940, Tagesauszug

MT940 ist ein SWIFT-Textformat für elektronische Kontoauszüge. In Deutschland gehört es seit Jahrzehnten zum Standard für den Datenaustausch zwischen Bank und Buchhaltungssoftware.

MT940 ist eine Textdatei, mit der Banken Tagesumsätze eines Kontos an die Buchhaltung des Kunden übergeben. Das Format stammt aus dem SWIFT-Netz (FIN-Nachrichten der Kategorie 9) und ist in Deutschland seit den 1980ern fester Bestandteil von Online-Banking und Multibanking-Lösungen.

Aufbau einer MT940-Datei

Eine MT940-Nachricht besteht aus mehreren Feldern, die jeweils mit einem Doppelpunkt eingeleitet werden:

FeldInhalt
:20:Auftragsreferenz
:25:Kontonummer/IBAN
:28C:Auszugsnummer und laufende Nummer
:60F:Anfangssaldo
:61:Umsatzzeile (Datum, Betrag, Soll/Haben)
:86:Verwendungszweck und Geschäftsvorfall (GVC)
:62F:Endsaldo

Jeder Umsatz wird als Paar aus :61: (formale Buchungsdaten) und :86: (Beschreibung) abgebildet. Im :86:-Feld stehen strukturierte Subfelder wie ?20?29 für den Verwendungszweck oder ?32/?33 für den Namen des Geschäftspartners.

MT940 vs. CAMT.053

MT940 ist textbasiert und auf 65 Zeichen pro Zeile begrenzt. Lange Verwendungszwecke werden abgeschnitten oder umgebrochen. Der ISO-20022-Nachfolger CAMT.053 ist XML-basiert, kennt SEPA-Strukturen wie End-to-End-Referenz oder Mandatsreferenz nativ und überträgt Beträge ohne Längenbeschränkung. Banken liefern beides parallel; viele DATEV-, lexoffice- und sevDesk-Schnittstellen lesen weiterhin bevorzugt MT940 ein.

Geschäftsvorfallcodes (GVC)

Die ersten drei Ziffern in :86: sind ein Geschäftsvorfallcode, der den Buchungstyp angibt:

  • 005 – SEPA-Überweisung Eingang
  • 020 – SEPA-Überweisung Ausgang
  • 051 – SEPA-Lastschrift CORE
  • 108 – Gehaltszahlung
  • 805 – Gebühren

Diese Codes helfen der Buchhaltungssoftware, Sachkonten automatisch vorzuschlagen.

Wann nutzt man MT940?

  • Tägliche Übernahme der Bankumsätze in die Finanzbuchhaltung
  • Multibanking über HBCI/FinTS oder EBICS
  • Importschnittstellen, die kein CAMT.053 unterstützen
  • Manueller Export aus dem Online-Banking, wenn nur PDF und MT940 angeboten werden

Wer einen PDF-Auszug in MT940 umwandelt, sollte darauf achten, dass IBAN, Verwendungszweck und Saldo korrekt übernommen werden. Fehler im Endsaldo (:62F:) führen beim Import in DATEV zu einer Fehlermeldung und blockieren den weiteren Stapel.

Verwandte Begriffe