Warum der Export aus deiner Bank so mühsam ist
Jede Bank versteckt ihren Export-Button woanders. Manche begrenzen den Download auf 90 Tage Historie. Manche geben dir eine QFX-Datei, die nur alte Buchhaltungssoftware versteht. Und was du auch bekommst, du bekommst es immer nur pro Konto.
Wenn du zwei Banken hast, passen die Formate nicht zusammen. Die eine schreibt Abbuchungen als negative Beträge in eine Spalte, die andere trennt Soll und Haben in getrennte Spalten. Datumsformate weichen ab. Händlernamen kommen als rohe Prozessor-Beschreibungen in Großbuchstaben. Am Ende sitzt du eine Stunde in Excel und korrigierst, was der Export dir geliefert hat.
Diese Stunde streicht diese Anleitung.
Die Ein-Prompt-Version
Sobald deine Bank über BankBridge mit deinem Agenten verbunden ist, ist ein Export ein einziger Satz:
Zieh alle meine Giro- und Kreditkartentransaktionen vom 1. Januar bis 31. März und schreib sie in eine CSV mit Spalten für Datum, Händler, Betrag, Kategorie und Konto.
Der Agent ruft list_transactions für den Zeitraum auf, formt die Ergebnisse in genau die Spalten, die du wolltest, und schreibt die Datei. In Claude Code oder Cursor ist das eine echte Datei auf der Festplatte. In Claude Desktop oder ChatGPT bekommst du eine herunterladbare Datei. So oder so öffnet sie sich direkt in Excel, Google Sheets oder Numbers.
Dabei ist keine zwischengespeicherte Kopie im Spiel. BankBridge holt bei jedem Aufruf live, der Export spiegelt also deine Konten in dem Moment wider, in dem du gefragt hast.
Was du zuerst brauchst
Du brauchst drei Dinge: ein BankBridge-Konto ($5 pro Monat pro verbundener Bank, jederzeit kündbar), eine verbundene Bank und einen MCP-fähigen Host. Claude Code, Claude Desktop, ChatGPT, Cursor, Gemini CLI, Codex, Windsurf und Zed funktionieren alle, und die Doku hat für jedes eine Einrichtungsseite.
Das Verbinden dauert ein paar Minuten. Du meldest dich über einen sicheren Flow bei deiner Bank an, BankBridge stellt dir einen API-Schlüssel aus (oder du nutzt OAuth), und dein Agent bekommt lesende Tools. Rein lesend ist hier wichtig: Nichts in diesem Ablauf kann Geld bewegen oder etwas bei deiner Bank ändern.
Wenn du die Einrichtung noch nicht gemacht hast, starte mit der Anleitung zum Verbinden deiner Bank mit Claude. Die Schritte sind für jeden anderen Host fast identisch.
Wähle deine Spalten vor dem Export
Eine Bank entscheidet deine Spalten für dich. Dein Agent nicht. Sag genau, was du willst, und du bekommst es:
Exportier die Februar-Transaktionen als CSV mit diesen Spalten: Datum (YYYY-MM-DD), Händler, Beschreibung, Betrag, Kategorie, Kontoname und die letzten vier Ziffern des Kontos.
Zwei Konventionen lohnt es sich vorab zu klären. Erstens Vorzeichen: entscheide, ob Ausgaben negativ oder positiv erscheinen, und sag es dem Agenten, weil Girokonten und Kreditkarten sich oft widersprechen. Zweitens Datum: verlang YYYY-MM-DD, damit die Tabelle korrekt sortiert, ohne dass du am Format herumbasteln musst.
Wenn du für einen Buchhalter exportierst, frag ihn, welche Konvention seine Software erwartet, und gib sie wortwörtlich weiter.
Konten zusammenführen, die Banken nicht zusammenführen
Hier ist die Sache, die kein Bankportal je machen wird: Konten über Institute hinweg in einer Tabelle zusammenführen. Jede Bank, die du verbunden hast, taucht im selben list_accounts-Aufruf auf, sodass der Agent sie alle in einem Durchgang ziehen kann.
Exportier Q1-Transaktionen aus allen meinen Konten in eine einzige CSV, sortiert nach Datum, mit einer Kontospalte, damit ich sie auseinanderhalten kann.
Der Agent fügt die Kontospalte hinzu, gleicht die Vorzeichenkonventionen der Banken aus und gibt dir eine zusammenhängende Datei. Wenn du und dein Partner jeweils Konten verbunden habt, ist das auch der schnellste Weg, ein gemeinsames Haushaltsbuch aufzubauen.
Kategorielabels, die wirklich Sinn ergeben
Bankexporte überspringen Kategorien entweder oder verstecken sie in Codes. BankBridge-Transaktionen kommen mit Kategorielabels aus der Bankverbindungsschicht, und das Tool list_categories zeigt den vollständigen Satz, damit du weißt, was dich erwartet.
Du musst diese Labels nicht so hinnehmen, wie sie sind. Gib dem Agenten dein eigenes Mapping und er beschriftet beim Rausschreiben neu:
Nutze meine Kategorien im Export: alles mit dem Label FOOD_AND_DRINK kommt unter Essen gehen, außer der Händler ist Instacart, das kommt unter Lebensmittel. Alles aus GENERAL_SERVICES kommt unter Business.
Diese Art bedingtes Neuzuordnen ist für einen Agenten trivial und im Portalexport unmöglich.
Aufräumdurchläufe, die ein Bankexport nie machen wird
Rohe Exporte sind voller Rauschen, das deine Tabelle erbt. Das große Thema: Kreditkartenzahlungen tauchen doppelt auf, einmal als Abbuchung vom Girokonto und einmal als Gutschrift auf der Karte. Bleiben sie stehen, blähen sie sowohl Einnahmen als auch Ausgaben auf.
Bevor du die CSV schreibst, entferne interne Überweisungen zwischen meinen eigenen Konten und Kreditkartenzahlungen, und markier alles, was noch aussteht, in einer separaten Spalte.
Du kannst auch um eine Händlerbereinigung bitten. Prozessoren benennen Buchungsbeschreibungen ständig um (ein Abo kann in einem Jahr unter drei verschiedenen Namen erscheinen), und der Agent kann sie mit get_merchant_history konsolidieren, wenn etwas geteilt aussieht.
Nichts davon braucht eine Formel. Du beschreibst einfach die Bereinigung, die du willst.
Ab nach Excel, Google Sheets oder Numbers
CSV ist die universelle Antwort: Doppelklick und sie öffnet sich in Excel oder Numbers, oder du nutzt Datei, dann Importieren in Google Sheets. Für die meisten Exporte reicht das.
Wenn dein Host Code ausführen kann (Claude Code, Cursor, Codex und die anderen Terminal-Agenten können das), kannst du mehr verlangen: eine echte .xlsx mit einem Tab pro Monat, einer Summenzeile, Währungsformatierung oder ein pivot-fertiges Layout. Der Agent schreibt und führt das Konvertierungsskript selbst aus.
Mach daraus eine .xlsx mit einem Tab pro Monat und einem Übersichtstab, der jede Kategorie summiert.
Mach es wiederholbar
Der erste Export braucht ein paar Minuten Hin und Her, um Spalten und Bereinigungsregeln richtig hinzubekommen. Danach speicherst du den finalen Prompt irgendwo, und er wird zu einem Einzeiler, den du am Ersten jedes Monats laufen lässt.
Da BankBridge live abruft, gibt es keine Exportverzögerung und keine veraltete Datei. Frag am 1. März und du bekommst alles bis Ende Februar, inklusive dem, was über Nacht verbucht wurde.
Eine kleine Gewohnheit, die hilft: lass den Agenten Dateien konsistent benennen, etwa transactions-2026-02.csv, damit ein Jahr Exporte von allein sortiert bleibt. Von da aus bist du einen Schritt entfernt von einem vollen monatlichen Geld-Review, das wir separat aufgeschrieben haben.