Du besitzt mehrere CSVs und eine PDF-Jahressumme. Das sind noch keine geprüften Erklärungswerte. Sichere Originaldateien, Jahr, Gesellschaft, Konten und Versionsstatus. Ein Positionsreport kann andere Vorgänge enthalten als ein Settlementreport. Ein voller Export und dessen Zusammenfassung dürfen nicht gemeinsam als zwei unabhängige Einnahmeblöcke summiert werden.

Deutschland: Pflicht und steuerliche Abwicklung prüfen

Bei steuerpflichtigen Kapitalerträgen ohne Kapitalertragsteuerabzug verlangt §32d Absatz 3 deren Angabe in der Einkommensteuererklärung. Prüfe zuerst die tatsächliche Einkunftsart und den erfolgten Abzug. Auch beim vorhandenen Abzug können gesetzliche Antrags- und Überprüfungsfälle relevant sein. Anbietername, deutsche Niederlassung oder BaFin-Status beweist weder automatisch Abzug noch dessen Vollständigkeit.

Trenne einen allgemeinen Brokerreport von der unter §45a geregelten Steuerbescheinigung. Gleiche deren Umfang mit allen Konten und vorhandenen Korrekturen ab. Wähle die Anlage des betreffenden Jahres nach ihrem tatsächlichen Inhalt; Anlage KAP-INV ist kein allgemeines Formular für jeden CFD-Verlust. Der geltende §20-Verlustrahmen besitzt keine frühere jährliche 20.000 EUR-Termingeschäftgrenze, aber weiterhin Kategorie- und Nachweisbedingungen.

Eine EUR-Berechnung benötigt die einschlägigen Ereignisse und Umrechnungsregeln des tatsächlichen Produkts. §20 Absatz 4 unterscheidet insbesondere bei Fremdwährungsveräußerungen Einnahmen- und Anschaffungskostentag. Ein pauschaler EZB-Kurs am Positionsschluss ist deshalb keine Universalvorschrift für jeden CFD, Zins oder Kostenposten. Allgemeine tatsächliche Werbungskosten sind im privaten §20-Bereich grundsätzlich ausgeschlossen.

Eigener EUR-Test: gleiche Daten, falscher Nettokurs

Ein hypothetischer deutscher Prüfdatensatz setzt bereits korrekt klassifizierte Erlöse von 100 USD, separat zulässige 40 USD Kosten und 2 USD unmittelbar zugehörige Provision voraus; die Provision ist nicht enthalten. Die jeweiligen passenden Modellumrechnungen sind 0,90,0,92 und 0,91 EUR je USD. Sie sind keine beobachteten Kurse und keine allgemeine Vorgabe zur Kursquelle.

Der getrennte Abgleich ergibt 90 EUR Erlöse sowie 36,80+1,82=38,62 EUR Kosten:51,38 EUR Ergebnis. Die Nettosumme 58 USD mit dem ersten Kurs zu multiplizieren ergäbe 52,20 EUR, also 0,82 EUR mehr. Die Rechnung entscheidet die rechtliche Anerkennung nicht; sie zeigt den Fehler einer Nettoumrechnung bei bereits bestätigten unterschiedlichen Ereigniswerten. Prüfe zudem, ob der Gebührenbetrag schon in einer anderen Spalte enthalten ist.

Polen Schritt 1: PIT-8C und vollständige Konten

Die folgenden Schritte gelten ausdrücklich für korrekt eingeordnete private polnische Artikel 30 b-Geschäfte. PIT-8C ist eine Information, PIT-38 die persönliche Jahreserklärung. Prüfe die Pflicht der tatsächlichen Gesellschaft und ihren Dokumentumfang. Eine internationale Marke oder die Überschrift „Tax Statement“ beweist keinen PIT-8C; sein Fehlen ist keine Steuerbefreiung.

Exportiere vollständige Jahresabrechnungen, Transaktionen, Korrekturen, Finanzierung und separat belastete Gebühren. Notiere Kennung, Konto, Instrument, Währung und relevante Settlementdaten. Öffnungs- und Schlussdatum, Lotgröße und reine P/L reichen nicht immer für alle steuerlichen Ereignisse. Bei Datenlücken fordere konkret die fehlenden Bewegungen oder Datendefinitionen an statt bloß noch einmal dieselbe Zusammenfassung.

Schritt 2: Kennung ist nicht immer global eindeutig

Das vollständige hypothetische 2025-Quellenfragment enthält bereits korrekt eingeordnete PLN-Erlöse: A/TX7 mit 500 PLN im Export I, B/TX7 mit 300 PLN im Export I sowie eine identische Kopie A/TX7 mit 500 PLN im Export II. Kosten oder weitere Datensätze sind in diesem kleinen Fragment nicht vorhanden. Kennungen sind hier nur pro Konto eindeutig.

Der geprüfte Schlüssel aus Konto und Kennung erhält A und B und entfernt nur die bestätigte Kopie:500+300=800 PLN. Alle Zeilen blind zu addieren erzeugt 1.300 PLN und doppelte 500 PLN. Nur nach TX7 zu löschen könnte die eigenständigen 300 PLN von B verlieren. Gleicher Betrag oder ähnliches Datum allein beweist keine Dublette; prüfe den tatsächlichen Schlüssel und den Reportumfang.

Kennung plus Konto schützt verschiedene OperationenHypothetisches polnisches Erlösfragment für 2025 ohne Kosten: A/TX7 = 500 PLN, B/TX7 = 300 PLN, bestätigte identische Kopie A/TX7 = 500 PLN.RECHEN- UND LERNBEISPIELA/TX7500 PLNB/TX7300 PLNA/TX7 Export II500 PLNRichtiges Total800 PLNBlindes Total1.300 PLN
Kennung plus Konto schützt verschiedene Operationen. Hypothetisches polnisches Erlösfragment für 2025 ohne Kosten: A/TX7 = 500 PLN, B/TX7 = 300 PLN, bestätigte identische Kopie A/TX7 = 500 PLN.

Nur die bestätigte A-Kopie entfernen: 800 PLN statt 1.300 PLN. Die B-Operation bleibt erhalten.

A/TX7
500 PLN – Eigenständiger Datensatz
B/TX7
300 PLN – Anderes Konto
A/TX7 Export II
500 PLN – Bestätigteidentische Kopie
Richtiges Total
800 PLN – Aplus Bjeeinmal
Blindes Total
1.300 PLN – A500 doppelt

Schritt 3: polnische Umrechnung vor dem Summieren

Artikel 11 a verwendet für Erlöse und Kosten jeweils den maßgeblichen durchschnittlichen NBP-Kurs des letzten Arbeitstags vor ihrem steuerlichen Anerkennungstag. Bestimme diesen Tag getrennt aus Produkt und Abrechnung; er muss nicht der Positionsschluss sein. Tabelle A und B enthalten Durchschnittskurse für ihre jeweiligen Währungen, C dagegen Kauf- und Verkaufskurse.

Die prüfbare Zeile enthält Konto, Kennung, Erlös/Kosten, Originalbetrag, Währung, Anerkennungstag, maßgeblichen Arbeitstag, Tabellenkennung und PLN-Betrag. Prüfe Feiertage und Veröffentlichung statt „Montag immer Freitag“. Ein Monatsdurchschnitt oder ein einziger Kurs für das ganze jährliche USD-Netto bildet diesen Ablauf nicht ab. Bereits korrekt bestimmte PLN werden nicht erneut umgerechnet.

Schritt 4: die vollständigen PLN-Beispiele

Im ersten Quellenmodell sind 100 USD Erlöse mit 4,00 PLN/USD, getrennte 40 USD zulässige Kosten mit 4,10 und eine zusätzliche zulässige 2 USD-Provision mit 4,05 bereits korrekt erkannt. Erlöse:400 PLN. Kosten:164+8,10=172,10 PLN. Ergebnis vor Abzügen:227,90 PLN. Die 58 USD-Nettosumme mit einem beliebigen einzelnen Kurs ersetzt diese Spalten nicht.

Im zweiten Modell stehen 1.000 USD Erlöse mit 4,20 PLN/USD und 1.000 USD zulässige Kosten mit 4,00. Das USD-Netto ist null, das PLN-Ergebnis jedoch 200 PLN. Werden die beiden Modellkurse umgekehrt, entsteht−200 PLN. Gebühren fehlen ausdrücklich und die Ereignisse sind bestätigt. Der Unterschied ist eine Umrechnungswirkung, keine zusätzlich zu buchende Zahlung des Brokers.

Eigene Einzahlungen, Auszahlungen und Marginblockierung sind nicht schon selbst CFD-Settlement. Der CFD-Nominalwert ist kein Aktienkaufpreis. Auch eine offene Position kann separat abgewickelte Finanzierung enthalten. Ordne jede relevante Bewegung ein und prüfe Kostenregeln samt Ausschlüssen; eine eingebettete Provision oder der bereits im Preis enthaltene Spread wird nicht doppelt abgezogen.

Schritt 5: richtiges Formular und richtige Quelle

Teil C des einschlägigen PIT-38 kombiniert passende Erlöse und Kosten aus PIT-8C sowie anderen Belegen; es gibt keinen universellen eigenen CFD-Unterabschnitt neben Wertpapierverkäufen. Wähle die richtige Jahresversion und bewahre die wirtschaftliche Bedeutung jeder Spalte. Virtuelle Währungen werden gesondert behandelt und verrechnen sich nicht beliebig mit Derivateverlusten.

PIT/ZG folgt den tatsächlich relevanten ausländischen Einkünften, der Anleitung und gegebenenfalls dem Abkommen. Ein ausländischer Brokerstandort allein beweist weder Einkunftsquelle noch automatischen Anhang. Für zulässige ältere Artikel 30 b-Verluste prüfst du das ursprüngliche fünfjährige Fenster, frühere Nutzung und den gesetzlichen hälftigen beziehungsweise Einmalweg bis 5.000.000 PLN. Lohn, separat besteuerte Dividenden oder virtuelle Währungen werden nicht pauschal gegengerechnet.

Schritt 6: Abgabe, Zahlung und Vergangenheit getrennt

Für den 2025-Polen-Fall lag der gewöhnliche Abgabe- und Zahlungstermin am 30. April 2026. Prüfe die anwendbare Arbeitstagsregel für ein anderes Jahr. Twój e-PIT verarbeitet vorhandene Informationen; zusätzliche relevante Erlöse oder Kosten können eine eigene vollständige Erklärung erfordern. Vorbefüllung, automatische Annahme und Datenvollständigkeit sind unterschiedliche Fragen.

Für tatsächlich automatisch akzeptierte Erklärungen beschreibt das Finanzministerium eine besondere Zahlungsmitteilung und sieben Tage ab deren Empfang. Das ist kein allgemeiner Aufschub für eine selbst abgegebene unvollständige Erklärung. Prüfe nach dem Termin zunächst die vorhandene Erklärung und den konkreten Verfahrensfall, dann nötige Korrektur oder erste Nachholung, Zahlung, Zinsen und passende Abhilfeschritte.

Beim relevanten kombinierten polnischen Einkommen oberhalb 1.000.000 PLN ist auch die eigenständige Solidaritätsabgabe und DSF-1 zu prüfen. PIT-38 erledigt diese separate Prüfung nicht. Sichere UPO, Berechnungsblatt, Reports und Kurse; die gewöhnliche Verjährung rechnet vom Fälligkeitsjahr, nicht vom Exportdatum, und kann verändert werden.

Deutsche Frist ist nicht der polnische 30. April

Die amtliche Tabelle für 2025 nennt bei verpflichteter Erklärung ohne Beratung und ohne Land-/Forstwirtschaft 31 Juli 2026. Für steuerlich beratene Fälle ohne solche Einkünfte nennt sie 1 März 2027. Eine persönliche Vorabanforderung, wirksame Verlängerung oder besondere Fallgruppe muss gesondert berücksichtigt werden; die Tabelle ist kein Termin für jeden freiwilligen Antrag.

Abgabefrist und Zahlungsverpflichtung sind getrennt. Prüfe für Deutschland den tatsächlich ergangenen Bescheid und gegebenenfalls festgesetzte Vorauszahlungen. Eine versäumte Abgabe kann andere Folgen haben als verspätete Zahlung. Der polnische 30. April und dessen Mitteilungsverfahren wird nicht nach ELSTER übertragen. Plane die Arbeit anhand Zahl und Qualität der Belege, ohne versprochene Minuten oder pauschale Beratungshonorare.

Wie bereitest du die nächste Erklärung vor?

  1. Sichere das vollständige Jahr pro Gesellschaft und Konto. Exportiere vorhandene Abrechnungen, Gebühren und Korrekturen samt Datendefinitionen und Jahresumfang. Fordere Lücken konkret nach; archivierte Dateien können bei Kontoschließung schwerer zugänglich werden, doch ein geöffnetes CSV beweist weder vollständige steuerliche Ereignisse noch korrekte Einordnung.
  2. Prüfe Dubletten und Gebühreneinschluss. Verbinde Kontokennung, eindeutige Operation und Versionsstatus, bevor du summierst. Erhalte unterschiedliche Konten auch bei derselben TX7 und entferne nur bestätigte Wiederholungen; eine zusätzliche Gebührenrechnung ist kein zusätzlicher Abzug, wenn ihr Betrag bereits enthalten ist.
  3. Rechne jede anerkannte Währungsbewegung nachvollziehbar. Halte Ereignistag, Originalbetrag, Währung und passende Umrechnungsgrundlage getrennt fest. Im Polen-Fall prüfe NBP-Arbeitstag und Tabelle; für Deutschland dessen eigene Produktregeln. Teste Unterschiede und Feiertagszeilen von Hand, bevor du eine Formel über das ganze Jahr kopierst.
  4. Kontrolliere Erklärung und Zahlung eigenständig. Vergleiche alle Konten mit dem tatsächlich eingereichten oder automatisch angenommenen Formular und sichere Bestätigung. Prüfe geltende Jahresfrist, Bescheid beziehungsweise Zahlungsfall sowie Verlustregister; eine Brokerkorrektur, Vorbefüllung oder Übermittlung bezahlt die Steuer und berichtigt die persönliche Erklärung nicht automatisch.