Custom CSV-import: importeer crypto-transacties van elke exchange en bereken je Belgische belastingen.
Gebruik je een exchange die we nog niet rechtstreeks ondersteunen? Met ons Custom CSV-formaat importeer je al je transacties handmatig — OTC-trades, kleine exchanges, wallets of manuele records — en berekenen wij je Belgische belasting automatisch.
Waarom kiezen voor Custom CSV?
Niet elke exchange heeft een directe integratie. Met ons universele CSV-formaat ben je nooit afhankelijk van een specifieke API-koppeling.
Elke exchange, elk platform
Of je nu handelt op een kleine Belgische exchange, via OTC, op een DEX of gewoon manueel bijhoudt — onze Custom CSV accepteert alle transactietypes en legt geen beperkingen op qua exchange of netwerk.
Eén bestand, volledige historiek
Combineer transacties van meerdere exchanges in één bestand. Voeg nieuwe regels toe, upload opnieuw en we detecteren duplicaten automatisch via de tx_id kolom.
Belgische FIFO-berekening
Na de upload berekent onze tax engine automatisch je meerwaarden en -verliezen, staking rewards als diverse inkomsten en genereert een accountant-ready PDF-rapport met aangiftecodes.
Download het sjabloon en vul in
Ons sjabloon bevat voorbeeldtransacties en gedetailleerde commentaarregels zodat je direct weet hoe elk veld ingevuld moet worden.
CryptoTax Custom CSV-sjabloon
Bevat voorbeeldregels voor BUY, SELL, TRADE, INCOME en WITHDRAWAL · 10 kolommen · UTF-8 encoding
Kolomspecificatie
| Kolom | Verplicht | Formaat | Beschrijving |
|---|---|---|---|
date |
Ja | ISO 8601 UTC | Tijdstip van de transactie (bv. 2024-03-15T14:32:00Z of 2024-03-15 14:32:00) |
type |
Ja | Enum | BUY, SELL, TRADE, DEPOSIT, WITHDRAWAL, INCOME, GIFT_IN, GIFT_OUT, LOST, FEE |
asset |
Ja | Ticker (hoofdletters) | Asset die je ontving of verkocht (bv. ETH, BTC, USDC) |
amount |
Ja | Decimaal, altijd positief | Hoeveelheid van het asset. Altijd positief — het type bepaalt de richting. |
price_eur |
Optioneel | Decimaal (EUR / unit) | EUR-prijs per eenheid op moment van transactie. Wordt automatisch opgezocht als leeg gelaten. |
fee_amount |
Optioneel | Decimaal | Betaalde transactiekost (hoeveelheid). |
fee_asset |
Optioneel | Ticker (hoofdletters) | Asset van de transactiekost (bv. EUR, ETH). Verplicht als fee_amount ingevuld is. |
exchange |
Optioneel | Vrije tekst | Naam van de exchange of bron (bv. Bitvavo, Kraken, OTC). Wordt getoond in rapporten. |
tx_id |
Sterk aanbevolen | Vrije tekst | Exchange-transactie-ID of blockchain tx-hash. Voorkomt dubbele import bij herhaalde uploads. |
notes |
Optioneel | Vrije tekst | Vrije notitie die in het accountantsrapport wordt meegeleverd. |
Transactietypes en fiscale behandeling
Elk type heeft een specifieke fiscale behandeling conform de Belgische belastingwetgeving. Gebruik het correcte type per transactie voor een accurate aangifte.
| Type | Beschrijving | Belgische fiscale behandeling |
|---|---|---|
BUY |
Aankoop van crypto tegen fiat of een andere asset | Aankoop — opgenomen in FIFO-kostbasis |
SELL |
Verkoop van crypto tegen fiat of een andere asset | Vervreemding — meerwaarde of verlies berekend via FIFO |
TRADE |
Ruil van de ene crypto voor een andere (twee rijen met dezelfde tx_id) |
Ruil — vervreemding van uitgestuurde asset en nieuwe aankoop van ontvangen asset |
DEPOSIT |
Overboeking ontvangen van een andere wallet of exchange | Interne transfer — geen belastbaar event |
WITHDRAWAL |
Overboeking verzonden naar een andere wallet of exchange | Interne transfer — geen belastbaar event |
INCOME |
Staking rewards, lending rente, mining, airdrops en andere crypto-inkomsten | Diverse inkomsten — belastbaar als inkomen op moment van ontvangst |
GIFT_IN |
Crypto ontvangen als geschenk | Schenking ontvangen — nieuwe kostbasis vastgesteld op moment van ontvangst |
GIFT_OUT |
Crypto weggegeven als geschenk | Schenking gegeven — geen meerwaardebelasting verschuldigd |
LOST |
Verloren crypto door hack, verloren private key of technische fout | Verlies — opgenomen in kostenberekening waar fiscaal van toepassing |
FEE |
Expliciete transactiekost (apart van de transactie zelf) | Aftrekbare transactiekost |
Hoe de Custom CSV-import werkt
Drie stappen om van je transacties tot een compliant Belgisch rapport te komen.
Download het CSV-sjabloon
Download ons sjabloon via de knop hierboven. Het bevat commentaarregels die elke kolom verklaren en voorbeeldtransacties die je als referentie kunt gebruiken.
Vul je transacties in
Open het bestand in Excel, Numbers of een teksteditor. Vul je transacties in per rij. Regels die beginnen met # zijn commentaar en worden overgeslagen. Verwijder de voorbeeldregels wanneer je klaar bent.
Upload in de wizard
Ga naar "Wallet toevoegen" en kies "Custom CSV". Upload je ingevuld bestand. We verwerken alles direct, berekenen je Belgische belasting en genereren een rapport dat je met je accountant kunt delen.
tx_id.
tx_id voor correcte swap-verwerking.
Ondersteunde transactietypes
Ons Custom CSV-formaat dekt alle gangbare crypto-activiteiten die fiscaal relevant zijn in België.
BUY / SELL
Aankopen en verkopen van crypto tegen fiat of andere assets. Vormt de basis van je FIFO-berekening.
TRADE
Ruilen van de ene crypto voor een andere (bv. ETH voor USDC). Gebruik twee rijen met dezelfde tx_id voor automatische koppeling.
INCOME
Staking rewards, lending rente, airdrops en andere inkomsten. Worden als diverse inkomsten opgenomen in het rapport.
DEPOSIT / WITHDRAWAL
Overboekingen tussen exchanges of wallets. Geen belastbaar event, maar wel opgenomen in de audit trail voor je accountant.
GIFT_IN / GIFT_OUT
Ontvangen of versturen van crypto als geschenk. Fiscale behandeling conform de Belgische richtlijnen voor giften in crypto.
LOST / FEE
Verloren crypto (bv. hack, verloren wallet) en expliciete transactiekosten. Correct verwerkt in de kostenaftrek waar van toepassing.
Veelgestelde vragen
Kan ik transacties van meerdere exchanges combineren?
Ja. Voeg ze gewoon als extra rijen toe aan hetzelfde CSV-bestand. Je kunt de exchange-kolom gebruiken om de bron per transactie te labelen. Je kunt ook meerdere bestanden uploaden — we combineren alles tot één portfolio.
Waarvoor dient de tx_id?
De tx_id is een uniek identifier per transactie (bv. het exchange-ID of een blockchain tx-hash). We gebruiken dit voor twee doeleinden: deduplicatie bij herhaalde uploads, en het koppelen van TRADE-paren (twee rijen met dezelfde tx_id worden als één swap behandeld).
Wat als ik de prijs in EUR niet ken?
Laat price_eur leeg. We zoeken automatisch de historische EUR-prijs op via onze prijsdatabanken. Voor nauwkeurigheid raden we aan om de prijs in te vullen als je die kent, maar het is niet verplicht.
Welk programma kan ik gebruiken om het bestand in te vullen?
Microsoft Excel, LibreOffice Calc, Google Sheets of een eenvoudige teksteditor werken allemaal. Zorg dat je opslaat als CSV (kommagescheiden, UTF-8 encoding). Verwijder de commentaarregels (die beginnen met #) niet — die worden automatisch overgeslagen.
Hoe verwerk ik een TRADE (swap)?
Een swap bestaat uit twee rijen: één voor de uitgaande asset (bv. ETH) en één voor de inkomende asset (bv. USDC). Geef beide rijen dezelfde tx_id zodat we ze automatisch als één swap kunnen koppelen. Het type is voor beide rijen TRADE.
Kan ik het bestand meerdere keren uploaden?
Ja. Als je later extra transacties toevoegt, upload je het volledige bestand opnieuw. Met tx_id detecteren we welke transacties al verwerkt zijn en sla we ze niet dubbel op. Zonder tx_id gebruiken we een hash van de transactiegegevens voor deduplicatie.
Andere integraties
Combineer je Custom CSV-transacties met directe blockchain- en exchange-koppelingen voor een volledig overzicht.
Kraken
Verbind je Kraken-account via API voor automatische import van trades, staking en margin transacties.
Coinbase
Importeer al je Coinbase spot trades, earn rewards en staking via API-koppeling.
Revolut
Importeer je Revolut crypto-export als CSV — volledig automatisch verwerkt in nl-BE en en-GB formaat.
Ethereum
Volledige ondersteuning voor Ethereum L1 inclusief DeFi, staking en smart contract interacties.
Start nu met je Custom CSV-import
Download het sjabloon, vul je transacties in en upload in de wizard. Binnen enkele seconden heb je een compliant Belgische belastingberekening — geen abonnement nodig voor de eerste analyse.