Acht praktijksituaties in één overzicht
| Voorbeeld | Mogelijke DAC8-indeling | Belangrijke grens |
|---|---|---|
| Je koopt voor € 1.000 bitcoin | Aankoop met fiat: betaald brutobedrag, verkregen BTC-eenheden en aantal aankopen | De jaarrapportage is geaggregeerd en toont niet automatisch deze ene orderregel |
| Je verkoopt ether voor euro's | Verkoop voor fiat: ontvangen brutobedrag, vervreemde ETH-eenheden en aantal verkopen | Dit veld berekent niet je persoonlijke winst of Nederlandse belasting |
| Je wisselt BTC om voor ETH | Crypto-naar-crypto: vervreemding van BTC én verkrijging van ETH, beide tegen reële marktwaarde | Een swap heeft voor rapportage twee zijden en is niet slechts één onbenoemde mutatie |
| Je stuurt BTC naar je eigen wallet | Uitgaande transfer: waarde, eenheden en aantal transfers; mogelijk naar een niet als dienstverlener bekend adres | De transfer is geen verkoop en de eigen wallet rapporteert niet zelfstandig |
| Je stort crypto terug op een exchange | Inkomende transfer: waarde, eenheden en aantal transfers, met type waar dat bekend is | De aanbieder mag een onbekende herkomst niet zonder bewijs als aankoop of beloning behandelen |
| Je ontvangt stakingbeloningen via een aanbieder | Inkomende transfer, mogelijk met type stakinginkomen wanneer de aard bekend is | DAC8 bevat geen APY-oordeel en bewijst niet hoe Nederland de opbrengst fiscaal behandelt |
| Je betaalt via een aanbieder voor een aankoop boven USD 50.000 | Mogelijk rapporteerbare retailbetaling wanneer de wettelijke voorwaarden en drempel zijn vervuld | De drempel ziet op deze specifieke betalingscategorie, niet op alle cryptotransacties |
| Je gebruikt een buitenlandse exchange | Dezelfde transactiecategorieën kunnen relevant zijn via DAC8 of CARF | De rapportageroute hangt af van juridische entiteit, nexus, land en actieve uitwisselingsrelatie |
Voorbeeld 1 en 2: kopen met en verkopen voor euro's
Stel dat je gedurende 2026 via één rapporterende aanbieder drie keer bitcoin koopt. De aanbieder telt voor bitcoin het betaalde brutobedrag, de verkregen eenheden en het aantal aankopen binnen de categorie aankoop met fiat bij elkaar op. De rapportage is daardoor een kalenderjaartotaal, geen kant-en-klaar orderboek voor de consument.
Verkoop je later ether voor euro's, dan komt die handeling aan de verkoopkant terecht. Daar worden het ontvangen brutobedrag, de vervreemde eenheden en het aantal verkopen geaggregeerd. Het verschil tussen aankoop- en verkoopbedragen is niet automatisch je Nederlandse fiscale winst en evenmin je Box 3-heffing.
Voorbeeld 3: je wisselt BTC om voor ETH
Bij een crypto-naar-crypto-swap worden twee rapportagezijden onderscheiden. De bitcoin die je afstaat is een vervreemding; de ether die je ontvangt is een verkrijging. Voor beide zijden worden de reële marktwaarde, het aantal eenheden en het aantal transacties binnen het jaar bijgehouden.
Dat dubbele perspectief voorkomt dat alleen de ontvangen munt zichtbaar is. Het betekent niet dat DAC8 zelf een euroresultaat, kostprijs of belastingclaim vaststelt. Voor je eigen administratie bewaar je daarom ook tijdstip, handelspaar, kosten en de gebruikte waarderingsbron.
Voorbeeld 4 en 5: overboeken naar en van een eigen wallet
Stuur je bitcoin van een exchange naar een wallet waarvan jij de private keys beheert, dan kan de exchange die beweging als uitgaande transfer rapporteren. Voor transfers naar een distributed-ledgeradres dat niet bekendstaat als adres van een andere cryptodienstverlener bevat de richtlijn afzonderlijke geaggregeerde velden voor waarde en eenheden.
De opname maakt je eigen wallet niet tot rapporterende partij en is niet automatisch een verkoop. Stort je de crypto later terug, dan ziet de ontvangende aanbieder een inkomende transfer. Zij kan alleen een specifieker type invullen wanneer zij de aard van de transfer kent. Bewaar daarom beide transactiehashes en leg vast dat het om een verplaatsing tussen je eigen locaties ging.
Voorbeeld 6: staking via een rapporterende aanbieder
CARF en DAC8 laten toe dat een bekende inkomende transfer naar type wordt uitgesplitst, waaronder stakinginkomen. Wanneer een aanbieder de stakingdienst uitvoert en de beloning toekent, kan zij meestal meer context hebben dan bij een willekeurige storting vanaf een extern adres.
De rapportage zegt niet of het getoonde percentage vast of variabel is, welk protocolrisico je liep of hoe de beloning voor jouw Nederlandse aangifte wordt behandeld. Die product- en belastingvragen vragen afzonderlijke bronnen en feiten.
Voorbeeld 7: een grote betaling voor goederen of diensten
Een rapporteerbare retailbetaling is een bijzondere categorie. Voert een rapporterende aanbieder namens een klant een betaling uit voor goederen of diensten en is de waarde hoger dan USD 50.000 of het equivalent daarvan, dan kan de handelaar of begunstigde in de rapportage betrokken raken.
Deze drempel is geen algemene vrijstelling voor aankopen, verkopen, swaps of transfers onder USD 50.000. Zij hoort alleen bij de definitie van deze specifieke retailbetalingscategorie.
Voorbeeld 8: handelen zonder rapporterende tussenpersoon
Een handeling die uitsluitend tussen eigen self-custodywallets plaatsvindt, wordt niet vanzelf door die wallets aan DAC8 gekoppeld. Zodra een rapporterende aanbieder een instap, uitstap, swap of transfer voor je uitvoert, kan dat deel van de keten wel in haar administratie en rapportage terechtkomen.
Bij DeFi kan de feitelijke route uit meerdere smart contracts, wallets en diensten bestaan. Zonder bewijs over de betrokken rapporterende partij en transactie mag je daarom niet concluderen dat alles wordt gemeld of juist volledig buiten beeld blijft.
Wat kun je niet uit een DAC8-regel afleiden?
| Niet automatisch af te leiden | Waarom niet? |
|---|---|
| Hoeveel belasting je moet betalen | DAC8 past geen Nederlandse Box 3-regels of persoonlijke vrijstellingen toe |
| Je gerealiseerde winst | Geaggregeerde bruto- en marktwaarden vormen geen volledige kostprijsadministratie |
| Wie een extern walletadres beheert | Een blockchainadres en een bewezen eigenaar zijn niet hetzelfde gegeven |
| Dat iedere blockchaintransactie bekend is | De rapportage begint bij handelingen die een rapporterende aanbieder voor een gebruiker uitvoert |
| Dat een buitenlandse aanbieder niets rapporteert | DAC8, CARF en internationale uitwisselingsrelaties kunnen een grensoverschrijdende route vormen |
Maak je eigen administratie controleerbaar
Download periodiek je order- en transferhistorie. Label aankopen, verkopen, swaps, stakingbeloningen en transfers tussen eigen wallets afzonderlijk. Bewaar bij transfers de transactiehash, het verzendende en ontvangende platform of wallet en een korte toelichting over eigendom.
Vergelijk een latere klantmelding van je aanbieder met je eigen totalen, maar gebruik die melding niet als enige aangiftebron. Een DAC8-kalenderjaartotaal is iets anders dan de waarde van je totale vermogen op een Nederlandse fiscale peildatum.
- Exporteer transacties en jaaroverzichten
- Label transfers tussen eigen locaties
- Bewaar kosten en waarderingsbron
- Controleer fiscale woonplaats en TIN
- Onderzoek verschillen vóór je aangifte