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
| Prüfung | Schweregrad | Reparatur |
|---|---|---|
Zeilen mit abweichender SpaltenzahlCSV-RAGGEDDiese 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-ROWSMehrere 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-BOMExcel 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-ROWSGenau 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-SEMICOLONDeutsche 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
| Prüfung | Schweregrad | Reparatur |
|---|---|---|
Nicht maskierte „&“-ZeichenOFX-AMPEmpfä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-BOMDie 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-CLOSEDas <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-DATEOFX-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-MISSINGJedes <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-MISSINGOFX-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-AMTTRNAMT-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-ENCODINGUmlaute 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-DUPZwei 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-TXDie 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-BIDQFX- 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-INVESTMENTDies 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
| Prüfung | Schweregrad | Reparatur |
|---|---|---|
Buchungssätze ohne „^“-AbschlussQIF-CARETJede 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-MISSINGEine 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-COMMABeträ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-BOMVor 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-DATEQIF-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-EMPTYIn 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 öffnenIhre Datei verlässt Ihren Browser nie.