Capitally ist die einzige App, die dir volle Kontrolle darüber gibt, wie Steuern berechnet und geschätzt werden. Egal, wo auf der Welt du bist – du kannst deine eigenen Steuerregeln definieren, indem du eine Steuer-Voreinstellung erstellst, eine bestehende auswählst oder eine von jemand anderem erstellte importierst.
Capitally bietet ein umfassendes Steuersystem mit flexiblen Anschaffungskostenmethoden wie FIFO, LIFO, HICO, LOCO und Durchschnittliche Anschaffungskosten (ACB). Du kannst aus integrierten nationalen Steuer-Voreinstellungen wählen oder eigene erstellen und die Regeln an deine Bedürfnisse anpassen.
Um loszulegen, nutze eine der integrierten Voreinstellungen oder erstelle deine eigenen Steuer-Voreinstellungen im Bereich Einstellungen -> Steuern . Diese Voreinstellungen legen die Sätze für die Besteuerung verschiedener Transaktions- und Anlagearten fest. Weise diese Voreinstellungen deinen Kontenzu. Wenn ein Konto steuerbefreit ist, wie etwa ein Altersvorsorgekonto, benötigst du dafür möglicherweise keine Voreinstellung.
Was eine Voreinstellung abdeckt – und wo ihre Grenzen liegen – ist in der Voreinstellung selbst dokumentiert. Öffne eine unter Einstellungen → Steuern. Sie öffnet sich im Tab Details, wo sich die Notiz direkt neben den beschriebenen Regeln befindet. Jede integrierte Voreinstellung kann auf dieselbe Weise im Demo-Projekt ganz ohne Konto eingesehen werden. Da sich Voreinstellungen häufiger ändern als dieser Artikel, ist die Notiz die maßgebliche Instanz dafür, was eine Voreinstellung abdeckt.
Nachdem du deine Steuer-Voreinstellungen eingerichtet hast, kannst du die berechneten Steuerkennzahlen an mehreren Stellen einsehen:
- Berichte -> Bericht „Fällige Steuern": Dieser Bericht zeigt die aufgelaufenen Einnahmen, Ausgaben und Steuern für jedes Land und Jahr, aufgeschlüsselt nach Steuergruppen, wenn deine Voreinstellung sie verwendet. Dies ist der wichtigste Bericht zur Steuersaison.

- Berichte -> Bericht zu steuerpflichtigen Erträgen: Dieser Bericht ermöglicht es dir, Steuern auf höherer Ebene zu vergleichen und zu verstehen – aggregiert über dein gesamtes Portfolio und umgerechnet in eine Währung deiner Wahl.

- Portfolio -> Fällige Steuern: In diesem Bereich kannst du Steuerkennzahlen über dein gesamtes Portfolio hinweg frei analysieren und vergleichen.

Folgende Steuerkennzahlen sind enthalten:
- Fällige Steuern: Der Gesamtbetrag der innerhalb des Zeitraums zu zahlenden Steuern.
- Gezahlte Steuern: Der Betrag der bereits gezahlten Steuern, z. B. Quellensteuer auf Dividenden.
- Zu zahlende Steuern: Einfach Fällige Steuern minus Gezahlte Steuern.
- Kapitalertragsteuer: Steuer auf den Wert des Kapitals, das du besitzt – auch bekannt als Vermögensteuer oder Erbschaftsteuer.
- Steuerpflichtige Einnahmen / Ausgaben / Erträge: Die Summe aller Einnahmen/Ausgaben aus Transaktionen, die innerhalb des Zeitraums besteuert wurden.
- Potenzielle Steuern: Die Steuer, die du zahlen müsstest, wenn du alle deine derzeit gehaltenen Vermögenswerte am Ende des Zeitraums verkaufen würdest.
- Realisierbare Steuern: Der maximale Steuerbetrag, den du potenziell sparen könntest, indem du Vermögenswerte mit Verlust verkaufst – unter Berücksichtigung der FIFO-Reihenfolge (First-In-First-Out) deiner Positionen. So kannst du deine Steuerstrategie optimieren, indem du Gewinne mit Verlusten verrechnest.
Steuern in die Renditeberechnung einbeziehen
Du kannst sowohl fällige als auch potenzielle Steuern in die Berechnung deiner Rendite einbeziehen, um ein genaueres Bild deiner tatsächlichen Performance zu erhalten.

Bedenke, dass potenzielle Steuern einen Verkauf aller deiner Positionen am letzten Tag des analysierten Zeitraums simulieren, was zu einem starken Einbruch am Ende des Diagramms führen kann. Wenn du potenzielle Steuern einbeziehst, solltest du am besten einen Zeitraum von mindestens einem Jahr analysieren.

Fällige Steuer, gezahlte Steuer und automatische Steuer
Drei separate Mechanismen erzeugen Steuerdaten, und keiner von ihnen überschreibt einen anderen. Eine Steuer-Voreinstellung berechnet, was du dem Finanzamt schuldest – das ist die fällige Steuer (Tax Due). Das Feld Steuer gezahlt (Tax Paid) bei einer Transaktion erfasst, was bereits an der Quelle einbehalten wurde. Gezahlte Steuer auf automatische Erträge ist ein Platzhalter-Prozentsatz, der nur auf Dividenden angewendet wird, die Capitally selbst generiert.
- Steuer-Voreinstellung – konfiguriert unter Einstellungen → Steuern und Konten zugewiesen. Sie erstellt den Bericht „Fällige Steuern“ und die Spalte „Fällige Steuer“ im Portfolio. Sie schreibt niemals Daten in das Feld „Gezahlte Steuer“ (Tax Paid).
- Gezahlte Steuer bei einer Transaktion (Quellensteuer) – Steuer, die bereits von deinem Broker oder einer ausländischen Regierung einbehalten wurde, zum Beispiel 15 % Quellensteuer auf eine US-Dividende. Sie wird durch einen Broker-Import eingetragen oder von dir manuell eingegeben. Eine Voreinstellung überschreibt diese Daten nie und interagiert nicht mit ihnen.
- Gezahlte Steuer auf automatische Erträge – wird unter Konto → Positionen oder Asset → Positionen eingestellt. Sie gilt nur für Dividenden, die Capitally selbst generiert: geschätzte Ausschüttungen und Ausschüttungen aus Marktdaten, bevor echte Broker-Daten importiert werden.
Es gibt keinen automatischen Quellensteuersatz pro Land. Quellensteuerdaten stammen aus deinen Broker-Abrechnungen, und importierte Dateien werden als einzige verlässliche Quelle behandelt – wenn ein Broker-Export keine Spalte für die Quellensteuer enthält, zeigt die importierte Dividende eine 0 bei „Gezahlte Steuer“ (Tax Paid) an und der automatische Prozentsatz füllt diese nicht aus. Trage sie selbst ein: Belasse den Dividendenwert brutto und trage den einbehaltenen Betrag unter Steuer gezahlt / einbehalten ein.
Bevorstehende und geschätzte Dividenden haben ein leeres Feld „Gezahlte Steuer“, da noch nichts einbehalten wurde. Die fällige Steuer (Tax Due) hingegen erscheint, sobald dem Konto eine Voreinstellung zugewiesen wird.
Welcher Wert fließt wann in die Rendite ein
Die beiden wirken sich zu unterschiedlichen Zeitpunkten auf deine Rendite aus. Die gezahlte Steuer (Tax Paid) fließt im Moment ihrer eigenen Transaktion als Cashflow ein, da dir das Geld zu diesem Zeitpunkt entzogen wurde. Die von einer Voreinstellung berechnete Steuer fließt ein, wenn die Position geschlossen wird – oder am Ende des analysierten Zeitraums für noch offene Positionen –, weil du sie erst dann tatsächlich zahlst.
Nutze also „Gezahlte Steuer“ (Tax Paid) für die Quellensteuer auf Dividenden und eine Steuer-Voreinstellung für die Kapitalertragsteuer und die Rendite nach Steuern. Sobald eine Voreinstellung konfiguriert ist, werden fällige Steuern und potenzielle Steuern auf offene Positionen automatisch für dich berechnet. Versuche nicht, die Kapitalertragsteuer über einzelne Einträge für „Gezahlte Steuer“ pro Transaktion abzubilden.
Wo du die gesamte gezahlte Quellensteuer sehen kannst
An drei Stellen, je nachdem, wie du sie aggregieren möchtest:
- Spalte „Gezahlte Steuer“ im Portfolio – die Quellensteuer aggregiert pro Position.
- Bericht zu steuerpflichtigen Erträgen – die gesamte gezahlte Steuer für das gesamte Portfolio, umgerechnet in eine Währung.
- Spalte „Zu zahlende Steuern“ im Bericht „Fällige Steuern“ – fällige Steuer minus gezahlte Steuer; die verbleibende Steuerschuld nach bereits an der Quelle einbehaltenen Steuern. Dies ist derselbe Wert wie die oben aufgeführte Kennzahl Zu zahlende Steuern.
Wenn der Steuerbericht leer bleibt
Selbst eine korrekt erstellte Voreinstellung kann dazu führen, dass überhaupt nichts angezeigt wird. Fast jedem leeren Bericht „Fällige Steuern“ liegt eine von vier Ursachen zugrunde: Die Voreinstellung ist dem Konto nicht zugewiesen, die Positionen befinden sich auf <Kein Konto>, die betroffenen Vermögenswerte sind Bargeld oder die Steuergruppe enthält keine Regel, die sie befüllt.
Die Voreinstellung ist nicht zugewiesen oder Positionen befinden sich auf <Kein Konto>
Eine Steuer-Voreinstellung wird einem Konto zugewiesen. Alles, was sich auf <Kein Konto> befindet, wird daher niemals versteuert – ganz gleich, wie die Voreinstellung geschrieben ist. Dies ist mit Abstand die häufigste Ursache. Überprüfe zuerst in den Kontoeinstellungen, ob die Voreinstellung zugewiesen ist, und stelle dann sicher, dass sich deine Positionen tatsächlich auf diesem Konto befinden. Wähle dazu die betroffenen Positionen im Portfolio aus und ändere ihr Konto per Massenbearbeitung.
Bargeld-Vermögenswerte werden nicht versteuert
Bargeld-Vermögenswerte sind designbedingt von der Auswertung der Voreinstellungen ausgeschlossen: Sie erzeugen eine große Anzahl interner Transaktionen, die Steuerberichte verzerren würden, und es gibt keine Einstellung, um dies zu ändern. Währungsumrechnungen führen daher zu keinem steuerpflichtigen Ereignis.
Wenn dein Land Fremdwährungsgewinne bei Umrechnungen besteuert – wie beispielsweise in Deutschland nach § 23 EStG / Anlage SO –, bilde die Währung stattdessen als Vermögenswert ab. Erstelle einen benutzerdefinierten Vermögenswert vom Typ Einlage oder Sonstiges, stelle ihn auf manuelle Preisgestaltung mit dem Preis = 1 und der Fremdwährung ein, und buche dort Kauf- und Verkaufstransaktionen. Transaktionen mit einem benutzerdefinierten Vermögenswert werden von den Regeln der Voreinstellung ausgewertet. Der Nachteil ist, dass das Bargeld-Tracking für diesen Vermögenswert stoppt, sodass der Bestand nicht zur Bezahlung von Käufen in dieser Währung verwendet werden kann.
Dieser Transaktionstyp wird niemals versteuert
Balance- und Transfer-Transaktionen werden nicht versteuert. Eine auf diese Weise eröffnete Position kann dennoch durch einen Sell-Vorgang geschlossen werden, wobei die Eröffnungskosten dann berücksichtigt werden – siehe Einnahmen und Ausgaben.
Die Steuergruppe hat keine Regel, die sie befüllt
Steuergruppen sind Sammelbecken, die durch Apply Tax-Anweisungen innerhalb der Voreinstellungsregeln befüllt werden. Das Duplizieren einer Steuergruppe erstellt keine Regel, die sie befüllt, sodass eine einzeln hinzugefügte Gruppe leer bleibt.
Erfassung von Steuerzahlungen und -erstattungen
„Gezahlte Steuer“ (Tax Paid) ist ein Feld mit Vorzeichen: Ein positiver Wert steht für gezahlte oder einbehaltene Steuern, ein negativer Wert für eine Erstattung oder Gutschrift. Rendite- und Nettoertragsberechnungen gehen mit dem negativen Vorzeichen korrekt um, sodass eine Erstattung die Erträge und Renditen erhöht, anstatt sie zu verringern.
Eine eigenständige Steuerzahlung, die nicht an einen Handel gebunden ist – wie eine portfolioweite Vermögenssteuer (z. B. die niederländische vermogensbelasting) –, wird als Other-Transaktion erfasst, wobei der Transaktionswert auf 0 gesetzt und der Betrag in das Feld Gezahlte Steuer eingetragen wird. Um eine an das Finanzamt geleistete Zahlung unabhängig von einer Geldanlage zu erfassen, verwende entweder eine Transfer-Transaktion mit einem Tag oder eine Einkommens-Transaktion mit dem Wert Null und dem Betrag unter „Gezahlte Steuer“; beide Methoden halten die Zahlung aus deinen Anlagerenditen heraus. Wenn die Steuer jedes Jahr anfällt, bilde sie in der Voreinstellung mit der Anweisung Kapitalsteuer planen ab, anstatt sie manuell zu buchen.
Eine Rückerstattung oder ein Rabatt – beispielsweise ein belgischer Rentensteuer-Rabatt von 30 % – folgt demselben Rezept mit umgekehrtem Vorzeichen: eine Other-Transaktion in deiner Heimatwährung auf einem beliebigen Konto, Wert 0, und „Gezahlte Steuer“ auf den negativen Betrag des Rabatts gesetzt (-1234 für einen Rabatt von 1234). Dies wird als sonstiges Steuerereignis eingestuft und fließt in die Rendite ein.
Importe entfernen standardmäßig das Minuszeichen
Die generische Spaltenzuordnung beim Import wendet eine Absolutwert-Transformation auf die Spalte „Gezahlte Steuer“ an, was jede Erstattung ohne Vorwarnung in eine Zahlung umwandelt. Entferne entweder diese Transformation vor dem Import aus der Steuerspalte in deiner Importzuordnung oder bearbeite die betroffenen Transaktionen nachträglich und gib die Steuer wieder als negative Zahl ein.
Wie werden Handels- und Wertstellungsdaten behandelt?
Einige Steuerjurisdiktionen verlangen möglicherweise, dass du das Abwicklungsdatum (Settlement) berücksichtigst und/oder einen Währungskurs von einem anderen Datum als dem Handelstag verwendest.
Mit Capitally kannst du beides tun – die Wertstellung ist in beiden Steuerberichten verfügbar.
Wertstellungsdaten werden wie folgt berechnet:
- Andere Transaktionen als Kauf und Verkauf nutzen das Handelsdatum
- Transaktionen mit US-Vermögenswerten ab dem 28. Mai 2024 verwenden T+1 Geschäftstag
- Alle anderen Transaktionen verwenden T+2 Geschäftstage gemäß dem Feiertagskalender des jeweiligen Marktes
Die Feiertage stammen aus einer leicht modifizierten Version des PyPi Holidays-Projekt auf GitHub.
Währungsversatz
Steuer-Voreinstellungen können einen Währungsversatz festlegen, der entweder auf das Handelsdatum (T+n) oder das Valutadatum (T+Valuta+n) angewendet wird.
Der Währungsversatz wird in Werktagen (Montag bis Freitag) angegeben, mit folgenden Ausnahmen:
- PLN NBP verwendet den polnischen Feiertagskalender
- EUR ECB verwendet den Feiertagskalender der Europäischen Zentralbank
Welche Wechselkurse in den Steuerberichten verwendet werden
Standardmäßig rechnet Capitally Währungen zu den Devisenmarktkursen seines Datenanbieters um. Wenn deine Finanzbehörde stattdessen offizielle Zentralbankkurse verlangt, wähle die .CB-Variante der Währung in der Steuer-Voreinstellung – PLN.CB (NBP), EUR.CB (EZB), NOK.CB – und diese Kurse werden automatisch angewendet. Darauf beziehen sich die Einträge „PLN NBP“ und „EUR ECB“ in der obigen Liste für den Währungs-Offset.
Die Steuerberechnung verwendet immer die in der Voreinstellung festgelegte Währung und nicht die Währung, in der du das Portfolio gerade betrachtest. Daher kann ein Wert in einem anderen Tab oder Bericht berechtigterweise abweichen. Für die polnischen Voreinstellungs-Varianten D+1 und D-1 sowie die PIT/ZG-Gruppierung siehe Polnische Steuerberichte.
So siehst du den angewendeten Wechselkurs
Aktiviere die Spalten Opening FX und FX Rate im Bericht „Fällige Steuern“ über den Spalten-Editor oberhalb der Tabelle. Sie zeigen den genauen Kurs, der für die Eröffnungstransaktion und für das steuerpflichtige Ereignis verwendet wurde – also genau die Zahlen, nach denen ein Steuerberater oder Wirtschaftsprüfer fragen wird. In der Tabelle „Transaktionen“ zeigt die Spalte „Preis“ den ursprünglichen und den umgerechneten Wert nebeneinander an.
Geringfügige Abweichungen von der veröffentlichten Tabelle deiner Zentralbank bedeuten fast immer, dass die Marktvariante (PLN) anstelle der Zentralbank-Variante (PLN.CB) ausgewählt ist. Die Kurse stammen vom Datenanbieter und können nicht manuell bearbeitet werden.
PLN.CB-Voreinstellung zugewiesen ist, meldet einen fehlenden Umrechnungskurs für dieses Datum. Entferne die Voreinstellung von Konten, die historische Daten von vor 2002 enthalten – wie alte OFE-Rentenkonten, in den 1990er-Jahren eröffnete Portfolios oder geerbte Bestände.Broker-Steuerkorrekturen und Wechselkurse
Einige Broker, darunter auch Interactive Brokers, buchen eine Quellensteuer-Korrektur als separate Transaktion, die zeitlich nach der korrigierten Dividende datiert ist. Das Original und die Korrektur sind zwei Ereignisse an zwei verschiedenen Daten, sodass jedes zum Kurs des jeweiligen Datums umgerechnet wird – für Steuerpflichtige in Polen also zu zwei verschiedenen NBP-Kursen. Die gemeinsame Korrekturbehandlung führt diese nicht zu einem Kurs für ein einziges Datum zusammen.
Wenn dein Finanzamt verlangt, dass sowohl die Steuer als auch deren Korrektur zum Kurs der ursprünglichen Transaktion umgerechnet werden, überprüfe diese Korrekturen manuell und passe das Datum oder den Betrag der Korrektur so an, dass die Kurse mit deinen zu meldenden Werten übereinstimmen.
Vereinfachter Ansatz
Wenn du keine Steuerberechnung innerhalb deines Portfolios benötigst, kannst du einfach die gezahlten Steuern erfassen und den Bericht zu steuerpflichtigen Erträgen einmal im Jahr als hilfreiche Grundlage für dich oder deinen Steuerberater nutzen.