I get a version of this question at least once a week: “I have some crypto — do I need to declare it in the Netherlands?”

The honest answer is: almost certainly yes, probably more simply than you think, and the window for quietly ignoring it is closing fast.

Dutch crypto tax law is not the nightmare of some other countries. The Netherlands does not tax your gains when you sell Bitcoin. It does not calculate realised profit on every trade. But it does require you to declare the value of your crypto holdings each year, and the consequences of not doing so are getting harder to avoid as EU data-sharing requirements come into force.

This guide covers everything you need to know to stay compliant as an expat in the Netherlands in 2026: what is taxed, how to calculate it, how to declare it, and the areas (staking, DeFi, NFTs) where the rules are genuinely uncertain.

I am not a tax advisor. For complex situations — large holdings, professional trading activity, DeFi income, or if you have not declared crypto in previous years — I strongly recommend speaking to a specialist. I list some options at the end of this guide.


The Core Rule: Crypto Is Box 3 in the Netherlands

The Dutch tax system divides income and assets into three “boxes”:

  • Box 1: Income from work, self-employment, and primary residence
  • Box 2: Income from substantial shareholdings (5%+ in a company)
  • Box 3: Savings, investments, and other assets

For the vast majority of crypto holders in the Netherlands — people who hold Bitcoin, Ethereum, or other tokens as an investment — crypto falls into Box 3.

What Box 3 Actually Means

Box 3 does not tax gains, profits, or income from crypto. It taxes your total net wealth (assets minus debts, above the tax-free threshold) based on a deemed return — a fictional rate of return that the Belastingdienst applies to your assets, regardless of what actually happened.

For 2026, the relevant figures are:

Element2026 Approximate Rate
Tax-free threshold (single)EUR 57,000
Tax-free threshold (fiscal partners)EUR 114,000
Deemed return on investments (including crypto)~5.88%
Box 3 tax rate36%

Example: You hold EUR 30,000 in Bitcoin on 1 January 2026. You are single.

Your total Box 3 assets are EUR 30,000 (plus bank balances, any other investments). If your total net Box 3 assets are below EUR 57,000, you owe nothing. If your total net Box 3 assets are, say, EUR 87,000 (crypto plus savings plus investment account):

  • Taxable excess: EUR 87,000 − EUR 57,000 = EUR 30,000
  • Deemed return: EUR 30,000 × 5.88% = EUR 1,764
  • Tax owed: EUR 1,764 × 36% = approximately EUR 635

Note: the tax calculation applies to your total Box 3 wealth, not just to crypto. Your crypto, savings account, and DeGiro portfolio are all in the same Box 3 pot.

The Valuation Date: 1 January

Dutch Box 3 tax is calculated on the value of your assets on 1 January at midnight. The value is the EUR market value of your crypto at that exact date.

This is both simple and occasionally uncomfortable. If you held EUR 100,000 in Bitcoin on 1 January and it fell to EUR 40,000 by the time you file your tax return, you are still taxed on EUR 100,000. The inverse is also true: if it rose significantly after 1 January, you already locked in that year’s tax base at the lower value.


What Counts as a Taxable Crypto Asset?

All of the following are declarable under Box 3 if you hold them on 1 January:

  • Bitcoin (BTC), Ethereum (ETH), and major tokens
  • Altcoins — any token with a determinable market value
  • Stablecoins — USDC, USDT, DAI etc. at their EUR equivalent value
  • NFTs — see separate section below
  • DeFi liquidity pool positions — see separate section below
  • Wrapped tokens — e.g. WBTC is treated as equivalent to the underlying asset
  • Tokens in staking — including locked staking positions
  • Tokens in lending protocols
  • Crypto held on exchanges (centralised or decentralised)
  • Self-custody wallets (hardware wallets, software wallets)

What About Crypto You Cannot Access?

If your crypto is locked in a platform that has frozen withdrawals or gone bankrupt (such as the various exchange collapses of 2022–2023), the situation is complex. In principle, you still own the asset and should declare it — but if you can credibly demonstrate you have no access to or control over the funds, and there is an ongoing insolvency process, a Dutch tax advisor can help you argue for a reduced or nil valuation. This is an area where professional advice is important.


How to Calculate Your Box 3 Crypto Value

Step 1: Inventory All Your Holdings

List every wallet address, every exchange account, and every protocol where you hold tokens. This sounds tedious but is genuinely important — I have seen clients forget entire exchange accounts opened years earlier.

Tools that can help:

  • Koinly — aggregates across exchanges and wallets, calculates EUR values
  • CoinTracking — similar functionality, popular with Dutch users
  • Accointing (now Blockpit) — supports Dutch tax reporting specifically
  • CryptoTax Calculator — another option with Dutch support

These tools connect to exchange APIs and import wallet transaction histories. They can generate a Box 3 balance report as of 1 January, which is exactly what you need.

Step 2: Determine the EUR Value on 1 January

You need the EUR (not USD) market price at midnight on 1 January. Most tracking tools handle this automatically. If you are calculating manually:

  • Use a reputable price aggregator (CoinGecko, CoinMarketCap)
  • Find the closing price for 1 January in EUR
  • Multiply by your quantity held

For tokens with very low liquidity (small altcoins, obscure DeFi tokens), determining a market value is harder. If there is no reliable market price, the Belastingdienst generally expects a good-faith estimate. Keep your working notes in case of questions.

Step 3: Enter in Your Dutch Tax Return

In your annual aangifte (tax return), you declare Box 3 assets under the “Overig vermogen” (other assets) section. Add the total EUR value of your crypto holdings as of 1 January. This goes alongside your bank account balances, investment accounts, and any other Box 3 assets.

Your crypto exchange will not pre-fill this for you (unlike DeGiro, which auto-reports to the Belastingdienst). You are responsible for the figure.


Wallets vs Exchanges: Does It Matter Where You Hold Crypto?

For Box 3 reporting purposes, it does not matter whether your crypto is:

  • On a centralised exchange (Coinbase, Bitvavo, Kraken, Binance)
  • In a self-custody hardware wallet (Ledger, Trezor)
  • In a software wallet (MetaMask, Exodus)
  • Deployed in a DeFi protocol

You declare the value regardless. The distinction between exchange and self-custody matters for security and risk, but not for Dutch tax obligations.


Staking Income: The Grey Area

Staking is one of the genuinely uncertain areas of Dutch crypto tax.

When you stake proof-of-stake tokens (ETH, SOL, ADA, etc.) and receive staking rewards, you are generating new tokens. The question is: how are those rewards taxed?

The Dominant Interpretation (Box 3)

Most Dutch tax advisors and the informal guidance from the Belastingdienst suggest that staking rewards are treated as new assets that enter your Box 3 pot. You do not pay tax on the reward when you receive it. Instead, the tokens you earn increase your Box 3 portfolio value, which is then assessed on 1 January each year.

This is broadly favourable — it means there is no income event at the moment you receive a staking reward.

The Alternative Interpretation (Box 1)

Some advisors argue that systematic staking income — especially from large validators, staking-as-a-service operations, or anyone running significant staking infrastructure — resembles a business activity and could be taxed as income under Box 1 at rates up to 49.5%.

For a retail investor staking a few thousand euros of ETH through Lido or a centralised exchange, Box 1 treatment seems unlikely. For someone running a professional staking operation or staking very large sums, the question is more open.

The Belastingdienst has not published clear guidance on staking as of mid-2026. If you stake meaningful amounts, document your approach and consider a ruling request (vooroverleg) or specialist advice.


DeFi: Liquidity Pools, Lending, and Yield Farming

DeFi adds layers of complexity to an already complicated area. Here is how the main DeFi activities are typically treated:

Liquidity Pool Positions

When you deposit tokens into a liquidity pool (e.g. Uniswap, Curve), you receive LP tokens representing your share of the pool. For Box 3 purposes, you declare the value of your underlying pool position (your proportional share of the pool’s assets) as of 1 January. The LP tokens themselves are the vehicle; what matters is the value of the underlying assets they represent.

Impermanent loss does not reduce your Box 3 value unless it is already reflected in the LP token value, which it typically is.

Lending Protocol Positions

If you have lent tokens through Aave, Compound, or similar protocols, you hold interest-bearing tokens (aTokens, cTokens) representing your deposit plus accrued interest. For Box 3, declare the EUR value of your position (principal plus interest) on 1 January.

Interest accrued within the protocol increases your Box 3 position but does not create a separate taxable event until it is reflected in your 1 January balance.

Yield Farming Rewards

Governance tokens and farming rewards received during the year are the most complex area. The prevailing interpretation is that they enter your Box 3 pool when received, increasing your portfolio value for assessment on the next 1 January. However, the exact tax treatment of receiving a new token (versus appreciating an existing position) is not fully codified in Dutch law.

If you are actively yield farming, a specialist tool that tracks token acquisitions by date and value (Koinly and CoinTracking both do this) will be useful for documenting your position if the Belastingdienst ever asks.


NFTs: Are They Taxable in the Netherlands?

Yes. NFTs (non-fungible tokens) are digital assets with a market value and, in principle, fall under Box 3 like other crypto assets.

For NFTs with a verifiable market price — a floor-priced NFT collection where the floor can be determined on 1 January — the calculation is the same as for fungible tokens: market value on 1 January, declared in Box 3.

For NFTs with no clear market price (one-of-a-kind pieces, collections with minimal trading activity), you need to make a good-faith estimate. If the NFT is effectively worthless or unsellable, documenting that position is sensible.

If you actively trade NFTs as a business or create and sell NFTs as an artist generating income, this is potentially a Box 1 activity rather than Box 3. Consistent trading activity for profit is more likely to attract Box 1 treatment than passive holding.


Common Mistakes Expats Make With Dutch Crypto Tax

1. Assuming Crypto Is “Not Taxed” in the Netherlands

“I heard there’s no capital gains tax” is technically true — but incomplete. Box 3 wealth tax still applies. The confusion comes from people used to countries like the UK or US where you pay tax on each realised gain. In the Netherlands you do not — but you do pay wealth tax on the value of what you hold.

2. Forgetting the 1 January Snapshot

Some expats only think about tax when they sell. In the Netherlands, the relevant date is 1 January. If you held EUR 200,000 in crypto on 1 January and sold everything on 2 January, you still have a Box 3 tax obligation based on that 1 January value.

3. Not Declaring Small Holdings or “Forgotten” Accounts

Old exchange accounts, small amounts on multiple platforms, early test wallets — these all count. The Belastingdienst does not have a de minimis exception for crypto. If the total Box 3 wealth including crypto exceeds your threshold, everything must be declared accurately.

4. Assuming Foreign Exchanges Are Invisible

This has been a dangerous assumption since DAC8 came into force. Major exchanges including Coinbase, Kraken, and others are now required to report EU user data to their home country tax authorities, which then share it with other EU member states including the Netherlands. The practical net is widening every year.

5. Misunderstanding the Partial Non-Resident Status Under the 30% Ruling

If you receive the 30% ruling and opted for partial non-resident status, you may be exempt from Dutch Box 3 tax on foreign assets during the ruling period. However, crypto held on a Dutch-registered exchange (like Bitvavo) is generally considered a Dutch asset, not a foreign one. Crypto on a non-Dutch exchange might be treated differently. This is genuinely complex and worth specific advice from a tax advisor familiar with both the 30% ruling and crypto.


How to Correct Previous Years

If you have not declared crypto in previous years and should have, the best approach is a voluntary correction (vrijwillige verbetering) before the Belastingdienst discovers the discrepancy itself.

A voluntary correction generally results in:

  • Backdated tax assessment on undeclared wealth
  • Interest (belastingrente) on the amount owed, typically 4–6%
  • Reduced or no fine, compared to the penalties for detected non-compliance

Contact a tax advisor to handle this. Do not attempt a retrospective correction without professional help if the amounts are significant.


Finding a Tax Advisor for Crypto in the Netherlands

Not every Dutch tax advisor knows crypto. Here are the types of specialists to look for:

  • Tax advisors who specifically advertise crypto expertise (search for “crypto belastingadviseur Nederland” or “crypto tax advisor Netherlands”)
  • The firms I have referenced in my best tax advisors for expats guide
  • Services like TaxSavers, Blue Umbrella, or ExpatTax, which all handle expat tax returns and increasingly handle crypto reporting

For straightforward situations (holding BTC and ETH, total Box 3 wealth modestly above the threshold), the standard tax return services handle crypto adequately. For complex DeFi positions, large holdings, previous undeclared years, or professional trading, a specialist is worth the cost.


The DAC8 Factor: Why 2026 Is a Turning Point

DAC8 is the EU directive that changes the calculation for anyone who thought crypto on foreign exchanges was out of sight of the Belastingdienst.

From 2026, crypto asset service providers — exchanges, brokers, wallet providers — that operate in the EU must collect and report customer data to the tax authority in the customer’s country of residence. This includes:

  • Name and address
  • Tax identification number (BSN in the Netherlands)
  • Annual account balances
  • Transaction history including purchases, sales, and transfers

Exchanges that previously operated without reporting obligations to Dutch authorities are now legally required to share this data. The scope is broad: even providers based outside the EU must comply if they have EU customers.

The practical implication: the Belastingdienst’s ability to cross-reference declared Box 3 crypto holdings against actual exchange data is growing substantially. This is not a theoretical future risk — it is operational from 2026.


Frequently Asked Questions

Do I pay tax on crypto profits in the Netherlands?

In most cases, no — not on profits directly. The Netherlands taxes crypto under Box 3 as a wealth tax on your total net assets above the threshold. You pay a deemed return tax on your portfolio value on 1 January, not on actual gains.

How do I declare crypto in my Dutch tax return?

Add the total EUR value of all crypto holdings on 1 January under Box 3 in your aangifte inkomstenbelasting. Most crypto tracking tools (Koinly, CoinTracking) can generate this figure. You enter it manually — exchanges do not pre-fill your Dutch tax return.

What happens if I forget to declare crypto?

Undeclared crypto assets are tax evasion. The Belastingdienst can receive exchange data through DAC8 and other international cooperation channels. Penalties for non-disclosure can be significant. Voluntary correction before detection results in much lower penalties.

Is staking income taxed in the Netherlands?

The dominant interpretation is that staking rewards are added to your Box 3 portfolio, not taxed as income when received. The area is not definitively clarified in law for 2026; specialist advice is recommended for significant staking activity.

Do I need to declare crypto held on foreign exchanges?

Yes. Dutch tax residents must declare all worldwide assets in Box 3 regardless of where they are held. DAC8 reporting requirements from 2026 make foreign exchange holdings increasingly visible to Dutch tax authorities.

What is DAC8?

DAC8 is an EU directive requiring crypto asset service providers to report EU customer data to national tax authorities. From 2026, this applies to major exchanges operating in the EU, significantly improving the Belastingdienst’s visibility into crypto holdings.


Related reading: Dutch Tax Return Checklist for Expats | Investing in the Netherlands as an Expat | Best Tax Advisors for Expats Netherlands | 30% Ruling Eligibility Guide | Dutch Inheritance Tax for Expats

cryptoBox 3taxBitcoinDeFiexpat finance

Frequently Asked Questions

Do I pay tax on crypto profits in the Netherlands?

In most cases, no — not on profits directly. The Netherlands taxes crypto under Box 3, which is a wealth tax on your total net assets above approximately EUR 57,000 per person. You pay a deemed return tax on your crypto portfolio value on 1 January each year, regardless of whether you sold anything or made a gain. The tax rate is approximately 36% applied to a deemed return of around 5.88% on investment assets. However, if you are considered a professional trader or if crypto forms part of your business activities, profits can fall under Box 1 (income tax at up to 49.5%). This distinction is fact-specific and worth discussing with a tax advisor.

How do I declare crypto in my Dutch tax return?

You declare the total value of your crypto holdings on 1 January each year under Box 3 in your Dutch tax return (aangifte inkomstenbelasting). You add up the EUR value of all your holdings across all wallets and exchanges at the 1 January midnight value and enter this as an asset in the Box 3 section alongside your bank balances and other investments. Unlike DeGiro or Dutch banks, most crypto exchanges do not pre-fill this for you — you need to calculate and enter it manually. The Belastingdienst has stated explicitly that crypto assets must be declared.

What happens if I forget to declare my crypto holdings in the Netherlands?

Failing to declare crypto assets that should be reported under Box 3 is tax evasion in the Netherlands. The Belastingdienst has been actively working with major exchanges including Coinbase and Binance to obtain user data under EU DAC8 reporting requirements (which came into force from 2026). If undeclared assets are discovered, you face backdated tax assessments, interest charges, and potentially significant fines. The penalty for deliberate non-disclosure can be substantial. If you have not declared previous years correctly, a voluntary correction (vrijwillige verbetering) is possible and results in reduced penalties.

Is staking income taxed in the Netherlands?

This is genuinely unclear under Dutch law in 2026, and the Belastingdienst has not issued definitive guidance on staking specifically. The most widely accepted interpretation is that staking rewards are new assets, which are added to your Box 3 portfolio value. Some advisors argue that regular staking income from proof-of-stake tokens could be characterised as income (Box 1) if it is systematic and substantial. For most retail stakers with modest holdings, Box 3 treatment is the standard assumption — but if you are staking significant amounts, a conversation with a Dutch tax advisor specialising in crypto is worthwhile.

Do I need to declare crypto held on foreign exchanges?

Yes. Dutch tax residents must declare all worldwide assets in Box 3, regardless of where they are held. A Bitcoin wallet on Coinbase US, holdings on Kraken in the UK, or self-custody in a hardware wallet — all of these are subject to Dutch Box 3 reporting if you are a Dutch tax resident. The location of the exchange or wallet does not change your Dutch tax obligation.

What is DAC8 and how does it affect crypto holders in the Netherlands?

DAC8 is a European Union directive that requires crypto asset service providers (exchanges, brokers, wallet providers) operating in the EU to report user information — including account balances and transactions — to tax authorities in EU member states. From 2026, this means the Belastingdienst can automatically receive data from exchanges like Coinbase, Kraken, and others about Dutch residents' holdings. This significantly reduces the ability to hold undeclared crypto without detection. Non-EU exchanges are not covered by DAC8, but the Belastingdienst can request information through other international tax cooperation channels.

Sv
Sarah van den Berg
Expat coach and writer at ExpatNetherlandsHub.com