Zum Inhalt springen
Developer

Kontoauszug MT940

Ihr übernehmt Kontoauszüge im Format MT940 aus eurem Onlinebanking.

Format
MT940 (Dateiendung .sta oder .txt)
Rechte
Administrator, Schreibrecht Zahlungen
Beispieldatei
mt940_beispiel.txt (herunterladen)

Kurz gesagt: Ladet die MT940-Datei eurer Bank hoch, ohne sie zu ändern. vynst übernimmt die Umsätze, erkennt bereits vorhandene und ordnet die neuen danach Rechnungen, Lastschriften und Konten zu.

Wofür ihr das braucht

Manche Banken liefern Kontoauszüge nur als MT940. Mit diesem Import kommen die Umsätze trotzdem in vynst an.

Bevor ihr startet

  • Rechte: Administrator mit Schreibrecht für Zahlungen.
  • Hochladen: Unter Einstellungen → Import. Im Dialog „Bank-Importe“ lassen sich MT940-Dateien nicht auswählen.

Datei vorbereiten

  • Nichts ändern: Die Datei so hochladen, wie die Bank sie liefert.
  • Dateiendung: .sta oder .txt.
  • Inhalt: Die Datei beginnt mit :20:STARTUMS.

Was übernommen wird

Information Wo in vynst
Betrag Betrag der Buchung, immer in EUR
Valutadatum (Wertstellung) Datum der Buchung
Name des Gegenübers und seine IBAN Name und Bankdaten der Buchung
Verwendungszweck (SVWZ) Name der Buchung

Eine Buchung wird anhand von Datum, IBAN, Verwendungszweck und Buchungstext erkannt. Ändert die Bank einen dieser Texte, kann dieselbe Buchung als neu gelten.

Beispiel

:20:STARTUMS
:25:37040044/0532013000
:28C:1/1
:60F:C260901EUR1000,00
:61:2609010901C12,50NTRFE2E-2026-0004
:86:105?00LASTSCHRIFT?30GENODEF1SLR?31DE02120300000000202051
?20SVWZ+Beitrag 09/2026 Hartmann?32Familie Hartmann?30GENODEF1SLR
:62F:C260930EUR1012,50

Beispieldatei: mt940_beispiel.txt

So geht’s

  1. MT940-Datei von der Bank laden.
  2. Einstellungen → Import → Hinzufügen, Datei auswählen.
  3. Im Protokoll prüfen, wie viele Buchungen gelesen wurden.
  4. Die Zuordnung läuft danach im Hintergrund.

Gut zu wissen

  • Bereits importierte Buchungen erkennt vynst und überspringt sie. Überlappende Zeiträume sind unproblematisch.
  • Jede Datei erzeugt eine neue Gruppe in der Liste der Bank-Importe. Auch bei nur bekannten Buchungen bleibt sie bestehen.

Wenn etwas nicht klappt

Meldung im Protokoll Bedeutung Was tun
Error: skipped duplicate Die Buchung gibt es schon. Darunter steht duplicate id: <ID>. Nichts tun.
Error: skipped missing Zahlungspflichtiger Eine Buchung hat keinen Namen des Gegenübers. Darunter steht LINE-DATA. Die Datei bei der Bank prüfen.
Error: skipped missing IBAN or Betrag Eine Buchung hat keine IBAN oder keinen Betrag. Die Datei bei der Bank prüfen.
Error: less then one line Die Datei enthält keine Buchung. Die Datei prüfen.
FAILED: No matching processor found. Die Datei beginnt nicht mit :20:STARTUMS oder hat eine andere Endung. Datei und Endung prüfen.

Siehe auch