Fehlende Preise im Krypto-Steuerreport kontrolliert ergänzen
Ein fehlender Preis darf nicht automatisch zu 0,00 Euro werden. Null ist eine Bewertung und kann Anschaffungskosten, Erlös oder Einkommen massiv verfälschen. Ein belastbarer Report versucht eine nachvollziehbare Rekonstruktion, kennzeichnet verbleibende Lücken als nicht berechenbar und führt die übrigen Transaktionen weiter.
0,00 Euro ist kein neutraler Platzhalter
Krypto-Steuerunterlagen vorbereiten
Importiere deine Transaktionen, prüfe offene Datenpunkte und erstelle deinen Steuerreport, ohne die vollständige Berechnung manuell in Tabellen aufzubauen.
Jetzt vorbereiten →Fehlt der Preis bei einem Kauf, erzeugt ein Nullansatz eine zu niedrige Basis und später einen zu hohen Gewinn. Fehlt er bei einem Verkauf, kann ein steuerbarer Erlös verschwinden. Bei Rewards kann Einkommen unterschätzt werden. Deshalb müssen „tatsächlich wertlos“, „Preis fehlt“ und „nicht berechenbar“ getrennte Zustände sein.
| Problem | Falsche Behandlung | Korrekte Reaktion |
|---|---|---|
| Kein Kursfeed | Preis = 0 | alternative Quelle oder Prüffall |
| Falsches Symbol | Preis eines anderen Tokens | Contract-Adresse und Chain prüfen |
| Illiquider Pool | ein einzelner manipulierter Swap | Liquidität und Ausführbarkeit bewerten |
| Stablecoin | immer exakt 1 USD | tatsächlichen Kurs bei relevanter Abweichung nutzen |
| Quelle widerspricht Trade | Aggregatorkurs überschreibt Fill | primären Transaktionspreis priorisieren |
Sekundengenaue Kurse und dokumentierte Tageskurse
Das BMF bevorzugt eine nachvollziehbare Marktbewertung im maßgeblichen Zeitpunkt. Es lässt nach Randnummer 91 aber bis auf Weiteres dokumentiert ermittelte Tageskurse zu, wenn die Wertermittlung gleichmäßig erfolgt. Zulässig können Tagesdurchschnitt, Kurs zu einem gleichbleibenden Tageszeitpunkt oder Tagesschlusskurs sein.
Gleichmäßigkeit bedeutet: nicht für Käufe systematisch die höchste und für Verkäufe die niedrigste Quelle verwenden. Korrekturen einzelner Fehlzuordnungen bleiben möglich, wenn sie kenntlich gemacht und begründet werden. Bei mehreren Steuerreports ist die Gleichmäßigkeit für jeden Report gesondert zu beurteilen.
Praktische Quellenhierarchie
- Tatsächlicher Fill: ausgeführter Preis und Gegenwert derselben Börsentransaktion.
- Impliziter Tauschwert: belastbarer EUR-Wert des erhaltenen oder hingegebenen Assets.
- Markt derselben Plattform: zeitnaher Kurs des konkreten Handelspaars.
- Repräsentativer Aggregator: sekundengenau oder nach dokumentierter Tagesmethode.
- On-chain-Pool: nur bei ausreichender Liquidität und plausibler Ausführbarkeit.
- Manuelle Bewertung: mit Beleg und fachlicher Freigabe.
- Nicht berechenbar: wenn keine belastbare Bewertung möglich ist.
Diese Reihenfolge ist eine praktische Suchhilfe, keine vom BMF vorgegebene Rangliste. Die rechtlich maßgebliche Gegenleistung und ein verlässlicher Transaktionsbeleg haben Vorrang vor einem nachträglich angezeigten Portfoliowert. Die Quelle muss zum Token passen. Symbol, Contract-Adresse, Chain, Dezimalstellen, Split, Migration und Zeitpunkt sind zu prüfen. Ein Ticker wie „PAY“ oder „ABC“ ist nicht eindeutig.
Fehlerfall: Kein Kursfeed, aber ein vollständiger Euro-Kaufbeleg
Ein Anleger kauft am 5. Februar 2025 insgesamt 100 Einheiten eines fiktiven Tokens für 300 Euro; die Kaufgebühr beträgt 3 Euro. Am 10. August verkauft er 60 Einheiten für 270 Euro und zahlt 2,70 Euro Verkaufsgebühr. Der Preisfeed unterstützt den Token nicht mehr, die Börsenbelege enthalten aber die ausgeführten Mengen und Eurobeträge.
Vorher: Der Report liest „kein historischer Kurs“ und setzt die Kaufkosten auf null. Daraus werden 270 − 2,70 = 267,30 Euro scheinbarer Gewinn. Diese Rechnung ersetzt eine vorhandene Gegenleistung durch einen technischen Leerwert.
| Rechenschritt | Belegte Rechnung |
|---|---|
| Gesamte Anschaffungskosten | 300 + 3 = 303 Euro |
| Kosten je Token | 303 ÷ 100 = 3,03 Euro |
| Kosten der verkauften 60 Token | 60 × 3,03 = 181,80 Euro |
| Gewinn vor der Jahresbetrachtung | 270 − 2,70 − 181,80 = 85,50 Euro |
| Restbestand | 40 Token mit 121,20 Euro historischen Kosten |
Nachher: Kauf- und Verkaufsbestätigung sowie die Gebührenangaben liefern die Rechnung. Die Verbesserung beträgt 181,80 Euro; die gesamten Kosten bleiben mit 181,80 + 121,20 = 303 Euro erhalten. Ein aktueller Coinpreis und eine Fantasie-Kaufzeile sind dafür nicht nötig. Ein Bankauszug allein würde lediglich die Zahlung belegen; er muss mit dem konkreten Kauf und der empfangenen Tokenmenge verbunden werden.
Die begrenzte Ausnahme: Airdrop ohne ermittelbaren Marktkurs
„Fehlender Kurs niemals null“ wäre als allgemeine Rechtsaussage zu weitgehend. Das BMF enthält in Randnummer 73 eine Nichtbeanstandung für im Rahmen eines Airdrops erhaltene Kryptowerte, wenn bei ihrem Erwerb noch kein Marktkurs ermittelbar ist. Randnummer 75 verweist für die Kostenbewertung darauf. Das ist ein bestimmter steuerlicher Bewertungsfall, keine allgemeine Lösung für einen ausgefallenen Preisfeed oder verlorene Kaufdaten.
Vor einem solchen Ansatz sind die Airdrop-Bedingungen, eine mögliche Leistung des Empfängers, der Erwerbszeitpunkt und die erfolglose Marktkursermittlung festzuhalten. Hatte der Token zu diesem Zeitpunkt tatsächlich einen belegbaren Markt, ist die fehlende Unterstützung durch die eigene Software keine ausreichende Begründung. Beim späteren Verkauf ist dessen Erlös gesondert zu erfassen; aus einem anfänglichen Nullansatz folgt keine Steuerfreiheit des Verkaufs.
Illiquide, neue oder delistete Token
Ein angezeigter Poolpreis ist nur dann aussagekräftig, wenn die beobachtete Menge ungefähr zu diesem Preis handelbar war. Bei extrem kleiner Liquidität kann die eigene Transaktion den Kurs bestimmen. Reine Scam- oder Spam-Token mit künstlichem Preis sollten nicht als reales Einkommen bewertet werden, ohne Verfügungsmacht und Marktgängigkeit zu prüfen.
- Poolreserven und Handelsvolumen zum Zeitpunkt sichern;
- ausführbaren Gegenwert für die konkrete Menge prüfen;
- mehrere unabhängige Märkte vergleichen;
- Token-Migrationen und Redenomination berücksichtigen;
- bei fehlender Verwertbarkeit keinen erfundenen Null- oder Fantasiepreis setzen.
Ein delisteter Token kann am Transaktionstag dennoch einen Preis gehabt haben. Historische Daten, Börsenbelege, Explorer-Logs und Archivquellen müssen zusammengeführt werden.
Stablecoins und Fiat-Fallback
USDT oder USDC sind steuerlich Kryptowerte und nicht automatisch US-Dollar. Eine feste Bewertung mit 1 USD folgt nicht allein aus dem Namen „Stablecoin“. Nutze eine nachvollziehbare Markt- oder Transaktionsbewertung und die dokumentierte Kursmethode. Bei Depeg, eingeschränkter Einlösbarkeit oder abweichendem tatsächlichen Fill muss die Abweichung aufgeklärt werden.
Für eine Berichtswährung wie EUR, CHF, CAD oder ARS wird zusätzlich ein Fiat-Wechselkurs benötigt. Die Quelle muss die Berichtswährung tatsächlich abdecken. Ein „ECB“-Label darf nicht erscheinen, wenn die EZB für dieses Währungspaar keinen Referenzkurs liefert; dann ist die benutzte nationale Zentralbank oder andere amtliche Quelle auszuweisen.
Rekonstruktionsworkflow ohne Abbruch des Gesamtberichts
- Alle Preisfehler nach Asset, Chain und Ereignis gruppieren.
- Symbol und Contract-Adresse normalisieren.
- Tatsächlichen Trade-Gegenwert und Gebühren prüfen.
- Quellenhierarchie mit gleichbleibender Methode abarbeiten.
- rekonstruierten Wert, Quelle, Zeit und Methode speichern.
- nicht lösbare Zeile als „nicht berechenbar“ markieren.
- abhängige Gewinne und Summen als unvollständig kennzeichnen.
- alle übrigen berechenbaren Zeilen weiterverarbeiten.
Ein Preisblatt je ergänztem Wert
Notiere Vorgangsreferenz | Asset und Contract | Menge | Bewertungszeitpunkt mit Zeitzone | Gegenleistung | Kursquelle | Handelspaar | Kursmethode | Eurorechnung | Belegstelle | Grund der Ergänzung. Im Zahlenfall steht beim Kauf „300 Euro tatsächlicher Kaufpreis plus 3 Euro Gebühr; Börsenbestätigung vom 05.02.2025“. Der Beleg ist damit auch verständlich, wenn der verwendete Preisservice später nicht mehr existiert.
Für einen fiktiven Stablecoin-Gegenwert von 1.000 Token zu 0,98 USD und einem belegten Kurs von 0,92 EUR je USD lautet die Rechnung 1.000 × 0,98 × 0,92 = 901,60 Euro. Ein pauschaler Ansatz von 1 USD ergäbe 920 Euro und damit eine Differenz von 18,40 Euro. Sichere beide Kursbezüge getrennt; ein belegter Euro-Fill würde diese doppelte Umrechnung ersetzen.
Für Derivate müssen Brokerabrechnung, Vertrag und Gebühren separat nachvollziehbar sein. Eine Ergänzung des Eröffnungspreises darf ein bereits ausgewiesenes realisiertes Ergebnis nicht nochmals erzeugen.
So muss die Lücke im Report sichtbar werden
Der Report sollte Anzahl, betroffene Assets und Ergebniswirkung offener Preise nennen. Auf Zeilenebene gehören Status, fehlendes Feld und Grund dazu. Summen, die von einer unbewerteten Zeile abhängen, dürfen nicht mit falscher Genauigkeit als vollständig erscheinen.
Das Krypto-Audit-Pack übernimmt Quellen- und Korrekturprotokoll. Die Mandantencheckliste definiert die fachliche Freigabe; FIFO darf erst nach belastbarer Bewertung der Anschaffungen angewendet werden.
Rekonstruierte Preise anschließend validieren
Nach dem Backfill folgt eine zweite Kontrolle. Vergleiche Tages- und Monatsvolumen, Medianpreis benachbarter Trades, impliziten Gegenwert und die resultierende Portfolioveränderung. Ein falscher Dezimalfaktor von 106 kann technisch wie ein vorhandener Kurs aussehen und dennoch ein extremes Ergebnis erzeugen. Regeln für maximale Abweichung sollten nur einen Prüfhinweis auslösen, nicht automatisch einen echten Fill überschreiben.
Prüfe danach die steuerliche Kette: Bei einem Tausch sind der Erlös der hingegebenen und die Anschaffungskosten der erhaltenen Kryptowerte nach den BMF-Regeln gesondert herzuleiten. Randnummer 58 stellt für den Erlös grundsätzlich auf den Marktkurs der erhaltenen Kryptowerte ab; Randnummer 59 beschreibt die Kosten der erhaltenen Kryptowerte anhand der hingegebenen. Unterschiedliche oder fehlende Marktwerte müssen erklärt werden. Eine Preisergänzung allein erzeugt keine zusätzliche Income-Zeile. Stimmen aggregierte Käufe, Verkäufe und Bestände weiterhin? Eine rekonstruierte Bewertung bleibt als Rekonstruktion erkennbar, auch wenn sie nach Prüfung verwendet wird.
Häufige Fragen
Darf ein fehlender Anschaffungspreis als null gelten?
Eine verlorene Kaufhistorie oder ein fehlender Preisfeed begründen keinen Nullansatz. Für bestimmte Airdrops ohne ermittelbaren Marktkurs beim Erwerb gibt es eine begrenzte BMF-Nichtbeanstandung. Voraussetzung und Begründung sind zu dokumentieren.
Akzeptiert das Finanzamt Tageskurse?
Das BMF lässt dokumentierte Tageskurse bis auf Weiteres zu, wenn die Wertermittlung gleichmäßig erfolgt.
Darf ein Stablecoin immer mit 1 USD bewertet werden?
Nicht pauschal. Bei Depeg oder abweichendem tatsächlichem Trade ist der reale Marktwert maßgeblich.
Soll der Report bei einer Preislücke abbrechen?
Nein. Er kann berechenbare Vorgänge fortführen, muss betroffene Zeilen und unvollständige Summen aber klar kennzeichnen.
Kann ein On-chain-Pool als Preisquelle dienen?
Ja, wenn Token, Zeitpunkt, Liquidität und Ausführbarkeit dokumentiert plausibel sind; ein manipulierbarer Kleinstpool genügt nicht.
Amtliche Quellen
- BMF-Schreiben zu Kryptowerten 2025
- Amtliches EStH: Kursbewertung und Nachweise
- § 90 AO: Mitwirkungspflichten
Methoden und amtliche Grundlagen geprüft am 9. Oktober 2026. Zahlen, Token und Kurse in den Beispielen sind fiktiv.
Weiterführende Seiten
Steuerbericht automatisch erstellen
Importiere deine Transaktionen, prüfe die Ergebnisse und erstelle einen detaillierten PDF-Bericht mit einem Prüfpfad auf Transaktionsebene.
Jetzt kostenlos starten →Hinweis: Dieser Artikel dient ausschließlich zur allgemeinen Information und stellt keine Steuerberatung dar. Für individuelle Steuerberatung wende dich an einen zugelassenen Steuerberater.