Krypto-Anschaffungskosten ohne Börsen-Login verfolgen: Der private Weg, um zu wissen, was du wirklich besitzt

Die meisten Tools zur Erfassung der Anschaffungskosten wollen deine Börsen-API-Schlüssel, deinen Wallet-Seed oder Lesezugriff auf jedes Konto, das du hast. So verfolgst du Krypto-Anschaffungskosten privat — aus öffentlichen Adressen und CSVs — und kommst trotzdem zu einer sauberen Zahl, wenn die Steuersaison ansteht.

Du hast deine erste Kryptowährung vor drei Jahren gekauft, an zwei verschiedenen Börsen nachgekauft, einen Teil auf eine Hardware-Wallet geschickt, ein paar Mal Token getauscht und ein wenig Staking-Rendite verdient. Heute stellt dir jemand eine einfache Frage — wie hoch sind deine Anschaffungskosten? — und du kannst sie nicht beantworten. Die Börsen zeigen je nach Auszahlung unterschiedliche Zahlen. Deine Hardware-Wallet hat keine Ahnung, was du bezahlt hast. Die Tracking-Apps, die Hilfe versprechen, verlangen alle dasselbe: API-Schlüssel, OAuth zur Börse oder schlimmer noch, deine Seed-Phrase. Diese Anleitung zeigt dir, wie du Krypto-Anschaffungskosten verfolgst, ohne irgendetwas davon preiszugeben — und trotzdem zu einer Zahl kommst, die du verteidigen kannst.

Warum die Anschaffungskosten die entscheidende Zahl sind

Die Anschaffungskosten sind das, was du für einen Vermögenswert bezahlt hast — inklusive Gebühren, in der Währung, in der du tatsächlich bezahlt hast. Klingt langweilig. Es ist die einzige Zahl, die entscheidet:

  • Wie viel Steuer du beim Verkauf schuldest. Kapitalgewinne sind Verkaufspreis minus Anschaffungskosten. Wenn die Basis falsch ist, zahlst du entweder zu viel oder meldest zu wenig — beides ist teuer.
  • Ob eine Position tatsächlich im Plus ist. Der heutige Marktpreis minus deine Basis ist der reale Gewinn oder Verlust. Ohne Basis kennst du nur den Spotwert, nicht das Ergebnis.
  • Welche Tranche zuerst verkauft werden soll. FIFO, LIFO, HIFO, Specific-ID — jede Methode setzt voraus, dass du die Basis jeder einzelnen Tranche kennst. Ohne tranchenbezogene Erfassung hast du keine Methode, sondern raten nur.
  • Ob du halten oder Verluste realisieren sollst. Verlustrealisierung ist nur möglich, wenn du erkennen kannst, welche Tranchen unter Wasser sind und um wie viel. Das ist eine Frage der Basis.

Alles andere in der Krypto-Berichterstattung — Gewinn-/Verlustübersichten, Steuerformulare, Jahresabschlüsse — leitet sich aus den Anschaffungskosten ab. Wenn diese Ebene stimmt, läuft der Rest mechanisch ab.

Warum “Verbinde einfach deine Börse” der falsche Standard ist

Der typische Ablauf eines Anschaffungskosten-Tools lautet: einloggen, API-Schlüssel für jede Börse einfügen, optional schreibgeschützten OAuth-Zugang verbinden und den Dienst alles berechnen lassen. Das klingt bequem und hat vier Probleme.

  • API-Schlüssel sind Zugangsdaten. Ein schreibgeschützter API-Schlüssel ist immer noch ein Schlüssel. Er identifiziert dein Konto, kann meist durch Social Engineering ausgeweitet werden und liegt auf dem Server eines anderen, bis du daran denkst, ihn zu widerrufen.
  • Der Dienst kennt für immer alles, was du besitzt. Du übergibst die komplette Positionsliste, die Auszahlungshistorie und eine dauerhafte Aufzeichnung deines Handelsverhaltens. Diese Daten werden nicht vergessen, wenn du das Abo kündigst.
  • Er sieht nur die Börsenseite der Historie. Alles, was du auf eine Hardware-Wallet geschickt, on-chain getauscht, in DeFi verdient oder als Zahlung erhalten hast, ist für ein reines Börsen-Tool unsichtbar. Du wirst trotzdem manuelle Arbeit haben — nur dass deine Daten jetzt zusätzlich abgegriffen wurden.
  • Es bricht in dem Moment, in dem eine Börse stirbt oder dich rauswirft. Wenn die Börse offline geht (das ist mehrfach passiert), funktioniert die API nicht mehr und deine Tracking-Historie ist mit weg. Die öffentliche Blockchain nicht.

Die private Alternative kehrt das Vertrauensmodell um: Zugangsdaten bleiben bei dir, die Historie wird aus vertrauensminimierten Quellen abgeleitet (Blockchain-Adressen, CSV-Exporte, manuelle Einträge), und ein lokales Tool gleicht alles ab.

Das Prinzip: Ein Hauptbuch, zwei Eingaben, null Zugangsdaten

Deine Krypto-Anschaffungskosten leben in einem einzigen privaten Hauptbuch, das aus zwei vertrauensminimierten Eingaben gespeist wird — öffentliche Adressen für On-Chain-Aktivität, CSV-Exporte für Börsen-Aktivität — und sonst nichts.

Das Hauptbuch gehört dir. Die Blockchain ist öffentlich nur lesbare Daten: Jeder kann eine Wallet-Adresse abfragen; die Adresse identifiziert dich nicht, sofern du sie nicht verknüpfst. CSV-Exporte sind Downloads, die du kontrollierst: Du kannst sie prüfen, bevor sie ins Hauptbuch wandern, und sie danach löschen. Zusammen decken sie alles ab, was du je in Krypto gemacht hast, ohne irgendeinem Dritten Zugangsdaten zu geben.

Drei Regeln lassen das Hauptbuch funktionieren:

  1. Jede Tranche hat ein Datum, einen Preis und eine Gebühr. Kein “ungefähr letzten Sommer” — nimm das beste Datum, das du hast, und schreib es auf, mit dem FX-Kurs des Tages, falls der Kauf in einer anderen Währung war.
  2. Transfers zwischen deinen eigenen Wallets sind keine steuerpflichtigen Ereignisse, müssen aber erfasst werden. Sonst sehen dieselben Coins auf einer Seite wie ein Verkauf und auf der anderen wie ein Kauf aus, und deine Basis verdoppelt sich oder verschwindet.
  3. On-Chain-Swaps sind zwei Transaktionen: eine Veräußerung und ein Erwerb. Token A wird zum Marktwert im Moment des Swaps verkauft; dieser Erlös wird zur Basis von Token B. Das zu vergessen ist der häufigste Fehler beim DIY-Tracking.

Das Sechs-Schritte-System

Schritt 1 — Liste jeden Ort auf, an dem deine Krypto je war

Schreibe auf ein Blatt Papier oder in eine Notiz: jedes Börsenkonto, jede Hot Wallet, jede Hardware-Wallet, jede Staking-Plattform und jedes DeFi-Protokoll, das du je benutzt hast. Auch die toten — Börsen, die geschlossen wurden, Wallets, die du aufgegeben hast. Wenn dort jemals Coins lagen, müssen sie auf der Liste stehen, denn sie haben Transaktionen erzeugt, die irgendwo die Basis beeinflussen.

Ziel dieses Schritts ist Vollständigkeit, nicht Aktion. Eine fehlende Wallet ist die Quelle für “Wo kommen diese Coins her?”-Rätsel sechs Monate später.

Schritt 2 — Sammle öffentliche Adressen für Self-Custody-Wallets

Notiere für jede Hardware-Wallet, Hot Wallet oder Self-Custody-Adresse die öffentliche Adresse (die Empfangsadresse, nicht den Seed). Diese ist sicher zu teilen. Sie ist kein Zugangsdatum. Sie erlaubt anderen nur, Salden und Historie einzusehen, nicht aber, Mittel zu bewegen.

Ein nützliches Detail: Die meisten Wallets erzeugen pro Asset oder pro Verwendung eine andere Empfangsadresse. Sammle den Master- bzw. erweiterten öffentlichen Schlüssel (xpub, ypub, zpub) für Bitcoin und die Hauptadresse für Account-Modell-Chains (Ethereum, Solana usw.). Diese geben einen vollständigen Überblick über die Wallet-Historie, ohne den Seed preiszugeben.

Schritt 3 — Exportiere CSVs von jeder genutzten Börse

Jede seriöse Börse bietet einen Export der “Transaktionshistorie” oder “Handelshistorie”. Lade sie herunter. Öffne jede CSV und prüfe, ob sie mindestens diese Spalten enthält:

SpalteWarum sie wichtig ist
Datum/Uhrzeit (UTC)Verankert den FX-Kurs und das Steuerjahr
Typ (Kauf/Verkauf/Einzahlung/Auszahlung/Gebühr)Bestimmt, ob es ein steuerpflichtiges Ereignis ist
AssetWelcher Coin
MengeWie viel bewegt wurde
Preis in FiatDie Basis für die Tranche
GebührErhöht beim Kauf die Basis, mindert beim Verkauf den Erlös

Fehlt eine Spalte oder sehen die Werte falsch aus, korrigiere es in der CSV vor dem Import — sobald es im Hauptbuch ist, pflanzen sich Fehler fort. Übliche Bereinigung: Preise in Lokalwährung mit dem Tageskurs in deine Heimatwährung umrechnen und doppelte Zeilen aus erneut heruntergeladenen Exporten entfernen.

Schritt 4 — Trage manuelle Tranchen für Peer-to-Peer und Geschenke ein

Manche Coins kommen ohne CSV — bei einem Freund gekauft, als Geschenk erhalten, als Bezahlung für Arbeit verdient oder aus einer Wallet eingeflossen, deren Historie du nicht mehr hast. Trage diese manuell mit der bestmöglichen Anschaffungskostenangabe ein:

  • Peer-to-Peer gekauft: der tatsächlich gezahlte Preis, in deiner Heimatwährung, am Kauftag.
  • Als Bezahlung für Arbeit erhalten: der Marktwert am Tag des Erhalts (dieser Wert ist außerdem steuerpflichtiges Einkommen — separat erfassen).
  • Geschenk: In den meisten Rechtsordnungen erbst du die ursprünglichen Anschaffungskosten vom Schenker (frag ihn). Lässt sich das nicht klären, nimm den Preis am Tag der Schenkung und dokumentiere die Annahme.
  • Erbschaft: wird in der Regel auf den Marktwert am Tag des Erbanfalls zurückgesetzt (rechtsraumabhängig — kläre das mit einem lokalen Steuerberater).

Notiere die Annahme neben jeder manuellen Tranche. Die Verteidigung im Prüfungsfall ist nicht “Ich habe eine perfekte Aufzeichnung” — sondern “Ich habe eine konsistente, transparent angewandte Methode.”

Schritt 5 — Gleiche Transfers ab

Das ist der Schritt, an dem jeder Tabellenkalkulationsversuch scheitert. Hol das gesamte Hauptbuch hervor und ordne jede “Auszahlung” an einer Börse einer “Einzahlung” auf einer Wallet zu — und umgekehrt. In Coin-Mengen sollten sie sich auf null saldieren (abzüglich der Netzwerkgebühr). Markiere jedes Paar als Transfer, nicht als Verkauf.

Hat eine Auszahlung keine passende Einzahlung, hast du entweder Coins verloren (das ist in manchen Rechtsordnungen ein abzugsfähiger Verlust, mit Nachweis), vergessen, eine Wallet hinzuzufügen, oder die Coins an eine Gegenpartei geschickt (was eine Veräußerung ist). Klär jeden Fall, bevor du weitermachst. Nicht abgeglichene Transfers sind die Quelle für Phantomgewinne.

Schritt 6 — Wähle eine Methode und bleib dabei

Wähle deine Methode zur Tranchen-Identifikation — FIFO ist der sicherste Standard und in einigen Ländern von den Steuerbehörden vorgeschrieben — und wende sie konsistent über die Jahre an. Methoden mitten im Lauf zu wechseln, hinterlässt eine Spur, die aussieht, als hättest du nachträglich optimiert — genau das, worauf Betriebsprüfungen achten.

Sobald die Methode steht, liefert jeder Verkauf: welche Tranche verwendet wurde, die Basis, den Erlös, die Haltedauer und den Gewinn/Verlust. Summiere das am Jahresende, und das Steuerformular füllt sich von selbst.

Die häufigen Fehler, die deine Basis aufblähen oder schrumpfen lassen

  • Einen Transfer als Kauf zählen. Coins, die aus deiner eigenen Börse in deine Wallet kommen, sind kein Kauf. Wenn das System das so sieht, verdoppelst du die Basis und meldest zu wenig Gewinn.
  • Gebühren ignorieren. Eine Handelsgebühr von 0,1 % wirkt klein, verschiebt aber bei hundert Trades die Basis spürbar. Kaufseitige Gebühren erhöhen die Basis; verkaufsseitige Gebühren mindern den Erlös.
  • Den Spotpreis des Kauftags statt des Ausführungspreises nutzen. Das ist nicht dasselbe. Die CSV hat den Ausführungspreis; nutze ihn.
  • On-Chain-Swaps vergessen. Ein Swap auf Uniswap oder Jupiter ist gleichzeitig ein Verkauf von Token A und ein Kauf von Token B. Beide Seiten müssen erfasst werden, mit dem Marktwert einer der beiden (meist der Fiat-Seite in Dollar, Euro oder Lokalwährung).
  • Währungen vermischen. ETH am Dienstag in Euro zu kaufen und am Freitag in Dollar zu verkaufen, ergibt eine euro-denominierte Basis und einen dollar-denominierten Erlös; die kannst du nicht direkt vergleichen. Rechne alles zu jedem Ereignis mit dem tatsächlichen Wechselkurs in deine Heimatwährung um.
  • Dem Feld “Durchschnittspreis” der Börse vertrauen. Das ist ein Durchschnitt. Anschaffungskosten sind tranchenbezogen. Der Durchschnitt passt nur, wenn du alles auf einen Schlag verkaufst.

Wie Thrust damit umgeht

Thrust ist nach demselben Prinzip gebaut, das dieser Artikel beschreibt: Deine Krypto bleibt in deiner Wallet, und deine Aufzeichnung bleibt auf deinem Handy.

  • Füge Wallets per öffentlicher Adresse hinzu. Füge eine öffentliche Adresse oder einen erweiterten öffentlichen Schlüssel für jede unterstützte Blockchain ein. Thrust liest die öffentlichen Chain-Daten direkt und rekonstruiert die Transaktionshistorie. Keine Seed-Phrase, kein API-Schlüssel, kein Börsen-Login. Die Abdeckung umfasst die großen Chains, auf denen Menschen tatsächlich Werte halten.
  • Importiere Börsenhistorie per CSV. Hol die CSV von deiner Börse, leg sie ab, und sie landet im selben Hauptbuch wie die On-Chain-Wallets. Bearbeitungen bleiben lokal.
  • Manuelle Tranchen für Peer-to-Peer und Geschenke. Trage Datum, Menge, Preis und Gebühr ein — Thrust behandelt das als vollwertige Tranche, nicht als Fußnote.
  • Einheitliches Hauptbuch über Fiat und Krypto hinweg. Dieselbe App hält deine Bankkonten, Karten, Brokerage und Krypto, sodass die Anschaffungskosten neben dem Cash leben, mit dem sie bezahlt wurden. Transfers zwischen Fiat und Krypto bleiben korrekt klassifiziert.
  • Multi-Currency standardmäßig. Kauf in Euro, Verkauf in Dollar, Halten über beide hinweg — Thrust führt einen pro-Ereignis-FX-Kurs, sodass die Basis in deiner Heimatwährung bleibt, ohne dass du rechnen musst.
  • Ghost Mode. Nichts verlässt das Gerät. Es gibt kein Server-Konto, keine Analyse-Pipeline, die beobachtet, was du besitzt, keine Drittpartei, die deine Wallet-Adressen erfährt. Die Anschaffungskosten existieren nur auf deinem Handy (und im iCloud-Backup, falls du es aktivierst).
  • AI CFO, der nur deine lokalen Daten liest. Wenn die App “Diese Tranche wird seit über einem Jahr gehalten” oder “Du hast unrealisierte Verluste, die einen Blick wert sind” einblendet, liest sie aus dem geräteinternen Hauptbuch, das du aufgebaut hast. Nichts wird zur Analyse herausgeschickt.

Das Ergebnis ist ein Anschaffungskosten-Hauptbuch, das von Grund auf privat ist, vollständig genug, um zur Steuerzeit verteidigt zu werden, und aus Eingaben besteht, die du kontrollierst.

Schlussgedanke

Anschaffungskosten sind die langweilige Zahl, die jede interessante Entscheidung in Krypto erst möglich macht — wann verkaufen, wann Verluste realisieren, wann umschichten, was du tatsächlich schuldest. Dass sie für die meisten Leute eine Vermutung bleibt, liegt nicht daran, dass die Mathematik schwer wäre. Es liegt daran, dass die Standard-Tools mehr Zugriff verlangen, als die Mathematik braucht. Du kannst die Zugangsdaten behalten, die öffentlichen Daten nehmen und trotzdem zur richtigen Zahl kommen. Die Arbeit ist ein sorgfältiger Nachmittag und danach ein fünfminütiger Check pro Woche. Die Privatsphäre, die du zurückgewinnst, ist dauerhaft.