Krypto-Audit-Pack: prüfbare Unterlagen statt einer einzelnen PDF
Ein Steuerreport ist das Ergebnis einer Berechnung, aber noch kein vollständiger Nachweis. Ein gutes Audit-Pack verbindet unveränderte Quelldaten, Wallet- und Börsenabgleich, Berechnungsregeln, steuerliche Einordnung und eine Liste offener Punkte. So kann der Steuerberater Summen nachvollziehen, ohne tausende Blockchain-Zeilen ungeordnet neu aufzubauen.
Was das BMF von einem plausiblen Steuerreport erwartet
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 →Das BMF-Schreiben vom 6. März 2025 erkennt keinen Steuerreport automatisch als richtig an. Ein plausibel erscheinender Report kann jedoch der Veranlagung zugrunde gelegt werden. Dafür sind regelmäßig Reporteinstellungen, verwendete Kurse, Verbrauchsfolgeverfahren wie FIFO und Erläuterungen zu den steuerlichen Wertungen erforderlich. Manuelle Korrekturen sind nicht verboten, müssen aber sichtbar und begründet sein.
Das Audit-Pack schafft diese Verbindung. Es trennt Tatsachen von Berechnungen und von fachlichen Entscheidungen. Damit lässt sich auch später erklären, warum ein Transfer als Eigenübertrag, eine Pool-Einzahlung als Prüffall oder ein Close-P&L als Derivateergebnis behandelt wurde.
Die fünf Ebenen eines belastbaren Audit-Packs
| Ebene | Inhalt | Kontrollfrage |
|---|---|---|
| 1. Quelle | unveränderte CSV, API-Export, Wallet-Daten | Was hat die Plattform tatsächlich geliefert? |
| 2. Normalisierung | Felder, Zeitzonen, Token, Event-Mapping | Wie wurde das Format vereinheitlicht? |
| 3. Abstimmung | Transfers, Bestände, Dubletten, Lücken | Ist der Datenbestand vollständig und widerspruchsfrei? |
| 4. Berechnung | Lots, Kurse, Gebühren, Ergebnisse | Wie entstehen die Summen? |
| 5. Einordnung | Formular-/Einkunftsart und Prüfpunkte | Welche Rechtsannahme wurde verwendet? |
Nur eine Summen-PDF erfüllt keine dieser Ebenen vollständig. Umgekehrt sind 50 Rohdateien ohne Index und Abstimmung ebenfalls kein brauchbares Arbeitspapier.
Quelldaten unverändert sichern
- Originalexport jeder Börse mit Exportdatum und Zeitraum;
- API-Abrufprotokoll einschließlich Account und angefragter Endpunkte;
- Wallet-Adressen, Chains und Transaktionshashes;
- Jahres-, Monats- und Steuerbescheinigungen der Anbieter;
- manuelle OTC-, Kauf-, Geschenk- oder Erbschaftsnachweise;
- Protokollbedingungen für Staking, Lending, Bridges und DeFi;
- Bank- und Fiatbelege für Ein- und Auszahlungen.
Dateien sollten nicht überschrieben werden. Speichere Original, technische Prüfsumme, Importzeit und bearbeitete Version getrennt. Bei ausländischen Plattformen gilt nach § 90 Abs. 2 AO eine erhöhte Mitwirkung: Der Steuerpflichtige muss verfügbare Beweismittel beschaffen und kann die fehlende Exportmöglichkeit nicht ohne Weiteres dem Finanzamt entgegenhalten.
Wallet- und Bestandsabgleich vor der Steuerberechnung
Eigenüberträge verbinden zwei Datenquellen und dürfen weder als Verkauf noch als neuer Kauf erscheinen. Der Abgleich sollte Transaktionshash, Asset, Menge, Zeit, Chain und Gebühren verwenden. Abweichende Mengen können durch Netzwerkgebühren entstehen; ähnliche Zeitstempel allein beweisen noch keinen Transfer.
- Anfangsbestände je Wallet und Börse bestimmen.
- Fiat- und Krypto-Einzahlungen gegen externe Quellen abstimmen.
- Abgänge mit Zugängen auf eigenen Konten verbinden.
- Dubletten aus API, CSV und On-chain-Import entfernen.
- Endbestände rechnerisch mit Plattform- oder Chain-Bestand vergleichen.
- Nicht erklärte Differenzen in eine offene-Punkte-Liste übernehmen.
Fehlende Anschaffungshistorie darf nicht still mit Null angesetzt werden. Der Artikel zu fehlenden Preisen und Kosten beschreibt die kontrollierte Eskalation.
Methodenblatt und Reproduzierbarkeit
Das Methodenblatt nennt Steuerjahr, Steuerprofil, Zeitzone, Kursquelle, Kurszeitpunkt, Rundung, Gebührenbehandlung und Lot-Methode je Wallet. Das BMF lässt dokumentiert ermittelte Tageskurse bis auf Weiteres zu, wenn die Bewertung gleichmäßig erfolgt. Ein Wechsel zwischen günstiger Kauf- und günstiger Verkaufskursquelle verletzt diese Gleichmäßigkeit.
Für private Kryptowerte gilt grundsätzlich Einzelbetrachtung. Vereinfachungen wie walletbezogenes FIFO müssen korrekt beschrieben werden; unser FIFO-Leitfaden zeigt die Unterschiede. Bei mehreren Reportanbietern muss die Gleichmäßigkeit je Report beurteilt und anschließend eine Doppelzählung ausgeschlossen werden.
Offene Punkte und manuelle Änderungen sichtbar halten
| Status | Bedeutung | Beispiel |
|---|---|---|
| Bestätigt | Quelle und Regel belegt | Transferhash verbindet beide eigenen Wallets |
| Rekonstruiert | aus mehreren Belegen nachvollziehbar ergänzt | Opening Time aus passendem Open-Event |
| Nicht berechenbar | entscheidende Bewertung fehlt | kein belastbarer Tokenkurs |
| Fachlich prüfen | Rechtsfolge ist nicht eindeutig | LP-Token oder ausländisches Derivat |
| Ausgeschlossen | bewusst nicht in Summe, mit Grund | reines Position Snapshot |
Jede manuelle Änderung braucht alten Wert, neuen Wert, Grund, Beleg, Bearbeiter und Zeitpunkt. Dadurch bleibt die Originalquelle erhalten und der Steuerberater kann gezielt die risikoreichen Zeilen prüfen.
Beispiel: Eine Reportzeile in beide Richtungen nachprüfen
Eine private Anlegerin kauft am 15. Januar 2025 insgesamt 200 ADA für 200 Euro und zahlt 2 Euro Kaufgebühr. Am 15. September verkauft sie 100 ADA für 180 Euro; die Verkaufsgebühr beträgt 1 Euro. Im Beispiel gibt es keine anderen ADA-Lots und keine Transfers. Die Quellenbezeichnungen K-01 und V-01 sind fiktive Referenzen für das Belegblatt.
Vor der Prüfung: Die Summen-PDF zeigt 179 Euro Gewinn. Die Verkaufskosten sind berücksichtigt, die Kaufhistorie fehlt jedoch und wurde als null behandelt. Allein aus der PDF lässt sich nicht erkennen, ob 179 Euro Erlös nach Gebühr oder tatsächlicher Gewinn gemeint sind.
| Nachweis | Belegter Wert | Verwendung |
|---|---|---|
| Kaufexport K-01 und Gebührenzeile | 200 ADA, 200 + 2 = 202 Euro Kosten | Anschaffungslos vom 15.01.2025 |
| Verkaufexport V-01 | 100 ADA, 180 Euro Erlös, 1 Euro Gebühr | Einmaliger Abgang vom 15.09.2025 |
| Kostenaufteilung | 202 × 100 ÷ 200 = 101 Euro | Kosten der verkauften Hälfte |
| Gewinnrechnung | 180 − 1 − 101 = 78 Euro | Einzelzeile innerhalb der Jahresfrist |
| Bestandsnachweis | 100 ADA verbleiben; historische Kosten 101 Euro | Abstimmung der Menge und Restkosten |
Nach der Prüfung: Das Audit-Pack verbindet die Reportzeile mit V-01, der Kostenaufteilung und K-01. Die Reportversion 2 zeigt 78 Euro Gewinn. Das Änderungsprotokoll erklärt die Verringerung um 101 Euro; Version 1 bleibt erhalten. Die Summe der verbrauchten und verbliebenen Kosten ist weiterhin 202 Euro. Die Freigrenze und mögliche andere Veräußerungsgewinne werden erst auf Jahresebene beurteilt.
Prüfe auch in umgekehrter Richtung: Wo landet die Gebührenzeile aus K-01 im endgültigen Report? Falls die 2 Euro bereits im Anschaffungslos enthalten sind, dürfen sie nicht zusätzlich als voller separater Aufwand vom Verkauf abgezogen werden. Ein Paket ist erst nützlich, wenn sowohl eine Reportzeile zu ihren Belegen als auch ein Beleg zu seiner Verarbeitung verfolgt werden kann.
Empfohlene Ordner- und Übergabestruktur
- 00_Index: Deckblatt, Zeitraum, Kontenliste und offene Punkte.
- 01_Originaldaten: unveränderte Anbieter- und Wallet-Exporte.
- 02_Abstimmung: Transfers, Bestände, Dubletten und Lücken.
- 03_Methoden: Kurse, Lots, Gebühren, Mapping und Version.
- 04_Steuerreport: Summen, Einzelaufstellungen und Formulardaten.
- 05_Belege: Verträge, Screenshots, Kontoauszüge und Hash-Nachweise.
- 06_Prüfprotokoll: Änderungen, Entscheidungen und Freigabe.
Bei Unternehmen müssen zusätzlich die GoBD, Aufbewahrungspflichten und maschinelle Auswertbarkeit der steuerlich relevanten Daten berücksichtigt werden. Ein privater Anleger hat nicht automatisch dieselben Buchführungspflichten; vollständige und nachvollziehbare Belege bleiben dennoch notwendig. Die Mandantencheckliste dient als fachlicher Abschluss.
Belegindex als kopierbare Arbeitsvorlage
Eine Tabellenzeile je Datei genügt als Einstieg: Belegnummer | Quelle und Konto | abgedeckter Zeitraum | Exportdatum | Originaldateiname | Ablageort | zugehörige Reportzeilen | offene Einschränkung. Für K-01 wäre die Einschränkung beispielsweise „vollständiger Januar-Export; Kauf und Fee in getrennten Zeilen“. Bei einer API-Historie mit begrenztem Zeitraum gehört der fehlende Zeitraum ausdrücklich in den Index.
Auf das Deckblatt gehören Steuerjahr, Datenstichtag, geprüfte Reportfassung und die noch offenen Entscheidungen. Formuliere den Übergabeauftrag konkret: „Bitte Gewinnrechnung bestätigen und Behandlung der drei LP-Ausstiege beurteilen.“ Ein unbearbeiteter Sachverhalt wird mit Assetmenge, bekanntem Euro-Gegenwert, fehlendem Beleg und zuständiger Person übergeben. Daraus folgt keine Erlaubnis, möglicherweise steuerpflichtige Vorgänge in der Erklärung wegzulassen.
Versionen, Zugriffsschutz und Datenschutz
Ein Audit-Pack enthält sensible Finanz-, Identitäts- und Wallet-Daten. Private Keys und Seed-Phrasen gehören niemals hinein; für den Eigentumsnachweis genügen regelmäßig Adressen, signierte Nachrichten oder kontrollierte Börsenunterlagen. Übertragung und Speicherung sollten verschlüsselt, Zugriffsrechte auf das Mandat begrenzt und Löschfristen festgelegt werden.
Jede erzeugte Fassung erhält Versionsnummer, Erstellungszeit, Datenstichtag, Softwareversion und Prüfsumme. Nachträglich importierte Dateien oder geänderte Mappings führen zu einer neuen Version mit Änderungsprotokoll. So bleibt erkennbar, welche Reportfassung der Erklärung zugrunde lag und warum spätere Summen abweichen. Auch fehlgeschlagene Importe und ausgeschlossene Duplikate gehören in das technische Protokoll, sofern sie die Vollständigkeitsbeurteilung beeinflussen.
Ein kurzer Kontrollwert je Teilbericht – etwa Transaktionszahl, steuerbarer Erlös und Ergebnis – erleichtert zudem den Abgleich nach Dateiübertragung oder Softwareupdate.
Häufige Fragen
Reicht eine Steuerreport-PDF?
Nein. Für die Plausibilität werden regelmäßig Quelldaten, Reporteinstellungen, Kurs- und Lotmethoden sowie Erläuterungen benötigt.
Sind manuelle Korrekturen unzulässig?
Nein. Das BMF akzeptiert nachvollziehbar kenntlich gemachte und begründete Korrekturen grundsätzlich als Teil einer plausiblen Darstellung.
Muss jede Blockchain-Zeile ausgedruckt werden?
Nicht zwingend. Die Daten müssen strukturiert, vollständig und im Prüfungsfall nachvollziehbar bereitstehen.
Was gehört auf die offene-Punkte-Liste?
Fehlende Kosten, unbewertete Token, ungeklärte Transfers, DeFi-Rechtsfragen, Derivateklassifikation und jede nicht abgestimmte Differenz.
Gilt die GoBD immer für private Anleger?
Nein, sie betrifft insbesondere buchführungs- und aufzeichnungspflichtige Unternehmen. Private Mitwirkungs- und Nachweispflichten ergeben sich aus anderen Regeln.
Amtliche Quellen
- BMF-Schreiben zu Kryptowerten 2025
- § 90 AO: Mitwirkungspflichten
- Amtliche GoBD-Fassung mit Änderungen
Inhalt und amtliche Grundlagen geprüft am 9. Oktober 2026. Ordnerstruktur, Belegindex und Zahlenfall sind eigene praktische Vorschläge, kein amtlich vorgeschriebenes Dateiformat.
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.