KAPitan
← Blog

FIFO und Fremdwährung bei IBKR — wie dein Euro-Gewinn entsteht

Zwei Dinge machen die Gewinnermittlung bei Interactive Brokers aufwendiger als bei einer deutschen Bank: Deine Trades laufen in vielen Währungen, und du musst selbst nach dem deutschen FIFO-Verfahren rechnen. Dieser Artikel zeigt, wie beides zusammenspielt — und warum IBKRs eigene Gewinnangaben für die deutsche Steuer nicht taugen.

FIFO: die ältesten Anteile gelten als zuerst verkauft

Hast du eine Aktie mehrfach zu unterschiedlichen Kursen gekauft und einen Teil wieder verkauft, schreibt das deutsche Steuerrecht First-In-First-Out vor (§ 20 Abs. 4 EStG): Es gelten immer die ältesten Anteile als zuerst verkauft. Daraus ergeben sich die Anschaffungskosten und damit dein steuerpflichtiger Gewinn. Die Mechanik mit Beispielzahlen erklärt FIFO-Berechnung.

Deshalb brauchst du die volle Historie: Ohne alle Käufe seit Depoteröffnung sind die Anschaffungskosten deiner Verkäufe unbekannt. Exportiere den Flex Query über alle Jahre, nicht nur über das Steuerjahr.

Jede Transaktion in Euro — zum EZB-Kurs des Handelstags

Das Finanzamt rechnet ausschließlich in Euro. Bei einem Kauf in US-Dollar und einem späteren Verkauf in US-Dollar reicht es aber nicht, nur die Dollar-Differenz umzurechnen. Anschaffung und Veräußerung werden getrennt zum jeweils gültigen Kurs in Euro umgerechnet:

  • Der Kaufpreis wird zum EZB-Referenzkurs am Kauftag in Euro umgerechnet.
  • Der Verkaufspreis wird zum EZB-Referenzkurs am Verkaufstag in Euro umgerechnet.
  • Der steuerpflichtige Gewinn ist die Differenz der beiden Euro-Beträge.

Weil sich der Wechselkurs zwischen Kauf und Verkauf ändert, steckt im Euro-Gewinn automatisch auch die Währungsentwicklung. Das ist so gewollt: Der Fremdwährungseffekt ist Teil des steuerpflichtigen Gewinns.

Beispiel

Kauf: 10 Aktien à 100 $ bei Kurs 1,20 $/€ → 1.000 $ = 833,33 € Anschaffungskosten.
Verkauf: 10 Aktien à 110 $ bei Kurs 1,05 $/€ → 1.100 $ = 1.047,62 €.
Steuerpflichtiger Gewinn = 1.047,62 € − 833,33 € = 214,29 € — obwohl der Kurs „nur" von 100 auf 110 $ stieg. Der stärkere Dollar hat den Euro-Gewinn erhöht.

Warum IBKRs eigene Gewinnangaben nicht passen

IBKR liefert im Report fertige Werte wie fifoPnlRealized und costBasis. Diese sind für die deutsche Steuer nicht verwendbar, weil sie

  • US-Steuerregeln folgen, nicht dem deutschen § 20 EStG,
  • in der Kontowährung (base currency) gerechnet sind — nicht zum EZB-Kurs des jeweiligen Tags,
  • IBKRs eigenen fxRateToBase verwenden, nicht den amtlichen EZB-Referenzkurs.

Für die deutsche Steuererklärung musst du daher jeden Verkauf selbst über die FIFO-Kette auflösen und beide Seiten einzeln zum EZB-Kurs umrechnen.

Wenn ein Kurs fehlt: Die EZB veröffentlicht an Wochenenden und Feiertagen keinen Referenzkurs. Für einen Handelstag ohne Kurs wird der nächstliegende amtliche Kurs herangezogen. Für eine Währung, die es beim amtlichen Kurs gar nicht gibt, lässt sich kein belastbarer Euro-Betrag bilden — dann darf nicht einfach 1:1 gerechnet werden.

Hunderte Umrechnungen — oder ein Upload

Bei einem aktiven IBKR-Depot bedeutet das schnell mehrere Hundert Einzelumrechnungen, jede an das richtige Datum und den richtigen EZB-Kurs gebunden. KAPitan übernimmt genau das: Es liest deinen Flex Query, rechnet jede Transaktion zum EZB-Referenzkurs des jeweiligen Tags um, löst die FIFO-Kette über alle Jahre auf und gibt dir die fertigen Gewinne für die Anlage KAP — bitte vor Abgabe prüfen. Den Gesamtablauf zeigt IBKR Steuererklärung 2025.

Häufige Fragen zu FIFO und Währung bei IBKR

Kann ich einfach die Dollar-Differenz nehmen und einmal umrechnen?
Nein. Kauf und Verkauf werden getrennt zum EZB-Kurs des jeweiligen Tags umgerechnet. Nur so ist der Währungseffekt zwischen Kauf und Verkauf vollständig im Euro-Gewinn enthalten.
Welcher Wechselkurs gilt — der von IBKR?
Der amtliche EZB-Referenzkurs des Transaktionstags, nicht IBKRs fxRateToBase und kein Jahresmittelkurs. Für Tage ohne EZB-Kurs (Wochenende, Feiertag) gilt der nächstliegende amtliche Kurs.
Reicht der von IBKR ausgewiesene realisierte Gewinn?
Nein. fifoPnlRealized folgt US-Regeln und rechnet in der Kontowährung zu IBKR-Kursen. Für die deutsche Steuer musst du FIFO selbst auflösen und jede Seite zum EZB-Kurs umrechnen.

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.

Bereit für deine Anlage KAP?

In 5 Minuten fertig — einmalig ab 9,99 €.

Jetzt berechnen →