blockbilanz
Kostenlos starten
Wissen

Wenn es für einen Token keinen Kurs gibt

Jeder Vorgang braucht einen Euro-Wert, und den gibt es nicht immer. Wie diese Lücke gefüllt wird, entscheidet darüber, ob ein Bericht einer Nachfrage standhält.

Veröffentlicht am 23. September 2026, zuletzt geprüft am 3. Oktober 2026

Warum ein Kurs gebraucht wird

Die Steuer rechnet in Euro. Jeder Vorgang, der steuerlich zählt, braucht deshalb einen Euro-Wert: der Tausch braucht den Wert beider Seiten, der Zufluss den Wert im Zuflusszeitpunkt, der Verkauf den Erlös.

Bei BTC gegen Euro ist das trivial. Bei einem Token, der vor vier Jahren auf einem einzigen DEX-Pool gehandelt wurde und heute nicht mehr existiert, ist es das nicht.

Was das BMF-Schreiben zulässt

Maßgeblich ist der Marktkurs im Zeitpunkt des Vorgangs. Als Quelle nennt Randnummer 43 ausdrücklich sowohl Handelsplattformen als auch webbasierte Listen wie CoinMarketCap und CoinGecko.

Und dann kommt eine Erleichterung, die viele nicht kennen: Nach Randnummer 91 wird der Ansatz eines Tageskurses nicht beanstandet, wenn er nach dokumentierten Vorgaben ermittelt wird und die Wertermittlung gleichmäßig erfolgt. Zulässig sind Tagesdurchschnitts-, Tageszeit- und Tagesschlusskurs.

Die Bedingung steckt im Wort gleichmäßig. An ihr fehlt es zum Beispiel, wenn die Anschaffungskosten aus der Liste mit den höchsten und die Veräußerungserlöse aus der Liste mit den niedrigsten Kursen kommen. Wer mit Tageskursen arbeitet, muss also eine Quelle und einen Zeitpunkt wählen und dabei bleiben.

Warum wir trotzdem genauer rechnen

Ein Tageskurs ist zulässig, aber er ist nicht genau. Bei einem Token, der an diesem Tag um vierzig Prozent gestiegen ist, liegt zwischen Tagesschluss und tatsächlichem Zeitpunkt ein erheblicher Teil der Bemessungsgrundlage.

blockbilanz führt deshalb eine eigene Kursdatenbank und bewertet jeden Vorgang mit dem Kurs, der seinem Zeitpunkt am nächsten liegt. Jeder Kurs ist so genau wie die beste Quelle; der Nachweis an jedem Vorgang sagt, wie genau: auf 5 Minuten, auf die Stunde oder auf den Tag. Der Zeitstempel kommt aus der Blockchain oder dem Börsenexport, nicht aus einer Annahme.

Das ist genauer als gefordert, und der Vorteil zeigt sich im Ergebnis: Der Wert entspricht dem, was tatsächlich geschehen ist, und die Frage nach der Gleichmäßigkeit stellt sich gar nicht erst, weil alle Werte aus derselben Systematik stammen.

Die Stufenfolge

Nicht jeder Vorgang findet einen Kurs auf 5 Minuten genau. Dann wird in einer festen Reihenfolge weitergesucht, statt zu raten, und jede Stufe wird am Vorgang vermerkt:

  1. Auf 5 Minuten genau. Ein Kurs höchstens fünf Minuten vom Zeitpunkt des Vorgangs entfernt.
  2. Auf die Stunde genau. Kein Kurs so nah, aber einer in der Stunde darum.
  3. Der Tageskurs. Die Tageskerze des Vorgangstags, also die Genauigkeit, die das BMF-Schreiben ohnehin nicht beanstandet.
  4. Der Handelspreis aus der Gegenleistung. Bei einem Tausch nennt die Transaktion selbst einen Preis, wenn der Markt keinen hat. Randnummer 58 sieht das ausdrücklich vor: Lässt sich der Marktkurs der erlangten Kryptowerte nicht ermitteln, wird der Ansatz des Kurses der hingegebenen nicht beanstandet. Ersatz, nicht Vorrang.
  5. Der händisch gesetzte Kurs, wenn du selbst einen belegst.
  6. Der letzte bekannte Kurs. Wurde der Wert an diesem Tag überhaupt nicht gehandelt, gibt es weder einen Kurs aus der Stunde noch eine Tageskerze. Dann wird der letzte Kurs vor dem Zeitpunkt genommen, höchstens 30 Tage alt, und ausdrücklich als solcher ausgewiesen. Schwächer als jeder Tagespreis, stärker als nichts.
  7. Kein Kurs. Der Vorgang bleibt offen.

Eine achte Stufe steht daneben, nicht darunter: trägt keinen Kurs. Manche Positionen haben von ihrer Art her keinen Preis, etwa eine Liquiditätsposition oder eine Schuld. Dort fehlt nichts, und es gibt nichts zu finden.

Im Bericht steht an jedem Euro-Wert, aus welcher Stufe er stammt. Ein Prüfer, der wissen will, warum genau dieser Betrag angesetzt wurde, findet die Antwort am Vorgang und muss nicht fragen.

Wann es wirklich keinen Markt gab

Das ist die Frage, an der sich entscheidet, ob null richtig oder falsch ist.

Ein Token hatte keinen Markt, wenn es zum Zeitpunkt des Vorgangs keinen Handel gab, der einen Preis trägt. Ein Pool mit einem einzigen Trade ist kein Markt: Der Preis, den dieser eine Trade erzeugt hat, sagt nichts darüber, was jemand für den Token zu zahlen bereit gewesen wäre. Dasselbe gilt für einen Pool, in dem nur der Ersteller selbst gehandelt hat.

Gab es keinen Markt, ist der Zuflusswert null, und es entstehen keine Einkünfte. Für Airdrops steht das so im Schreiben: Ist im Zeitpunkt des Erwerbs kein Marktkurs ermittelbar, wird der Ansatz mit 0 Euro nicht beanstandet (Rn. 73). Beim späteren Verkauf ist dann der volle Erlös Gewinn, innerhalb der Jahresfrist steuerpflichtig. Die Steuer verschwindet also nicht, sie verschiebt sich.

Warum eine offene Lücke besser ist als eine stille Null

Viele Werkzeuge setzen bei fehlendem Kurs still null an. Das Ergebnis ist ein Bericht, der vollständig aussieht und es nicht ist.

Der Schaden zeigt sich erst bei einer Nachfrage. Wer nicht sagen kann, welche Positionen mit null gerechnet wurden und warum, hat keine Antwort auf die naheliegendste Frage eines Prüfers. Und wer bei einem Token mit echtem Markt versehentlich null angesetzt hat, hat den Gewinn beim Verkauf um genau diesen Betrag zu hoch ausgewiesen.

blockbilanz lässt einen Vorgang deshalb offen, statt ihn zu füllen. Offene Punkte stehen sichtbar im Bestand, ein Bericht mit offenen Punkten sagt das, und erst wenn feststeht, dass es keinen Markt gab, wird mit null gerechnet und der Bericht hält es fest.

Was du dann tun kannst

Für jeden offenen Punkt gibt es drei Wege, und alle drei sind vertretbar, solange sie dokumentiert sind.

Einen Kurs nachtragen. Wenn du eine Quelle hast, die den Preis zu diesem Zeitpunkt belegt, trag ihn ein. Die Quelle gehört dazu.

Auf null entscheiden. Wenn du geprüft hast, dass es keinen Handel gab, ist das die richtige Antwort, und der Bericht weist sie als Entscheidung aus.

Schätzen und benennen. Wenn ein Markt bestand, du aber keinen Kurs für den Zeitpunkt findest, nimm einen benachbarten und sage, welchen. Eine benannte Schätzung ist eine Position, eine versteckte ist ein Risiko.

Wie das im Zusammenhang einer alten, unvollständigen Historie aussieht, steht in Die Krypto-Historie rekonstruieren. Was ein Bericht insgesamt tragen muss, steht in Was das Finanzamt sehen will.

Dieser Text erklärt, wie blockbilanz rechnet, und ersetzt keine Steuerberatung. Für deinen Einzelfall gilt, was dein Steuerberater oder dein Finanzamt sagt.

FAQ

Häufige Fragen dazu

Warum steht bei manchen Vorgängen kein Wert?
Weil es für diesen Token zu diesem Zeitpunkt keinen belastbaren Kurs gab. blockbilanz setzt dann nichts an, sondern zeigt den Vorgang als offen, damit du entscheidest.
Kann ich nicht einfach null ansetzen?
Wenn es wirklich keinen Markt gab, ist null richtig. Wenn es einen gab und du ihn nur nicht gefunden hast, ist null falsch, und beim späteren Verkauf wird der volle Erlös zum Gewinn.
Was ist mit dem Kurs auf CoinMarketCap?
Als Quelle nennt das BMF-Schreiben CoinMarketCap und CoinGecko ausdrücklich, und ein Tageskurs daraus wird nicht beanstandet, solange die Wertermittlung gleichmäßig bleibt. Genau ist er trotzdem nicht: bei volatilen Token liegen zwischen Tagesschluss und tatsächlichem Zeitpunkt zweistellige Prozentsätze.
Muss ich jeden offenen Vorgang klären?
Für einen abgeschlossenen Bericht ja. blockbilanz zeigt die offenen Punkte an und lässt einen Bericht nicht stillschweigend so tun, als wären sie geklärt.
Weiterlesen

Was als Nächstes dazugehört

Rechne es mit deinen eigenen Daten.

Wallets und Börsen verbinden, Vorgänge prüfen, Bericht erstellen. Kostenlos starten, ohne Kreditkarte.