Prüfregeln

Woran eine Kontoauszugsdatei gemessen wird

Die Prüfungen der Reparatur-Engine, vollständig aufgeführt. Jede benennt einen Defekt, an dem Quicken, QuickBooks, YNAB oder GnuCash eine Datei zurückweisen, die Formate, in denen er auftreten kann, und ob er sich ohne Raten beheben lässt.

CSV

Woran eine Kontoauszugsdatei gemessen wird — CSV
PrüfungSchweregradReparatur
Zeilen mit abweichender SpaltenzahlCSV-RAGGED

Diese Zeilen haben nicht so viele Spalten wie die Kopfzeile. Meist steckt ein nicht in Anführungszeichen gesetztes Komma in einer Beschreibung („Überweisung an Anna, Sparen“). Importer verschieben dann alle folgenden Spalten oder weisen die Datei zurück. Das muss von Hand korrigiert werden — eine automatische Reparatur müsste raten, welches Komma echt ist.

Fehler braucht einen manuellen Schritt
Leerzeilen zwischen DatenzeilenCSV-BLANK-ROWS

Mehrere Importer hören bei der ersten Leerzeile auf zu lesen und verwerfen still alles danach — das klassische „nur die Hälfte meiner Umsätze wurde importiert“. Leerzeilen können automatisch entfernt werden.

Warnung Automatisch behebbar
Byte-Reihenfolge-Markierung (BOM) am DateianfangCSV-BOM

Excel setzt diese Markierung beim Speichern als „CSV UTF-8“. Manche Finanzprogramme lesen sie als Teil des ersten Spaltennamens („ Datum“ statt „Datum“) und finden die erwartete Überschrift dann nicht mehr. Beschwert sich Ihr Importer über eine unbekannte erste Spalte, entfernen Sie sie.

Hinweis Automatisch behebbar
Nur eine Kopfzeile — keine DatenzeilenCSV-NO-ROWS

Genau das meldet YNAB als „Datei ist leer“ und andere Programme als „0 Buchungen importiert“. Der Export Ihrer Bank enthielt keine Zeilen: meist ein Zeitraum ohne Umsätze oder eine Exportschaltfläche, die nur die Spaltenüberschriften erzeugt hat.

Hinweis braucht einen manuellen Schritt
Mit Semikolon getrennte DateiCSV-SEMICOLON

Deutsche und andere europäische Excel-Exporte trennen Spalten mit „;“. Importer, die Kommas erwarten (YNAB, viele Upload-Formulare), lesen die ganze Zeile als eine Spalte. Die Datei kann automatisch auf Kommas umgeschrieben werden; Felder in Anführungszeichen bleiben dabei korrekt erhalten.

Hinweis Automatisch behebbar

OFX · QFX · QBO

Woran eine Kontoauszugsdatei gemessen wird — OFX · QFX · QBO
PrüfungSchweregradReparatur
Nicht maskierte „&“-ZeichenOFX-AMP

Empfängernamen wie „AT&T“ oder „H&M“ müssen in OFX/QFX-Dateien als „AT&T“ geschrieben werden. Ein rohes „&“ bricht die SGML/XML-Verarbeitung genau an dieser Stelle ab — einer der häufigsten Gründe, warum eine Datei nicht importiert, obwohl sie im Texteditor einwandfrei aussieht.

Fehler Automatisch behebbar
Byte-Reihenfolge-Markierung (BOM) vor dem OFX-HeaderOFX-BOM

Die Datei beginnt mit einer unsichtbaren UTF-8-Markierung. Viele OFX-Parser verlangen, dass die allerersten Zeichen „OFXHEADER“ lauten, und weisen die Datei sonst als ungültig zurück. Das ist eine der häufigsten Ursachen für „ungültige Datei“ bei Dateien, die im Editor völlig normal aussehen.

Fehler Automatisch behebbar
Datei ist abgeschnitten: das schließende </OFX> fehltOFX-CLOSE

Das <OFX>-Aggregat wird nie geschlossen. Meist wurde der Download von der Bank oder vom Browser abgebrochen. Die meisten Importer melden dann nur „Datei kann nicht gelesen werden“. Das schließende Tag kann ergänzt werden — prüfen Sie aber, ob die Umsatzliste vollständig ist.

Fehler Automatisch behebbar
Fehlerhafte DatumswerteOFX-DATE

OFX-Daten müssen als JJJJMMTT geschrieben sein (optional mit Uhrzeit und Zeitzone). Werte wie „2026-08-01“ oder „01.08.2026“ führen dazu, dass der Importer die Buchung oder die ganze Datei zurückweist.

Fehler braucht einen manuellen Schritt
Buchungen ohne FITIDOFX-FITID-MISSING

Jedes <STMTTRN> braucht eine eindeutige FITID — daran erkennen Quicken, QuickBooks und YNAB, ob eine Buchung schon importiert wurde. Buchungen ohne FITID werden still verworfen oder lassen den ganzen Import scheitern. Eindeutige Kennungen können aus Datum, Betrag und Empfänger erzeugt werden.

Fehler Automatisch behebbar
Der OFX-Deklarationsheader fehltOFX-HEADER-MISSING

OFX-1.x-Dateien müssen vor dem <OFX>-Rumpf mit einem Headerblock beginnen (OFXHEADER:100, DATA:OFXSGML, VERSION, ENCODING …). Ohne diesen Header weisen Quicken, QuickBooks und GnuCash die Datei zurück. Ein Standardheader kann automatisch vorangestellt werden.

Fehler Automatisch behebbar
Nicht numerische BeträgeOFX-AMT

TRNAMT-Werte müssen reine Zahlen mit Punkt als Dezimaltrennzeichen sein (z. B. -1234.56). Tausendertrennzeichen, Währungszeichen oder Leerzeichen führen dazu, dass die Buchung übersprungen wird.

Warnung braucht einen manuellen Schritt
Header nennt USASCII, die Datei enthält aber SonderzeichenOFX-ENCODING

Umlaute und Akzente (ä, ü, é …) stehen in einer Datei, deren Header reines ASCII angibt. Manche Importer ersetzen sie durch Zeichensalat, andere brechen ab. Fragen Sie die Bank nach einem UTF-8-Export. Eine automatische Umschrift wird bewusst nicht angewandt, um Namen nicht zu verfälschen.

Warnung braucht einen manuellen Schritt
Doppelte FITID-WerteOFX-FITID-DUP

Zwei verschiedene Buchungen tragen dieselbe FITID. Importer behandeln gleiche FITIDs als dieselbe Buchung und überspringen alle bis auf die erste — das klassische „nach dem Import fehlen Umsätze“. Die Duplikate können mit einem Zahlensuffix eindeutig gemacht werden.

Warnung Automatisch behebbar
Keine Buchungen in der DateiOFX-EMPTY-TX

Die Datei ist lesbar, enthält aber kein einziges <STMTTRN>. Programme melden das als „Datei ist leer“ oder „0 Buchungen importiert“. Banken erzeugen leere Dateien, wenn im gewählten Zeitraum keine Umsätze liegen — laden Sie einen größeren Zeitraum herunter.

Hinweis braucht einen manuellen Schritt
Kein <INTU.BID>-Tag (Bankkennung für Quicken/QuickBooks)OFX-INTU-BID

QFX- und QBO-Dateien enthalten normalerweise ein <INTU.BID>-Tag, das eine für Web Connect lizenzierte Bank benennt. Fehlt es, lehnt Quicken die Datei mit „keine gültige Web-Connect-Datei“ ab. Dieses Werkzeug setzt keine Bankkennung ein — diesen Wert vergibt Intuit an die Bank. Importieren Sie ersatzweise per CSV.

Hinweis braucht einen manuellen Schritt
DepotauszugOFX-INVESTMENT

Dies ist ein Depot- bzw. Wertpapierauszug (INVSTMTRS), dessen Buchungen Käufe, Verkäufe und Überträge sind statt der bankentypischen Einträge. Die Datei ist nicht leer. Die dokumentweiten Prüfungen — Header, Maskierung, Datumsformat, Abschneiden — wurden durchgeführt; Prüfungen einzelner Wertpapierbuchungen werden noch nicht unterstützt.

Hinweis braucht einen manuellen Schritt

QIF

Woran eine Kontoauszugsdatei gemessen wird — QIF
PrüfungSchweregradReparatur
Buchungssätze ohne „^“-AbschlussQIF-CARET

Jede QIF-Buchung muss mit einer Zeile enden, die nur „^“ enthält. Sätze ohne diesen Abschluss verschmelzen mit der nächsten Buchung oder verschwinden ganz — das klassische „nur ein Teil meiner Umsätze wurde importiert“.

Fehler braucht einen manuellen Schritt
Die !Type-Kopfzeile fehltQIF-TYPE-MISSING

Eine QIF-Datei muss mit einer Typangabe wie „!Type:Bank“ oder „!Type:CCard“ beginnen. Ohne sie verweigern GnuCash und Quicken die Datei oder importieren null Buchungen. Ein allgemeines „!Type:Bank“ kann vorangestellt werden — für Kreditkarten ändern Sie es auf !Type:CCard.

Fehler Automatisch behebbar
Tausendertrennzeichen in BeträgenQIF-AMT-COMMA

Beträge wie „1,234.56“ bringen mehrere Importer aus dem Tritt, weil sie das Komma als Feld- oder Dezimaltrennzeichen lesen. Die Kommas können automatisch entfernt werden („1234.56“).

Warnung Automatisch behebbar
Byte-Reihenfolge-Markierung (BOM) am DateianfangQIF-BOM

Vor der ersten „!“-Zeile steht eine unsichtbare UTF-8-Markierung. Ältere QIF-Importer lesen sie als Datenmüll und weisen den Header zurück. Sie kann gefahrlos entfernt werden.

Warnung Automatisch behebbar
Ungewöhnliches Datumsformat in SätzenQIF-DATE

QIF-Daten werden je nach Land als M/T/JJ, M/T/JJJJ oder T/M/JJ geschrieben. Andere Schreibweisen (ISO 2026-08-01, Monatsnamen …) lassen Importer Sätze still überspringen. Da QIF seine Datumsreihenfolge nicht deklariert, wäre ein automatisches Umschreiben geraten — stellen Sie das Format im Importdialog ein.

Warnung braucht einen manuellen Schritt
Keine Buchungen in der DateiQIF-EMPTY

In keinem !Type:Bank/CCard/Cash-Abschnitt wurden Buchungssätze gefunden; die Datei enthält also nichts zu importieren. Wenn Sie Daten erwartet haben, war der Exportzeitraum vermutlich leer.

Hinweis braucht einen manuellen Schritt

Sparen Sie sich die Handarbeit — automatisch reparieren

Kostenlos, ohne Anmeldung, ohne Upload.

Werkzeug öffnen

Ihre Datei verlässt Ihren Browser nie.

Alle Fehler-Ratgeber