Helpcentrum

Custom CSV importeren

Laatst bijgewerkt: 05 maart 2026
3 min leestijd
Custom CSV importeren

Laatste update: maart 2026

Met de Custom CSV-import kan je transacties toevoegen die niet automatisch worden opgehaald via een exchange-koppeling of wallet-import. Denk aan:

  • Transacties van een exchange die CryptoTax nog niet ondersteunt
  • OTC-trades (bv. rechtstreeks met een tegenpartij)
  • Mining-inkomsten of airdrops die niet on-chain staan
  • Migratie vanuit een andere belastingtool

Je maakt zelf een CSV-bestand aan met je transacties en uploadt het in CryptoTax. Hieronder leggen we stap voor stap uit hoe dat werkt.

Snel aan de slag

  1. Download het CSV-sjabloon via deze link.
  2. Open het bestand in Excel, Google Sheets of Numbers.
  3. Vul je transacties in - elke rij is een transactie.
  4. Sla op als CSV (UTF-8-codering).
  5. Log in op CryptoTax → Account toevoegenCSV ImportCustom CSV.
  6. Upload je bestand.
  7. Controleer het resultaat in je transactie-overzicht.

Kolomreferentie

De eerste rij van je CSV-bestand moet de kolomnamen bevatten. Kolomnamen zijn niet hoofdlettergevoelig.

KolomVerplichtBeschrijvingVoorbeeld
dateJaTijdstip in ISO 8601-formaat (UTC)2024-03-15T14:32:00Z
typeJaTransactietype (zie tabel hieronder)BUY
assetJaTicker van de cryptomuntETH, BTC, USDC
amountJaHoeveelheid, altijd positief0.5, 1000.00
price_eurNeeEUR-prijs per eenheid op het moment van de transactie. Laat leeg om automatisch op te zoeken.2000.00
fee_amountNeeBetaalde kost (commissie)5.00
fee_assetNeeTicker van het asset waarmee de kost is betaaldEUR, ETH
exchangeNeeVrij tekstveld (bv. naam van de exchange)Bitvavo, OTC
tx_idNeeUnieke transactie-ID voor deduplicatie. Verplicht voor TRADE-paren.trade-abc
notesNeeVrije notitie (verschijnt in het boekhoudrapport)Eerste ETH aankoop

Het minimum voor een geldig CSV-bestand is: date, type, asset, amount.

Type-waarden & fiscale behandeling

TypeBeschrijvingFiscale behandeling
BUYCrypto gekocht met EURVerwerving (aankoop)
SELLCrypto verkocht voor EURVervreemding (belastbaar event)
TRADECrypto-naar-crypto swapSwap: vervreemding + verwerving
DEPOSITOntvangen van externe bronInterne transfer (geen belasting)
WITHDRAWALVerstuurd naar extern adresInterne transfer (geen belasting)
INCOMEStaking, mining, airdropsBelastbaar inkomen
GIFT_INOntvangen als giftGift (continuiteitsbeginsel)
GIFT_OUTWeggegeven als giftGift (vervreemding)
LOSTVerloren, gestolen of gehacktVerlieserkenning
FEELosstaande kostAftrekbare kost

Een swap vastleggen (TRADE-koppeling)

Een crypto-naar-crypto swap bestaat uit twee rijen met dezelfde tx_id. De eerste rij is het uitgaande been (wat je verkoopt), de tweede is het inkomende been (wat je ontvangt).

Voorbeeld: je ruilt 1 ETH voor 2500 USDC.

date,type,asset,amount,price_eur,fee_amount,fee_asset,exchange,tx_id,notes
2024-03-10T09:00:00Z,TRADE,ETH,1.0,2300.00,,,Bitvavo,trade-abc,ETH verkocht
2024-03-10T09:00:00Z,TRADE,USDC,2500.0,1.00,5.0,USDC,Bitvavo,trade-abc,USDC ontvangen
  • Beide rijen hebben tx_id = trade-abc - zo weet CryptoTax dat ze bij elkaar horen.
  • De eerste rij (ETH) wordt automatisch als uitgaand gemarkeerd, de tweede (USDC) als inkomend.
  • Een TRADE-rij zonder bijhorende partner wordt als wees gemarkeerd. Voeg een tweede rij toe met dezelfde tx_id, of wijzig het type naar BUY of SELL.

Datumformaat

CryptoTax accepteert de volgende datumformaten (ISO 8601):

FormaatVoorbeeldOpmerking
UTC met Z-achtervoegsel2024-03-15T14:32:00ZAanbevolen
Met tijdzone-offset2024-03-15T14:32:00+02:00
Zonder tijdzone2024-03-15T14:32:00UTC wordt aangenomen
Met spatie i.p.v. T2024-03-15 14:32:00UTC wordt aangenomen

Niet ondersteund: 15-03-2024, 03/15/2024, March 15, 2024.

Veelvoorkomende fouten

FoutmeldingOorzaakOplossing
Unrecognised headerKolomnamen komen niet overeenZorg dat de eerste rij minstens bevat: date,type,asset,amount
Invalid amountNiet-numerieke of negatieve waardeGebruik alleen positieve getallen (bv. 0.5)
Cannot parse dateVerkeerd datumformaatGebruik yyyy-MM-ddTHH:mm:ssZ
Unknown typeOnbekend transactietypeGebruik een van: BUY, SELL, TRADE, DEPOSIT, WITHDRAWAL, INCOME, GIFT_IN, GIFT_OUT, LOST, FEE
Wees-TRADETRADE-rij zonder bijhorend paarVoeg een tweede TRADE-rij toe met dezelfde tx_id, of wijzig het type naar BUY/SELL

Veelgestelde vragen

Wat als ik de EUR-prijs niet weet?

Laat de kolom price_eur leeg. CryptoTax zoekt automatisch de prijs op op basis van het tijdstip van de transactie.

Kan ik meerdere CSV-bestanden uploaden?

Ja. Voeg meerdere Custom CSV-accounts toe, een per bestand.

Hoe werken EUR-transacties?

Bij BUY en SELL wordt de EUR-kant berekend op basis van amount × price_eur. Je hoeft geen aparte EUR-rij toe te voegen.

Kan ik opnieuw uploaden na het oplossen van fouten?

Ja. Verwijder het CSV-account en upload het gecorrigeerde bestand opnieuw.

Sjabloon downloaden

Download het kant-en-klare sjabloon met voorbeeldtransacties: custom-csv-template.csv

Gerelateerd

Hulp nodig met crypto belastingen?

Ons helpcentrum begeleidt je bij elke stap. Klaar om te beginnen?

Gratis starten