Ziehen Sie eine MT940-Datei (.sta) in das Feld oder fügen Sie den Inhalt als Text ein – der Viewer zeigt alle Buchungen sofort als lesbare Tabelle mit Salden, Verwendungszweck und Zahlungsbeteiligten. Die Datei wird nicht hochgeladen, sondern vollständig in Ihrem Browser verarbeitet.
Zuletzt aktualisiert:
MT940-Datei hier ablegen oder auswählen
.sta, .mta, .940 oder .txt – die Datei bleibt auf Ihrem Gerät
MT940 ist ein internationales SWIFT-Format für elektronische Kontoauszüge – meist als Datei mit der Endung .sta, manchmal auch .mta oder .txt. Jahrzehntelang lieferten Banken Tagesend-Auszüge in diesem Format; im November 2025 wurde es zwar aus dem Regelwerk der Deutschen Kreditwirtschaft gestrichen, Buchhaltungssoftware wie DATEV, ERP-Systeme und Banking-Programme erzeugen und lesen MT940 aber unverändert – und Archive voller .sta-Dateien bleiben ohnehin bestehen.
Inhaltlich enthält eine MT940-Datei dieselben Informationen wie ein Kontoauszug auf Papier: Auftraggeber und Empfänger, Buchungs- und Wertstellungsdatum, Verwendungszweck sowie Anfangs- und Endsaldo. Nur eben in einem Zeilenformat, das für Maschinen gedacht ist – nicht für Menschen.
Eine MT940-Datei ist keine Tabelle, sondern eine Folge von Feldern, die mit Codes wie :20:, :25:, :61: und :86: beginnen. Excel kann damit nichts anfangen: Beim Öffnen landet der gesamte Inhalt unsortiert in einer Spalte, Umlaute werden häufig falsch dargestellt, und die eigentlichen Buchungsdaten verteilen sich über mehrere Zeilen.
Genau dafür ist dieser Viewer da: Er setzt die Felder zu vollständigen Buchungen zusammen und zeigt sie als Tabelle an. Über „Als CSV herunterladen" erhalten Sie die Umsätze zusätzlich in einer Datei, die sich sauber in Excel öffnen lässt – mit Semikolon-Trennung und deutschem Zahlenformat.
Jeder Auszug beginnt mit :20: (Referenz) und :25: (Kontonummer bzw. BLZ/Konto), gefolgt von :28C: (Auszugsnummer) und :60F: (Anfangssaldo). Danach folgt pro Buchung ein :61:-Feld mit Wertstellung, Buchungsdatum, Soll/Haben-Kennzeichen und Betrag – und direkt darunter ein :86:-Feld mit den Details.
Das :86:-Feld nutzt in Deutschland eine strukturierte Belegung: Es beginnt mit dem dreistelligen Geschäftsvorfallcode (GVC), danach folgen nummerierte Unterfelder – ?00 für den Buchungstext, ?20 bis ?29 für den Verwendungszweck, ?32/?33 für den Namen des Zahlungsbeteiligten. Bei SEPA-Buchungen stecken im Verwendungszweck zusätzlich Kennungen wie SVWZ+ (eigentlicher Verwendungszweck), EREF+ (Ende-zu-Ende-Referenz) oder MREF+ (Mandatsreferenz). Der Viewer löst all das auf und zeigt die Felder getrennt an.
Der Auszug endet mit :62F:, dem Schlusssaldo. Enthält eine Datei mehrere Auszüge, zeigt der Viewer jeden einzeln mit eigenen Salden an.
Häufige Fragen
Alle MT940-Kontoauszugsdateien, üblicherweise mit der Endung .sta, .mta, .940 oder .txt – auch Dateien mit SWIFT-Blockheadern ({1:…{4:…) und Sammeldateien mit mehreren Auszügen. Alternativ können Sie den Inhalt einfach als Text einfügen.
Nein. Die Datei wird direkt in Ihrem Browser gelesen und ausgewertet – sie verlässt Ihr Gerät nicht, es gibt keinen Upload und keine Speicherung. Sie können das Tool bedenkenlos auch für echte Firmenkonten nutzen.
Ja. Über „Als CSV herunterladen" erhalten Sie alle Buchungen als CSV-Datei mit Semikolon-Trennung und deutschem Zahlenformat, die Excel direkt korrekt öffnet – inklusive Umlauten.
Das ist der Geschäftsvorfallcode (GVC). Er beschreibt die Art der Buchung – zum Beispiel 105 für eine Lastschrift, 116 für eine SEPA-Überweisung oder 166 für eine SEPA-Gutschrift. Der Viewer zeigt zusätzlich den Buchungstext aus dem Unterfeld ?00 an, der die Buchungsart in Klartext benennt.
Noch nicht – CAMT.053 ist das XML-Nachfolgeformat von MT940 und ein eigener Viewer dafür ist geplant. Wenn Sie umgekehrt eine CAMT.053-Datei erzeugen müssen, kann SmartKontoauszug Ihren PDF-Kontoauszug in CAMT.053 umwandeln.
Passende Tools & Seiten
SmartKontoauszug wandelt PDF-Kontoauszüge in MT940, CAMT.053, Excel, CSV oder DATEV um – laden Sie den Auszug hoch und exportieren Sie ihn im passenden Format.