In dieser Anleitung finden Sie alles, was Sie über die Verwendung des CSV-Formats von CryptoBooks und die korrekte Eingabe Ihrer Transaktionen in dieses Format wissen müssen.
Was ist das CryptoBooks Custom CSV?
Das CryptoBooks Custom CSV ist ein spezielles Tabellenkalkulationsformat, das wir für den Import Ihrer Transaktionen akzeptieren. Sie sollten dieses Format verwenden, wenn
wir keine direkte API-Verbindung zu Ihrer Plattform unterstützen
wir das native Exportformat der Plattform nicht unterstützen
Unser benutzerdefiniertes CSV-Format ist einfach und unkompliziert und macht es Ihnen leicht, Ihre Transaktionen hinzuzufügen und sie in CryptoBooks hochzuladen. Füllen Sie einfach Ihre Transaktionsdetails nach unserer Vorlage aus, und Sie können Ihre Daten importieren, auch wenn Ihre Plattform nicht direkt unterstützt wird.
ℹ️ Was ist eine CSV-Datei und wie kann man sie bearbeiten?
Wenn Sie mit CSV-Dateien nicht vertraut sind oder Hilfe beim Bearbeiten und Speichern benötigen, lesen Sie diesen Leitfaden. Alternativ können Sie die Formatierung auch unserem CSV-Service überlassen - mehr dazu erfahren Sie in diesem Leitfaden.
Das CSV-Format
Das CSV-Format von CryptoBooks besteht aus 13 Spalten. Die erste Zeile enthält den CSV-Kopf mit dem Titel jeder Spalte, und jede Spalte hat einen anderen Zweck.
Die Spalten müssen nach bestimmten Regeln ausgefüllt werden (die in diesem Abschnitt erläutert werden) und müssen in der richtigen Reihenfolge bleiben.
Dies ist immer die erforderliche Kopfzeile:
TYP, KATEGORIE, TRANSAKTIONSDATUM, AUSGANGSWÄHRUNG, AUSGANGSBETRAG, AUSGANGSWERT, EINGANGSWÄHRUNG, EINGANGSBETRAG, EINGANGSWERT, GEBÜHRENWÄHRUNG, GEBÜHRENBETRAG, SCHEINE, ORIGINAL-ID
Sie können einige Spalten leer lassen, wenn sie nicht zutreffend sind, aber alle Kopfzeilen müssen enthalten sein. Jede Zeile steht für eine einzelne Transaktion und darf nur die Daten enthalten, die sich auf diese Transaktion beziehen.
Sie brauchen die CSV-Datei nicht von Grund auf neu zu erstellen. Sie können eine Vorlage herunterladen, in der die Kopfzeilen bereits ausgefüllt sind, indem Sie hier klicken.
TYP
Das Ausfüllen dieser Spalte ist immer obligatorisch. Diese Spalte wird verwendet, um zu erklären, ob Sie in der Transaktion einen Vermögenswert erhalten, einen Vermögenswert bezahlt/gesendet oder einen Vermögenswert mit einem anderen getauscht haben. Die akzeptierten Werte für dieses Feld sind:
Eingehend
Ausgehend
Handel
KATEGORIE
Das Ausfüllen dieser Spalte ist immer obligatorisch. Kategorien helfen bei der Organisation Ihrer Buchhaltung und stellen sicher, dass die Software jede Transaktion für Steuerzwecke korrekt behandelt.
Belohnungen, die als Einkommen gemeldet werden müssen, können beispielsweise als Verdienst oder Einkommen kategorisiert werden, so dass sie gemäß den örtlichen Steuervorschriften behandelt werden.
Die standardmäßige und am häufigsten verwendete Kategorie ist Handel. Weitere Informationen zu Transaktionskategorien und deren Verwendung finden Sie in diesem Artikel.
TRANSAKTIONSDATUM
Das Ausfüllen dieser Spalte ist immer obligatorisch. Sie ermöglicht es der Software zu verstehen, wann eine Transaktion stattgefunden hat. Hier finden Sie eine Liste der Formate, die unterstützt werden:
jjjj-MM-tt HH:mm:ss
jjjj-MM-tt HH:mm
tt/MM/jjjjj HH:mm:ss
tt/MM/jjjjj HH:mm
Dabei steht jjjj für das Jahr, MM für den Monat, tt für den Tag, hh für die Stunde, mm für die Minuten und ss für die Sekunden.
Wenn z. B. eine Transaktion am 02. Januar 2024 um 21:45 Uhr stattfand, kann sie wie folgt importiert werden:
2024-01-02 21:45:00
2024-01-02 21:45
02-01-2024 21:45:00
02-01-2024 21:45
OUT WÄHRUNG
Geben Sie den Ticker des gesendeten Vermögenswerts ein.
Dieses Feld ist obligatorisch für ausgehende und Handelstransaktionen.
Lassen Sie dieses Feld für eingehende Transaktionen leer.
Wenn Sie z. B. 2,34 ETH verkauft haben, geben Sie ETH ein.
OUT AMOUNT
Geben Sie hier den Betrag (oder die Menge) des gesendeten Vermögenswerts ein.
Dieses Feld ist obligatorisch für ausgehende und Handels-Transaktionen.
Lassen Sie dieses Feld für eingehende Transaktionen leer.
⚠️ Denken Sie an Anführungszeichen, wenn Sie Kommas innerhalb des Betrags verwenden
Wenn Sie ein Komma als Dezimaltrennzeichen verwenden, müssen Sie die Beträge und Beträge in Anführungszeichen setzen ("xxxx.xx").
Diese Regel muss für alle Felder gelten, in denen Sie Zahlenwerte eingeben, die ein Komma als Dezimaltrennzeichen verwenden.
Beispiel: Sie müssen eine eingehende Transaktion von € 2.999,85 importieren
Falsches Zeilenformat
Incoming,Trading,13/04/2022 19:04,EUR,2999,85,,,,,,,,
Richtige Zeilenformate
Incoming,Trading,13/04/2022 19:04,EUR,"2999,85",,,,,,,,
Incoming,Trading,13/04/2022 19:04,EUR,2999.85,,,,,,,,
OUT FIAT VALUE
Geben Sie den Gesamtwert der von Ihnen gesendeten Vermögenswerte in Ihrer Fiat-Währung ein.
Dieses Feld ist optional für ausgehende und Handels-Transaktionen.
Lassen Sie dieses Feld bei eingehenden Transaktionen leer.
Wenn Sie z.B. ein Krypto-Asset im Gesamtwert von 2.456,87 € verkauft haben, geben Sie 2456,87 oder "2456,87" ein.
IN WÄHRUNG
Geben Sie den Ticker des erhaltenen Vermögenswerts ein.
Dieses Feld ist für eingehende Transaktionen und Handelsgeschäfte obligatorisch.
Lassen Sie dieses Feld bei ausgehenden Transaktionen leer.
Wenn Sie z.B. 0,23 BTC gekauft haben, geben Sie BTC ein.
BETRAG
Geben Sie hier den Betrag (oder die Menge) des erhaltenen Vermögenswerts ein
Dieses Feld ist ein Pflichtfeld für eingehende Transaktionen und Handelsgeschäfte.
Lassen Sie dieses Feld für ausgehende Transaktionen leer.
Wenn Sie z. B. 0,23 BTC gekauft haben, geben Sie 2,34 oder "2,34" ein.
IN FIAT WERT
Geben Sie den Gesamtwert der von Ihnen gesendeten Vermögenswerte in Ihrer Fiat-Währung ein
Dieses Feld ist optional für eingehende und Handels-Transaktionen. Wenn Sie es leer lassen, verwenden wir den Marktwert zum Zeitpunkt der Transaktion (falls verfügbar).
Lassen Sie dieses Feld für ausgehende Transaktionen leer.
Wenn Sie z.B. ein Krypto-Asset im Gesamtwert von €2.000,34 verkauft haben, geben Sie 2000,34 oder "2000,34" ein.
GEBÜHRENWÄHRUNG
Geben Sie hier den Ticker des Vermögenswerts ein, mit dem Sie die Gebühren bezahlt haben.
Dieses Feld ist für alle Transaktionen optional, Sie sollten es nur ausfüllen, wenn Sie Gebühren bezahlt haben.
Wenn Sie z.B. 0,0034 ETH bezahlt haben, geben Sie ETH ein.
GEBÜHRENBETRAG
Geben Sie hier den Betrag (oder die Menge) des Vermögenswerts ein, den Sie zur Zahlung der Gebühren verwendet haben.
Dieses Feld ist für alle Transaktionen optional, Sie sollten es nur ausfüllen, wenn Sie Gebühren bezahlt haben.
Wenn Sie z.B. 0,0034 ETH bezahlt haben, geben Sie 0,0034 oder "0,0034" ein.
ANMERKUNGEN
In diesem Feld können Sie Anmerkungen zu einer Transaktion eingeben. Die hier eingegebenen Kommentare werden nach dem Import in CryptoBooks in den Transaktionsdetails angezeigt.
Dieses Feld ist immer optional und kann maximal 200 Zeichen lang sein.
ORIGINAL-ID
In dieses Feld kann die eindeutige ID der Transaktion eingegeben werden, die von der Börse oder der Blockchain zur Verfügung gestellt wird (z.B. Transaktionshash). Dies kann helfen, die Transaktion in CryptoBooks mit ihrer Quelle abzugleichen. Nach dem Import wird sie in den Transaktionsdetails angezeigt. Dieses Feld ist immer optional.
So fügen Sie eine Handelstransaktion ein
Die Spalten, die Sie für eine Transaktion ausfüllen müssen, sind:
TYP
KATEGORIE
TRANSAKTIONSDATUM
OUT WÄHRUNG
OUT BETRAG
EIN WÄHRUNG
BETRAG EIN
GEBÜHR WÄHRUNG (nur wenn für die Durchführung der Transaktion eine Gebühr gezahlt wurde)
GEBÜHRENBETRAG (nur wenn eine Gebühr für die Durchführung der Transaktion gezahlt wurde)
Zum Beispiel habe ich am 01/01/2025 um 13:34:56 Uhr 15,45 ETH gegen 1 BTC getauscht, der zu diesem Zeitpunkt 30.000,00 € wert war, und dafür eine Gebühr von 2,00 € bezahlt.
Wenn ich den fiat Wert angeben möchte:
Trade,Trading,01-01-2025 13:34:56,ETH,15.45,30000,BTC,1,30000,EUR,2,,,
Oder wenn Sie Kommas als Dezimaltrennzeichen verwenden:
Trade,Trading,01-01-2025 13:34:56,ETH,"15,45",30000,BTC,1,30000,EUR,2,,,
Denken Sie daran, dass auch die Überschrift des Feldes innerhalb der Anführungszeichen stehen muss, z.B. "IN AMOUNT".
Wenn Sie den Wert nicht angeben wollen, sondern den Marktpreis zu diesem Zeitpunkt verwenden wollen:
Trade,Trading,01-01-2025 13:34:56,ETH,,15.45,BTC,1,,EUR,2,,,
Wenn Sie keine Notiz hinzufügen möchten:
Trade,Trading,01-01-2025 13:34:56,ETH,,15.45,BTC,1,,EUR,2,Dies ist eine Notiz,,
Wie man eine eingehende Transaktion einfügt
Die Spalten, die Sie für einen Trade ausfüllen müssen, sind:
TYP
KATEGORIE
TRANSAKTIONSDATUM
IN WÄHRUNG
BETRAG
GEBÜHR WÄHRUNG (nur wenn für die Durchführung der Transaktion eine Gebühr gezahlt wurde)
GEBÜHRENBETRAG (nur, wenn eine Gebühr für die Durchführung der Transaktion gezahlt wurde)
Beispiel: Am 26.12.2025 um 14:41:01 Uhr kaufte ich mit meiner Karte 3 BTC, die zu diesem Zeitpunkt einen Gesamtwert von 120.000,00 € hatten, und zahlte eine Gebühr von 0,05 BTC.
Wenn ich den Fiat-Wert angeben möchte:
Incoming,Trading,26-12-2025 14:41:01,BTC,3,120000,,,,,BTC,0.05,,,
Wenn ich den Wert nicht angeben will, sondern den Marktpreis zu diesem Zeitpunkt verwenden will:
Incoming,Trading,26-12-2025 14:41:01,BTC,3,,,,,,BTC,0.05,,,
Wie man eine ausgehende Transaktion einfügt
Die Spalten, die Sie für einen Trade ausfüllen müssen, sind:
TYP
KATEGORIE
TRANSAKTIONSDATUM
AUSGANGSWÄHRUNG
AUSGANGSBETRAG
GEBÜHRENWÄHRUNG (nur wenn für die Durchführung der Transaktion eine Gebühr gezahlt wurde)
GEBÜHRENBETRAG (nur wenn eine Gebühr für die Durchführung der Transaktion gezahlt wurde)
Am 13.05.2025 um 10:12 Uhr habe ich z.B. 2.500,00 USDT gesendet, die zu diesem Zeitpunkt insgesamt € 2.200,00 wert waren, und dafür eine Gebühr von 1,55 USD bezahlt.
Wenn ich den Fiat-Wert angeben möchte:
Incoming,Trading,13-05-2025 10:12,,,,USDT,2500,2200,,USD,1.55,,,
Wenn ich den Wert nicht angeben, sondern den Marktpreis zu diesem Zeitpunkt verwenden möchte:
Incoming,Trading,13-05-2025 10:12,,,,USDT,2500,,,USD,1.55,,,
