Zum Hauptinhalt springen
Kostenloses Tool

OFX & QIF zu Beancount

Ihre Bank bietet einen Download an, aber kein CSV. Fügen Sie hier die OFX-, QFX- oder QIF-Datei ein und erhalten Sie ausgeglichene Doppelbuchungen zurück.

Läuft vollständig in Ihrem Browser – Ihre Kontoauszüge verlassen diese Seite nie.

Beancount-Ausgabe

Fügen Sie links einen Export ein, um die konvertierten Transaktionen hier zu sehen.

1 Fehler, 0 Warnungen

  • not an OFX or QIF file — OFX starts with an OFXHEADER or <OFX>, QIF with a !Type: line

Fragen zu OFX und QIF

Wird mein Kontoauszug irgendwo hochgeladen?

Nein. Die Konvertierung läuft in Ihrem Browser mit JavaScript, sodass die Datei Ihren Computer nie verlässt. Sie können dies bestätigen, indem Sie diese Seite öffnen, die Netzwerkverbindung trennen und trotzdem konvertieren.

Welche Dateitypen werden akzeptiert?

OFX in beiden Formen – dem älteren SGML-Dialekt und dem neueren XML – sowie QIF. Banken liefern OFX auch unter den Erweiterungen .qfx und .qbo aus, und diese funktionieren ebenfalls: Das Format wird anhand des Dateiinhalts erkannt, nicht anhand des Namens.

Warum wird jede Transaktion auf Expenses:Uncategorized gebucht?

Weil ein Bankexport nur weiß, was auf einem Konto passiert ist. Doppelte Buchführung benötigt beide Seiten, daher ist die zweite Seite ein Platzhalter, den Sie ersetzen – entweder durch Festlegen des Kontos oben oder durch Kategorisieren der Buchungen im Nachhinein. Eine Vermutung, die richtig aussieht, ist schlechter als ein Platzhalter, der offensichtlich falsch ist.

Was verhindert, dass ein erneuter Download Duplikate erzeugt?

Jede OFX-Transaktion enthält eine FITID, eine Kennung, die die Bank über Downloads hinweg stabil hält. Sie wird als id: Metadatenfeld auf jedem Buchungssatz beibehalten, wodurch Deduplizierungstools eine bereits vorhandene Transaktion erkennen können. QIF hat kein Äquivalent, daher müssen überlappende QIF-Exporte manuell geprüft werden.

Was passiert mit geteilten Transaktionen in QIF?

Die Summe wird konvertiert und die Teilung wird als Warnung gekennzeichnet, anstatt in die erste Kategorie eingeebnet zu werden, was den gesamten Betrag stillschweigend dem falschen Ort zuordnen würde. Fügen Sie die einzelnen Buchungen von Hand hinzu – der Buchungssatz ist bereits ausgeglichen, es geht also nur darum, eine Seite zu unterteilen.

Überspringen Sie den Download komplett

Beancount.io verbindet sich mit Ihrer Bank und schreibt die Transaktionen direkt in Ihr Ledger – ohne Exportdatei in der Mitte.