Your Guide to Crypto Taxes in the EU: File with Confidence

If you bought or sold cryptocurrency this year, you might be wondering what that means for your taxes. You’re not alone. Whether you’re in the Netherlands, Spain, France, or any other bunq country, crypto taxes can seem confusing at first.

July 8, 2025
A close-up of coins with the word "TAX" and a world map in the background, symbolizing finance and taxation.
A close-up of coins with the word "TAX" and a world map in the background, symbolizing finance and taxation.

If you bought or sold cryptocurrency this year, you might be wondering what that means for your taxes. You’re not alone. Whether you’re in the Netherlands, Spain, France, or any other bunq country, crypto taxes can seem confusing at first.

Here’s the good news. With the right info, reporting your crypto taxes is actually pretty straightforward. And with bunq, it gets even easier.

Let’s break it down so you can file with confidence.

Is Crypto Taxed?

Yes, depending on where you live and what you did with your crypto.

Taxes usually apply when you:

  • Sell crypto for more than you paid (capital gains)

  • Swap one cryptocurrency for another

  • Receive crypto as payment or rewards

  • Spend crypto on goods or services

In some countries, like the Netherlands, just holding crypto can also be taxed.

How to Report Crypto Taxes in Each Country

Here’s how it works in every country where bunq Crypto is available.

🇳🇱 Netherlands

Report the value of your crypto on January 1 each year under Box 3 (Wealth Tax), even if you didn’t trade.

  • You are not taxed on each transaction. Your total wealth, including crypto, is taxed annually.

  • File through your tax return on MijnBelastingdienst.

Read the full guide to Crypto Taxes in Netherlands here.

🇪🇸 Spain

You only pay tax when you sell crypto. Rates range from 19% to 28% based on your total capital gains.

  • Report profits under savings and investment income.

  • If you hold over €50,000 in foreign assets, report it in Form 720.

Read the full guide to Crypto Taxes in Spain here.

🇫🇷 France

Crypto gains are taxed at a flat 30%, but only if your annual gains exceed €305.

  • Tax applies when you convert crypto to euros or spend it.

  • Holding or occasional swaps are not taxed.

  • File through your regular income tax return using Formulaire 2086.

Read the full guide to Crypto Taxes in France here.

🇮🇹 Italy

As of 2023, crypto gains over €2,000 per year are taxed at 26%.

  • If your holdings exceed €15,000 for more than 7 consecutive days, you must report them.

  • Use Quadro RW in your Modello Redditi tax return.

Read the full guide to Crypto Taxes in Italy here.

🇮🇪 Ireland

Crypto is taxed as a capital gain.

  • You can earn up to €1,270 in gains per year tax-free.

  • Anything above that is taxed at 33%.

Read the full guide to Crypto Taxes in Ireland here.

🇧🇪 Belgium

Casual investors usually don’t owe tax on crypto gains.

If you trade professionally, your gains can be taxed as speculative income, up to 33%.

  • File based on how your activity is classified in your personal tax return.

Crypto Tax Filing Tips

1. Track Your Activity

Keep records of all your trades and transfers throughout the year. Don’t wait until tax season.

2. Export Your bunq Bank Statements

If you used bunq for crypto-related activity, your transaction history is ready whenever you need it:

  1. Open the bunq app and tap your Profile in the top left

  2. Select ‘Accounting’

  3. Tap ‘Export Bank Statement’

  4. Choose your date range and file format (PDF, CSV, or MT940)

  5. Tap ‘Export Statement’

This will include all relevant transactions across your bunq accounts, which is helpful when calculating your crypto tax declaration.

Visit help.bunq.com for more information on this topic. 

3. Use a Local Tax Tool

Tax rules vary by country. Use a local tax platform or speak with a certified advisor who understands crypto investing in the EU. This helps ensure you file accurately and avoid any surprises.

Explore Crypto with bunq

With bunq Crypto, you can buy and manage crypto directly from your banking app. No need for extra accounts or third-party platforms.

  • Start investing from just €1

  • Stay in control with Safety Shield and real-time price alerts

Learn more about bunq Crypto!

Filing your cryptocurrency taxes doesn’t have to be stressful. Whether you’re new to crypto or already building a portfolio, bunq gives you the tools to stay in control and stay compliant.

Share this article

Black chain link icon, symbolizing a hyperlink or connection, on a light background.
Black chain link icon, symbolizing a hyperlink or connection, on a light background.
Simple black envelope icon, commonly used to represent email, messages, or communication.
Simple black envelope icon, commonly used to represent email, messages, or communication.
Black LinkedIn logo with “in” letters in white on a black square, symbolizing the professional networking platform.
Black LinkedIn logo with “in” letters in white on a black square, symbolizing the professional networking platform.
Black stylized “X” logo, representing the rebranded Twitter platform, formerly known as Twitter.
Black stylized “X” logo, representing the rebranded Twitter platform, formerly known as Twitter.
Black WhatsApp logo with a phone icon inside a speech bubble, representing messaging and calling.
Black WhatsApp logo with a phone icon inside a speech bubble, representing messaging and calling.
Black circular Facebook icon with lowercase white “f,” representing the Facebook social network.
Black circular Facebook icon with lowercase white “f,” representing the Facebook social network.

Risk indicator for all bunq B.V. accounts

1

/

6

This number is indicative of product risk, with 1/6 indicating lower risk and 6/6 indicating higher risk.

bunq B.V. is adhered to the Dutch Deposit Guarantee Fund. The maximum guaranteed amount is €100,000 per user

Find your perfect fit

bunq Free

Free

The essentials to get you started.

bunq Core

€3.99/month

The bank account for everyday use.  

bunq Pro

€9.99/month

The bank account that makes budgeting easy.

bunq Elite

€18.99/month

The bank account designed for your international lifestyle.

Risk indicator for all bunq B.V. accounts

1

/

6

This number is indicative of product risk, with 1/6 indicating lower risk and 6/6 indicating higher risk.

bunq B.V. is adhered to the Dutch Deposit Guarantee Fund. The maximum guaranteed amount is €100,000 per user

Find your perfect fit

bunq Free

Free

The essentials to get you started.

bunq Core

€3.99/month

The bank account for everyday use.  

bunq Pro

€9.99/month

The bank account that makes budgeting easy.

bunq Elite

€18.99/month

The bank account designed for your international lifestyle.

Risk indicator for all bunq B.V. accounts

1

/

6

This number is indicative of product risk, with 1/6 indicating lower risk and 6/6 indicating higher risk.

bunq B.V. is adhered to the Dutch Deposit Guarantee Fund. The maximum guaranteed amount is €100,000 per user

Find your perfect fit

bunq Free

Free

The essentials to get you started.

bunq Core

€3.99/month

The bank account for everyday use.  

bunq Pro

€9.99/month

The bank account that makes budgeting easy.

bunq Elite

€18.99/month

The bank account designed for your international lifestyle.

Start your 30-day free trial

Open your account in just 5 minutes, directly from your phone.

Start your 30-day free trial

Open your account in just 5 minutes, directly from your phone.

Start your 30-day free trial

Open your account in just 5 minutes, directly from your phone.