| Activity | Taxable? | Tax Type | Rate | Reporting |
|---|---|---|---|---|
| Airdrops | Yes | Box 1 income | 8.1-49.5% | Always |
| Crypto-to-crypto | Yes | Box 3 wealth tax | 36% on deemed return | Always |
| DeFi lending | Yes | Box 3 / Box 1 | Varies | Always |
| Gifts received | No* | Gift tax | 10-40% | If applicable |
| Holding | Yes | Box 3 wealth tax | 36% on Jan 1 value | Always |
| Liquidity provision | Yes | Box 3 / Box 1 | Varies | Always |
| Mining income | Yes | Box 1 income | 8.1-49.5% | Always |
| NFT sale | Yes | Box 3 / Box 1 | 36% / 8.1-49.5% | Always |
| Salary/payment in crypto | Yes | Box 1 income | 8.1-49.5% | Always |
| Sell for fiat | Yes | Box 3 wealth tax | 36% on deemed return | Always |
| Staking rewards | Yes | Box 3 / Box 1 | 36% / 8.1-49.5% | Always |
| Wrapped tokens | Unclear | Box 3 | Varies | Likely yes |
The Netherlands applies a unique tax structure to crypto assets that differs fundamentally from most other jurisdictions: rather than taxing realised gains, it imposes a deemed return tax on the value of assets held on 1 January each year. This Box 3 wealth tax system is currently the subject of significant legal controversy — the Dutch Supreme Court ruled in 2021 that the previous Box 3 deemed return methodology violated European human rights law in certain cases, triggering years of legislative reform. The current framework is an interim measure while a structural replacement is developed. A new law taxing actual returns, including unrealised gains, is planned for 2028. The Belastingdienst (Tax Authority) administers collection.
Crypto assets held by Dutch residents fall within Box 3 — the savings and investment category of the Dutch income tax system. Box 3 does not tax realised gains. Instead, it imposes a deemed return on the total value of Box 3 assets as of 1 January, currently taxed at 36%. A tax-free threshold of €57,684 (2025) applies to total Box 3 assets per person (doubled for fiscal partners).
The practical effect: an investor who holds €500,000 in Bitcoin on 1 January and sells all of it in February for a €200,000 gain pays no Dutch tax on that gain directly. Instead, they pay 36% on a deemed return calculated on the €500,000 January 1 value — approximately €9,000–€18,000 depending on the applicable deemed return rate for the asset category. An investor who holds the same Bitcoin all year and makes no disposals pays the same amount.
The deemed return is not a single percentage applied to total assets. The Belastingdienst assigns different deemed return rates to different asset categories: bank deposits (low rate), other investments including crypto (higher rate, currently around 6.17%), and debts (deductible rate). Crypto falls in the "other investments" category and attracts the higher deemed return rate. The 36% tax is then applied to the deemed return amount, not the portfolio value directly.
Example: €500,000 in crypto × 6.17% deemed return = €30,850 deemed income × 36% = approximately €11,106 in annual Box 3 tax — regardless of whether any gains were realised or what the actual return was.
The Box 3 system has been under sustained legal challenge. The Dutch Supreme Court's 2021 Kerstarrest ruling held that the prior Box 3 methodology was unlawful where the actual return was lower than the deemed return. The government introduced a bridging law (Overbruggingswetgeving) as an interim solution, applying a more segmented deemed return methodology. This bridging law itself has faced ongoing legal challenges. As of 2025–2026 the system remains operative but legally contested, and taxpayers in certain situations may be entitled to object and claim actual-return treatment. Professional advice is warranted for significant holdings.
Where crypto activity constitutes a business or source of regular income — professional trading, mining operations, or other systematic profit-seeking — gains move from Box 3 into Box 1 (income from work and home ownership) and are taxed as ordinary income at progressive rates of 8.1%–49.5%. The higher Box 1 rates make reclassification materially worse than Box 3 treatment for most investors. The Belastingdienst assesses the Box 1/Box 3 boundary using factors including frequency, organisation, intent, and the extent to which knowledge and infrastructure exceed what a private investor would typically deploy.
The Dutch government has announced a structural Box 3 reform planned for 2028 that will replace the deemed return system with taxation of actual returns — including unrealised gains. Under the proposed system, the annual increase in portfolio value (whether or not realised) would be subject to 36% tax each year, with unlimited loss carryforward from 2025 onward. If implemented as planned, this would represent a significant shift from the current structure and would increase the tax burden for investors in rising markets while providing relief in falling markets through loss carryforward. The reform timeline has already slipped once and remains subject to legislative amendment.
Dutch residents declare the value of crypto holdings as of 1 January in the annual income tax return (Aangifte inkomstenbelasting), filed digitally via Mijn Belastingdienst by 1 May each year (or 30 September with extension). The January 1 snapshot value is the only figure required for Box 3 — no transaction history or disposal records are needed for Box 3 specifically. DAC8 exchange reporting has been active from 2026, providing the Belastingdienst with independent transaction data on Dutch residents using EU-licensed exchanges.
The Netherlands is an EU member state. EU/EEA nationals may establish residency through standard freedom of movement. Non-EU nationals require a residence permit, typically linked to employment, business establishment, or family reunification. The 30% ruling (30%-regeling) is available to highly skilled migrants meeting salary thresholds: it allows 30% of gross salary to be paid as a tax-free allowance for up to five years, reducing the effective income tax burden significantly. The 30% ruling applies to employment income — it does not directly affect Box 3 treatment of crypto holdings.
Upon establishing Dutch tax residency, the first 1 January valuation date triggers Box 3 liability on crypto holdings. There is no entry exemption, no step-up in basis, and no holding period that exempts pre-existing gains from the deemed return calculation. The Box 3 liability arises from the fact of holding on 1 January, regardless of when the assets were acquired or what they cost.
The Netherlands imposes an exit tax (conserverende aanslag) on certain income categories upon departure — primarily pension rights and substantial shareholdings. Direct crypto holdings are not currently subject to the exit tax. Tax residency ends on the date the individual leaves the Netherlands and establishes residency elsewhere. The final year Box 3 return covers the January 1 value in the year of departure; there is no partial-year Box 3 proration for the year of departure itself.
Individuals who have been operating under the 30% ruling should note that departure before the five-year period ends does not create a clawback of prior benefits. Outstanding Belastingdienst assessments should be settled before departure.
| Software | Rating | Netherlands Support | Price | |
|---|---|---|---|---|
| CoinLedger Recommended | 4.8/5 | Excellent | From $49/yr | Try CoinLedger → |
| Recap | 4.7/5 | Excellent | From £99/yr | Try Recap → |
| Crypto Tax Calculator | 4.6/5 | Excellent | From $49/yr | Try Crypto Tax Calculator → |
| Koinly | 4.5/5 | Excellent | From $49/yr | Try Koinly → |
| Blockpit | 4.4/5 | Excellent | From €99/yr | Try Blockpit → |
| CoinTracker | 3.9/5 | Excellent | From $59/yr | Try CoinTracker → |
| TaxBit | 3.7/5 | Excellent | From Free (individual) | Try TaxBit → |