Zum Inhalt springen

Anleitung · Fehlersuche

CoinTracking Fehler beheben: Transfers, Duplikate und fehlende Käufe

CoinTracking zeigt Warnungen, Gewinne wirken zu hoch oder der Bestand ist negativ? Wir zeigen, wo du im Menü „Analyse > Checks“ suchst, in welcher Reihenfolge du vorgehst und wie du die Ursache findest.

Phil · CryptoTuts GründerBilder aus unserem Konto vom 27.10.2026 · Fakten geprüft am 27.10.2026
Fundort
Analyse > Checks
fünf Prüfberichte
Reihenfolge
Weiße Zeilen zuerst
dann älteste Warnung zuerst
Vor dem Löschen
Backup
Trade Backups im Menü Tools
Support
Keine Änderungen
im Kundenkonto aus Sicherheitsgründen

Vorbereitung

Das brauchst du.

  • Ein CoinTracking-Konto mit importierten Börsen und Wallets.
  • Die Exportdateien deiner Börsen und die Kontoauszüge, vor allem für die ersten Jahre.
  • Ein Backup deiner Transaktionen, bevor du etwas löschst oder in großer Zahl änderst.

Fall 1

Erst schauen, wo CoinTracking Fehler zeigt.

Die Prüfwerkzeuge sind in einem Menü gebündelt. Wenn du sie in der richtigen Reihenfolge nutzt, findest du die Ursache schneller als bei Einzelkorrekturen.

  1. Schritt 1 von 3

    Schritt 1: Das Menü „Analyse > Checks“ öffnen

    Fünf Berichte, ein Ort.

    Im Menü „Analyse“ gibt es den Eintrag „Checks“. Dort liegen „Bilanzen Check“, „Fehlende Transaktionen“, „Doppelte Transaktionen“, „Transaktionen validieren“ und der „Transaktionsfluss Report“. Die Hilfe nennt die Kategorie teils auch „Reports > Checks“. Sie meint dasselbe Menü. Nutze diese Berichte, bevor du den Steuerbericht erstellst.

  2. Schritt 2 von 3

    Schritt 2: Mit dem Bilanzen Check beginnen

    Gemeldeter gegen berechneten Bestand.

    Der Bilanzen Check vergleicht die Bilanz der Börse mit dem, was aus deinen Transaktionen folgt. Weichen sie ab, fehlt etwas oder es ist etwas doppelt. Negative Coin-Bestände siehst du auch unter „Berichte > Bestand nach Börse“. Laut Hilfe solltest du dort keine negativen Werte sehen, außer eventuell beim Fiat-Saldo.

  3. Schritt 3 von 3

    Schritt 3: Reihenfolge festlegen und Backup anlegen

    Weiße Zeilen zuerst, älteste Warnungen zuerst.

    Die Hilfe empfiehlt, erst die weißen Zeilen im Bericht „Fehlende Transaktionen“ zu vervollständigen und danach die ältesten Warnungen zu beheben. Arbeite dich chronologisch nach vorn, denn eine Lücke wirkt auf alle späteren Verkäufe. Warnungen verweisen laut Hilfe nicht immer auf die schuldige Transaktion. Lege vorher unter „Tools > Trade Backups“ eine Sicherung an.

Fall 2

Transfer nicht erkannt: fehlende Transaktionen.

Ein Transfer zwischen eigenen Konten besteht aus zwei Buchungen: Auszahlung und Einzahlung. Fehlt eine Seite, kennt CoinTracking den Kaufpreis nicht mehr.

  1. Schritt 1 von 4

    Schritt 1: Den Bericht „Fehlende Transaktionen“ lesen

    Trefferzeile von Exakt bis Kein Treffer.

    Der Bericht sucht zu jeder Ein- und Auszahlung das Gegenstück. Oben stellst du die Genauigkeit des Betrages und die Zeitgenauigkeit ein. Bei uns stand die Zeitgenauigkeit auf „Moderat“, die Betragsgenauigkeit auf einem hohen Standardwert. Die Trefferzeile zeigt „Exakt“, „Hoch“, „Mittel“, „Niedrig“ und „Kein Treffer“. Weiß bedeutet laut Hilfe, dass keine passende Transaktion gefunden wurde. Dort fängst du an.

  2. Schritt 2 von 4

    Schritt 2: Ursachen für eine fehlende Gegenseite

    Typ, Zeit, Gebühr oder Duplikat.

    Typische Gründe laut Hilfe: Der Abstand zwischen Aus- und Einzahlung ist zu groß. Der Transaktionstyp ist falsch, etwa ein Airdrop als Einzahlung. Eine Gebühr fehlt oder ist falsch. Ein Transfer wurde zusammengefasst oder aufgeteilt erfasst. Oder eine Seite ist als Duplikat markiert und wird ignoriert. Oft hilft ein Blick auf beide Zeitstempel und auf die Netzwerkgebühr.

  3. Schritt 3 von 4

    Schritt 3: Fehlende Seite ergänzen

    Neue Transaktion oder vorhandene anpassen.

    Importiere zuerst die fehlende Börse oder Wallet. Fehlt die Buchung auch danach, legst du sie über „Neu“ an: Typ „Auszahlung“ oder „Einzahlung“, Datum, Menge, Börse. Bei Gebühren trägst du die Auszahlung als Menge plus Gebühr ein und die Gebühr als eigene Buchung. Der Beispieltext der Hilfe nennt eine Auszahlung von 1,001 BTC, eine Gebühr von 0,001 BTC und eine Einzahlung von 1 BTC. Kommentare im Bericht helfen dir, geprüfte Einträge zu markieren.

  4. Schritt 4 von 4

    Schritt 4: Depottrennung und Reihenfolge der Buchungen

    Auszahlung muss vor der Einzahlung liegen.

    Ist die Depottrennung aktiv, wandert die Kostenbasis nur mit einem sauberen Transfer von Wallet zu Wallet. Dafür muss die Auszahlung zeitlich vor der Einzahlung stehen. Liegt die Einzahlung davor, geht die Kostenbasis verloren und im Steuerbericht erscheint eine Warnung. Korrigiere den Zeitstempel und erstelle den Bericht neu. Vor dem Einschalten der Depottrennung sollten alle Transfers vollständig sein.

Fall 3

Doppelte Importe finden und löschen.

Duplikate verfälschen Bestände und können die Warnung zum Kaufpool verdecken oder auslösen. Sie erhöhen außerdem die Zahl deiner Transaktionen.

  1. Schritt 1 von 4

    Schritt 1: Den Bericht „Doppelte Transaktionen“ öffnen

    Treffer nach Transaktions-ID.

    Der Bericht prüft anhand der Transaktions-ID. In unserem Testkonto stand dort „Perfekt! Keine Duplikate gefunden!“. Gibt es Treffer, zeigt der Bericht einen Knopf „Alle Duplikate löschen“. Zusätzlich gibt es einen Filter, mit dem du die Treffer erst prüfst. Ob der Bericht auch API- und CSV-Zeilen derselben Transaktion erkennt, wenn die IDs nicht gleich sind, haben wir im Test nicht geprüft. Die Hilfe nennt nur die Transaktions-ID.

  2. Schritt 2 von 4

    Schritt 2: Die Quelle finden

    Spalten „Importiert von“ und „hinzugefügt am“.

    Öffne die Vollansicht der Transaktionsliste und blende über „Spalten verwalten“ die Spalten „Transaktions-ID“, „Importiert von“ und „hinzugefügt am“ ein. Filtere mit der erweiterten Suche nach Coin und Börse. So siehst du, ob eine Datei oder ein API-Job die Doppelten erzeugt hat. Auffällig hohe Werte bei USDT oder Euro sind laut Hilfe ein Hinweis auf Duplikate.

  3. Schritt 3 von 4

    Schritt 3: Gezielt löschen

    Nach Börse und Importzeitraum filtern.

    Mit „Gruppiert Editieren/Löschen“ löschst du viele Zeilen auf einmal, gefiltert nach Börse und Importdatum. Das ist genauer als der Knopf für alle Duplikate. Nach einem größeren Eingriff prüfst du „Bilanz pro Börse“ und die Prüfberichte erneut.

  4. Schritt 4 von 4

    Schritt 4: Verhindern, dass sie zurückkommen

    Eine Importmethode, Startdatum, API-Job einstellen.

    Die Hilfe rät: nur eine Importmethode je Konto verwenden. Gelöschte API-Transaktionen kommen laut Hilfe beim nächsten Abruf zurück. Das verhinderst du mit einem Startdatum im API-Job oder indem du den Job auf manuell stellst. Hast du API und Datei kombiniert, setzt du das Startdatum nach das Ende der Dateidaten. Bereits importierte Buchungen bleiben bis zum Löschen. Die Hilfeseiten widersprechen sich hier etwas, wir folgen der vorsichtigen Empfehlung.

Fall 4

„Keinen geeigneten Kauf“ und Einstandspreis null.

Diese Warnung heißt: Für einen Verkauf findet CoinTracking keinen Kauf mehr im Kaufpool. Dann geht das Tool davon aus, dass du den Coin kostenlos bekommen hast. Der Einstandspreis ist null und der Gewinn wirkt zu hoch.

  1. Schritt 1 von 5

    Schritt 1: Die Warnung finden

    Im Steuerbericht oder bei den realisierten Gewinnen.

    In unserem Testkonto haben wir einen Verkauf ohne vorherigen Kauf angelegt. CoinTracking zeigt dann unter Analyse, Gewinne & Steuern, „Realisierte & unrealisierte Gewinne“ im Abschnitt „Realisierter Gewinn / Verlust für alle Verkäufe“ (über „Details anzeigen“) ein Warndreieck mit dem Text „Es liegt kein passender Kauf zu diesem Verkauf vor. Nehme Kauf am gleichen Tag für 0 EUR an“. Das Kaufdatum steht auf „n/A“, die Kosten auf null, und der ganze Verkaufswert erscheint als Gewinn. Die Hilfe nennt die Warnung „Es gibt keinen geeigneten Kauf für diesen Verkauf - alle Einkaufspools verbraucht“, sie steht auch im Steuerbericht. Gehe nicht den ganzen Account auf einmal an, sondern eine Börse oder Wallet nach der anderen.

  2. Schritt 2 von 5

    Schritt 2: Den Transaktionsfluss Report nutzen

    Zeigt, wo im Bestand eine Lücke entsteht.

    Der Transaktionsfluss Report zeigt Fluss und Bestand eines Coins und macht negative Kaufpools sichtbar. Filtere nach Coin und Datum und suche den Verkauf, der mehr abzieht, als vorher da war. Von dort gehst du in der Historie zurück und schaust im Bericht „Fehlende Transaktionen“ nach weißen Zeilen.

  3. Schritt 3 von 5

    Schritt 3: Kartenkäufe auf „Handel“ ändern

    Ein Kauf, der als Einzahlung importiert wurde, hat keinen Kaufpreis.

    Ein Klassiker: Ein Kauf per Karte oder Überweisung wurde als Einzahlung importiert. Eine Einzahlung erzeugt keine Kostenbasis. Ändere den Typ der Zeile auf „Handel“ und trage die Gegenseite (Euro oder Stablecoin) ein. Bei manchen Börsen kommen auch Stablecoin-Direktkäufe nur als Einzahlung an.

  4. Schritt 4 von 5

    Schritt 4: Wert gezielt anpassen

    Nur mit Beleg, nur mit Backup.

    Passt der automatische Preis nicht, wählst du den Trade, dann „Bearbeiten“ und „Asset-Wert bearbeiten“, und trägst den belegten Kauf- oder Verkaufspreis ein. „Asset-Werte zurücksetzen“ löscht alle manuellen Preise wieder. Bei wichtigen Beträgen sprich vorher mit deiner Steuerberatung.

  5. Schritt 5 von 5

    Schritt 5: Nach dem Eingriff prüfen

    Duplikate, Bilanzen, Steuerbericht neu erstellen.

    Nach jeder Änderung meldet CoinTracking oben „Achtung: Die Daten auf dieser Seite sind nicht korrekt, da deine Trades noch nicht kalkuliert wurden“. Starte die Neuberechnung über den Link im Hinweis. Prüfe nach jeder Korrektur noch einmal die Duplikate und den Bilanzen Check. Mit „Transaktionen validieren“ gleichst du reale Bestände mit den importierten Daten ab. Erstelle erst danach den Steuerbericht neu. Verschwindet die Warnung nicht, liegt die Lücke weiter vorn in der Historie.

Fall 5

Euro-Einzahlung, Kartenkauf, Sparplan und EUR-USDT-Coin.

Hier gibt es die meisten Rückfragen. Entscheidend ist, wie du Euro-Einzahlungen buchst. Die Hilfe kennt zwei Methoden, und du darfst sie nie mischen.

  1. Schritt 1 von 4

    Schritt 1: Gesamtsaldo oder Exchange-basiert

    Eine Methode wählen und dabei bleiben.

    Bei der empfohlenen Methode „Gesamtsaldo“ trägst du keine Euro-Ein- und -Auszahlungen ein, sondern nur die Trades. Bei „Exchange-basiert“ buchst du Euro-Einzahlungen je Börse. Es gibt laut Hilfe keinen Schalter zum Umstellen. Alles hängt davon ab, wie du Euro-Einzahlungen buchst. Mischst du beide, stimmen die Salden nicht mehr.

  2. Schritt 2 von 4

    Schritt 2: Negativer Euro-Bestand ist bei „Gesamtsaldo“ normal

    Er zeigt eingesetztes Geld, nicht dein Konto.

    Bei der Methode „Gesamtsaldo“ steht der Euro-Bestand im Minus. Das ist laut Hilfe kein Fehler: Er zeigt das insgesamt eingesetzte Geld abzüglich realisierter Gewinne. Er wird positiv, sobald du Gewinne realisiert hast. Willst du kein Minus, trägst du die Einzahlungen je Börse ein. Das ist laut Hilfe für exakte Performance nicht empfohlen. Oder du aktivierst im API-Job „FIAT-Transaktionen importieren“. Ob dein API-Import Euro-Einzahlungen standardmäßig mitliefert, beschreibt die Hilfe uneinheitlich. Schau in den Einstellungen deines Jobs nach.

  3. Schritt 3 von 4

    Schritt 3: Kartenkauf und Sparplan als Einzahlung

    Wird ein Kauf als Einzahlung importiert, fehlt der Kaufpreis.

    Hat der Import einen Krypto-Kauf als Einzahlung statt als Handel erfasst, hat der Coin keine Kostenbasis. Ändere den Typ auf „Handel“, wie im vorigen Kapitel gezeigt. Bei Sparplänen gilt dasselbe, sobald einzelne Käufe als Einzahlung ankommen. Ob Bitvavo-Sparpläne oder wiederkehrende Käufe sauber importiert werden, haben wir im Test nicht geprüft. Die Hilfe nennt dazu keinen eigenen Artikel.

  4. Schritt 4 von 4

    Schritt 4: Der Umweg EUR, USDT, Coin

    Zwei Trades mit je eigener Kostenbasis.

    Kaufst du erst USDT mit Euro und dann einen Coin mit USDT, sind das zwei Trades. Beide müssen als „Handel“ in der Liste stehen. Fehlt der erste, hat das USDT keinen Kaufpreis und der Coin erbt die Lücke. Eine ausdrückliche Anleitung für genau diesen Umweg haben wir in der Hilfe nicht gefunden. Die Preise für die Bewertung nimmt CoinTracking nach einer festen Reihenfolge: zuerst Fiat-Preise, dann Stablecoin-Preise, dann Marktvolumen.

Wenn es nicht klappt

Typische Probleme in CoinTracking und was hilft.

Die häufigsten Stolpersteine, die uns im eigenen Konto oder in der offiziellen Hilfe begegnet sind.

  • Die Warnung „alle Einkaufspools verbraucht“ bleibt

    Such die Stelle, an der der Bestand des Coins zuerst zu klein wird, nicht den Verkauf selbst. Prüfe fehlende Transfers, Kartenkäufe als Einzahlung und Duplikate. Dann erstellst du den Bericht neu.

  • Bericht „Fehlende Transaktionen“ zeigt nur weiße Zeilen

    Es gibt dort keine passende Gegenseite. Importiere die zweite Börse oder Wallet oder lege die Buchung von Hand an. Prüfe auch, ob eine Seite als Duplikat markiert ist.

  • Der Bericht „Doppelte Transaktionen“ ist leer, in der Liste sind aber Doppelte

    Der Bericht arbeitet mit der Transaktions-ID. Haben API und Datei verschiedene IDs, findet er nichts. Prüfe die Spalte „Importiert von“ und lösche gezielt über „Gruppiert Editieren/Löschen“.

  • Gelöschte Transaktionen sind nach dem Sync wieder da

    Der API-Job lädt sie neu. Setze ein Startdatum im Job oder stelle ihn auf manuell.

  • Der Euro-Bestand ist negativ

    Bei der Methode Gesamtsaldo ist das normal. Prüfe nur, ob du Ein- und Auszahlungen in Euro versehentlich gemischt hast.

FAQ

Häufige Fragen zu CoinTracking.

Was bedeutet „Es gibt keinen geeigneten Kauf für diesen Verkauf“?
CoinTracking findet für einen Verkauf keinen passenden Kauf mehr im Kaufpool und setzt den Einstandspreis auf null. Meist fehlt ein Kauf oder ein Transfer, oder ein Kauf wurde als Einzahlung importiert.
Wo finde ich fehlende und doppelte Transaktionen?
Im Menü „Analyse > Checks“. Dort liegen die Berichte „Fehlende Transaktionen“ und „Doppelte Transaktionen“, dazu Bilanzen Check, Transaktionen validieren und der Transaktionsfluss Report.
Darf ich „Alle Duplikate löschen“ klicken?
Erst nach einem Backup und nach einem Blick auf die Treffer. Ist der Gesamtbestand korrekt, löschst du markierte Duplikate laut Hilfe besser nicht automatisch.
Ist ein negativer Euro-Bestand ein Fehler?
Bei der empfohlenen Methode Gesamtsaldo nicht. Der Wert zeigt das eingesetzte Geld abzüglich realisierter Gewinne. Er wird positiv, wenn du Gewinne realisiert hast.
Wie buche ich einen Kauf per Kreditkarte richtig?
Als „Handel“ mit dem Coin als Kauf und Euro als Verkauf. Wurde er als Einzahlung importiert, änderst du den Typ. Sonst fehlt dem Coin der Kaufpreis.
Kann mir der CoinTracking-Support die Daten korrigieren?
Nein. Der Support nimmt aus Sicherheitsgründen keine Änderungen im Kundenkonto vor. Für die Bereinigung gibt es einen kostenpflichtigen Full-Service.

Weiterlesen

Passende Anleitungen und Seiten.

Blockpit, CoinTracking und Waltio sind Partner von CryptoTuts. Mit * markierte Links sind Werbung, CryptoTuts kann eine Vergütung erhalten. Die übrigen Tools verlinken wir neutral.