IBKR Flex Query erstellen — der richtige Export für die Steuererklärung
Für deine deutsche Steuererklärung brauchst du von Interactive Brokers genau eine Datei: den Activity Flex Query als XML. Er enthält jede Transaktion maschinenlesbar — Käufe, Verkäufe, Dividenden, Quellensteuer, Gebühren, Zinsen und offene Positionen. Dieser Artikel zeigt Schritt für Schritt, wie du ihn im IBKR Client Portal anlegst und exportierst.
Warum der Flex Query — und nicht der normale Kontoauszug
Ein PDF-Kontoauszug lässt sich maschinell kaum auswerten: Für die deutsche Steuer musst du jede Transaktion in Euro umrechnen (zum EZB-Kurs des Handelstags), die FIFO-Kette über alle Jahre auflösen und Dividenden von Quellensteuer trennen. Das geht nur mit vollständigen, strukturierten Einzeldaten — und genau die liefert der Flex Query als XML.
Schritt für Schritt: Activity Flex Query anlegen
- Im IBKR Client Portal Performance & Berichte → Flex Queries öffnen.
- Bei Activity Flex Query auf das Plus klicken und eine neue Query anlegen, z. B. „KAPitan Steuer".
- Diese Abschnitte aktivieren und darin jeweils alle Felder
auswählen:
- Trades (früher „Ausführungen"): Käufe und Verkäufe, Ebene „Ausführung"
- Kapitalflussrechnung (Statement of Funds) — Dividenden, Quellensteuer, Zinsen und Gebühren; mit Währungsaufschlüsselung
- Cash-Bericht (Cash Report) — mit Währungsaufschlüsselung
- Kapitalmaßnahmen (Corporate Actions) — Splits, Fusionen, Spin-offs; Ebene Detail
- Offene Positionen (Open Positions) — Ebene Gesamtübersicht
- Transfers (früher „Eingehende/ausgehende Trade-Transfers"), Ebene Transfer: für Depotüberträge; ohne diesen Abschnitt bricht die FIFO-Kette bei übertragenen Positionen ab
- Gewährung von Bezugsrechten (Grant Activity)
- Informationen zum Finanzinstrument (früher „Finanzinstrument-Informationen"): für ISIN und Wertpapierart
- Bei Trades die Ebene auf Ausführung (Execution) stellen, nicht auf Order, sonst fehlt die Detailtiefe für FIFO.
- Format XML (nicht CSV oder PDF), Datumsformat yyyyMMdd, Zeitformat HHmmss, Trennzeichen Semikolon.
- Speichern.
Den richtigen Zeitraum exportieren
Der Zeitraum ist kein Teil der Query-Definition. Beim Anlegen der Query stellst du ihn nicht ein, du wählst ihn erst beim Ausführen des Reports: Benutzerdefinierter Zeitraum mit den Datumsfeldern Von und Bis.
IBKR begrenzt jeden XML-Flex-Export auf ein Fenster von einem Jahr. Du exportierst deshalb Jahr für Jahr ab Depoteröffnung, je eine XML-Datei pro Jahr, alle mit derselben gespeicherten Query.
Flex Query ausführen und herunterladen
- In der Übersicht bei deiner Query auf Ausführen (Run) klicken.
- Zeitraum wählen (siehe oben) und die XML-Datei herunterladen.
- Bei mehreren Jahren: pro Jahr eine Datei, alle aufheben.
Diese XML-Datei ist genau der Upload, den KAPitan verarbeitet. Eine bebilderte Fassung dieser Anleitung findest du auf der IBKR-Seite von KAPitan.
Was mit dem Export passiert
Aus den Rohdaten des Flex Query wird die eigentliche Steuerberechnung: jede Transaktion in Euro umrechnen, FIFO auflösen, Dividenden und Quellensteuer trennen, ETFs erkennen und Teilfreistellung sowie Vorabpauschale bestimmen. Wie das zusammenhängt, zeigt die Gesamtanleitung IBKR Steuererklärung 2025. KAPitan übernimmt diese Rechnerei aus deiner XML-Datei und gibt dir die fertigen Zeilen für Anlage KAP und KAP-INV — bitte vor Abgabe prüfen.
Häufige Fragen zum IBKR Flex Query
Kein Ersatz für Steuerberatung. Dieser Artikel dient ausschließlich der allgemeinen Information und wurde sorgfältig recherchiert — Fehler sind dennoch möglich, da sich Gesetze und Verwaltungspraxis ändern können. Er begründet kein steuerliches oder rechtliches Beratungsverhältnis. Für deinen konkreten Einzelfall empfehlen wir, einen Steuerberater oder Fachanwalt für Steuerrecht zu konsultieren.