Diese Seite wurde automatisch übersetzt und kann Fehler enthalten. Englisches Original lesen
CSV-Import & Export
Importiere den Transaktionsverlauf deiner Banken und exportiere vollständige Backups, die du für die Steuererklärung, deinen Steuerberater oder tiefere Analysen nutzen kannst.
In diesem Leitfaden
- Unterstützte Dateiformate und wie die Vorschau der Spaltenzuordnung funktioniert.
- So vermeidest du Duplikate, wenn du Importe mit manueller Eingabe kombinierst.
- Was der Export erzeugt – ein vollständiges CSV-Paket plus ein Datenbank-Backup.
Budgero ist für manuelle Eingabe gemacht, mit optionalem Zero-Knowledge-Banksync über SimpleFIN oder Enable Banking. So oder so heißt »manuell« nicht, jede Zeile einzutippen. Der Importer verwandelt die Exporte deiner Bank in wenigen Minuten in Transaktionen — und der Exporter garantiert, dass deine Daten nie eingesperrt sind.
Unterstützte Formate
Der Importer akzeptiert mehr als nur CSV:
- CSV / TSV / TXT — der universelle Bankexport
- OFX / QFX / QIF — klassische Bank- und Quicken-Formate
- CAMT.053 — das XML-Kontoauszugsformat, das bei europäischen Banken verbreitet ist
- PDF — Budgero extrahiert Tabellen aus Kontoauszugs-PDFs; du wählst die Tabelle und ordnest die Spalten dann genau wie bei einer CSV zu
Der letzte Punkt ist wichtiger, als er klingt: Viele Banken bieten Kontoauszüge nur als PDF an, und die Tabellenextraktion bedeutet, dass du sie nicht abtippen musst. (Es handelt sich um Tabellenextraktion, nicht um Belegscanning — richte es auf Kontoauszüge, nicht auf zerknitterte Kassenbons.)
Mit einer Vorlage starten
Kein Bankexport, oder du führst Buch von Hand (Bargeld, eine Krypto-Wallet, eine alte Tabelle)? Starte mit der Importvorlage. Sie ist auch im Upload-Schritt des Importdialogs verlinkt.
- Tabellenvorlage (.xlsx) — ein Tab „How to use“, ein leerer Tab „Transactions“ und ein ausgefüllter Tab „Example“. Öffne sie in Excel, Google Sheets oder Numbers, fülle den Tab „Transactions“ aus und lade diesen Tab als CSV herunter.
- CSV-Vorlage — nur die Kopfzeile:
Date, Payee, Amount, Memo, Category, Account.
Date, Payee, Amount und Memo werden beim Import automatisch zugeordnet; Category und Account wählst du im Zuordnungsschritt selbst. Ausgaben trägst du als negative Beträge ein. Für Krypto-Konten gibst du ganze Coins ein (zum Beispiel 0.0035 BTC); Budgero speichert sie auf 8 Nachkommastellen genau. Die Anleitung in der Vorlage ist auf Englisch.
Deine Datei zuordnen
Bankexporte sind sich bei Spaltennamen nie einig, deshalb zeigt der Importer eine Vorschau und lässt dich die Spalten selbst zuordnen:
- Wähle die Kopfzeile. Wenn deine Bank die Datei mit Logo-Zeilen und Hinweisen füllt, überspringe Zeilen, bis die echten Überschriften erscheinen.
- Ordne die Spalten zu. Erforderlich: eine Datums-Spalte und entweder eine einzelne Betrag-Spalte oder ein Einnahme/Ausgabe-Paar. Optional: Empfänger, Notiz/Beschreibung, Kategorie und Konto.
- Lege die Formate fest. Daten werden automatisch über die gängigen Muster erkannt (
YYYY-MM-DD,DD/MM/YYYY,MM/DD/YYYY,DD.MM.YYYYund weitere), und Zahlenformate decken US/UK (1,234.56), europäische (1.234,56), Schweizer und französische Konventionen ab — sodass ein Deutsche-Bank-Export und ein Chase-Export beide korrekt importiert werden. - Überprüfe die Vorschau und importiere.
Wenn die Datei keine Kontospalte enthält, wählst du vorab das Zielkonto aus — der Normalfall, da die meisten Banken pro Datei nur ein Konto exportieren.
Duplikate vermeiden
Vor dem Speichern vergleicht die Vorschau Zeilen mit bereits importierten Daten, vorhandenen Transaktionen und anderen Zeilen derselben Datei. Sie kennzeichnet Neu, Bereits importiert, Prüfung nötig und Ungültig/übersprungen.
Bereits importierte Zeilen werden standardmäßig übersprungen. Eine Zeile kann auch zu einer von Hand erfassten Transaktion passen: gleiche Richtung, Betrag und Datum innerhalb des Bereichs aus Einstellungen → Doppelte Transaktionen (standardmäßig 1 % und ±7 Tage). So wird auch ein Kartenkauf gefunden, den die Bank ein paar Tage später bucht. Bei möglichen Übereinstimmungen wählst du Zuordnen, Überspringen oder Als neu importieren. Zuordnen behält deine Transaktion (Kategorie, Notiz, Empfänger, Aufteilungen), markiert sie als gebucht und merkt sich die Bankzeile für das nächste Mal; Überspringen lässt sie unverändert. Passt genau eine von Hand erfasste Transaktion, steht die Zeile schon auf Zuordnen. Der Import wartet, bis alle unklaren Zeilen entschieden sind. Rückgängig direkt nach dem Import macht alles rückgängig, auch die Zuordnungen; machst du den Import später im Importverlauf rückgängig, werden die importierten Zeilen entfernt und zugeordnete Transaktionen bleiben, wie sie sind. Prüfe Datum, Betrag, Empfänger und Memo statt nur die Ähnlichkeit. Du kannst alle offenen Zeilen gemeinsam entscheiden oder einzeln durchgehen.
Wenn sich Transaktionen oder Zielkonten während der Prüfung ändern, prüfe die aktualisierten Übereinstimmungen erneut. Nach dem Import gleichst du jedes Konto mit dem Bankauszug ab (siehe Konten). Überschneidungsfreie Zeiträume verringern weiterhin den Prüfaufwand, besonders wenn du manuelle Eingaben mit Bankimporten kombinierst.
Kategorisieren, was ankommt
Importierte Transaktionen ohne Kategorie landen in Unkategorisiert — der Ablage des Systems. Arbeite die Liste nach jedem Import schnell auf null herunter; ein genaues Budget mit einem hohen Unkategorisiert-Saldo ist ein Widerspruch in sich. Wenn der Export deiner Bank eine Kategorie-Spalte enthält, die grob deiner Struktur entspricht, ordne sie beim Import zu und du musst nur noch die Nachzügler korrigieren.
Deine Daten exportieren
Deine Daten verlassen das System auf demselben Weg, auf dem sie hineingelangt sind. Einstellungen → Datenverwaltung → Daten exportieren bietet zwei Formate:
| Export | Inhalt | Am besten geeignet für |
|---|---|---|
| CSV-Paket (zip) | Budgets, Konten, Kategorien, Kategoriengruppen, Transaktionen, Zuweisungen, Ziele — jeweils eine CSV | Steuerberater, Tabellenkalkulation, Steuersaison, Analyse |
| Datenbank-Backup (.db) | Dein komplettes Budget als SQLite-Datenbank | Vollständige Backups, Migration zu Self-Hosting |
Da deine Daten Ende-zu-Ende-verschlüsselt sind, erfolgen Exporte auf deinem Gerät, nachdem du mit deinem Master-Passwort entsperrt hast — der Server sieht zu keinem Zeitpunkt den Klartext (siehe das Sicherheitsmodell, um zu verstehen, warum das wichtig ist).
Eine sinnvolle Backup-Routine: Exportiere das CSV-Paket quartalsweise und vor jeder größeren Umstrukturierung. Das kostet nur einen Klick und bedeutet, dass selbst ein Worst-Case-Fehler — eine gelöschte Kategorie, ein missglückter Import — aus dem letzten verlässlichen Snapshot wiederherstellbar ist.