As a Bitvavo customer, you benefit from a 30% discount with our partner Waltio for your 2025 tax return using the code BITVAVO30.
You can find instructions on how to connect your Bitvavo account to Waltio via an API key here.
The case of France
What are the tax obligations regarding crypto-assets?
During the income tax return campaign in France, there are 3 obligations related to declaring crypto:
- In the case of digital asset sales for fiat or purchases of goods or services using cryptocurrencies, you must declare all taxable operations and calculate the capital gains or losses realized (form 2086);
- If you hold accounts abroad, as is the case with Bitvavo, you must declare them each year via form 3916-bis;
- Declare mining and staking income as BNC (non-commercial profits) if you choose the BNC regime.
When do I need to declare my cryptos?
You must declare your cryptos online at the same time as your income tax return on the official tax website starting April 10, 2025.
The deadline for your declaration varies depending on your department of residence:
Zone 1: Departments 01 to 19 and non-residents: May 22
Zone 2: Departments 20 to 54 (including Corsica): May 28
Zone 3: Departments 55 to 976 (and overseas territories): June 5
If you declare via paper, the deadline is May 22, 2025.
What is the tax rate on crypto capital gains?
Most investors are considered occasional individuals and are taxed at the flat rate of 30% (default taxation).
You can also opt to be taxed according to the income tax scale — this option can be more favorable for lower income levels.
You may be reclassified as a professional if your activity is highly structured, intensive, or automated (use of advanced tools, frequency of transactions, volume, etc.). In this case, the tax rate will not be the 30% flat tax but a higher amount.
This reclassification remains rare and is assessed on a case-by-case basis, so no worries! In general, if you're a professional, you know it.
The case of Belgium
When do I declare my cryptos?
You can declare your cryptos starting April 28, 2025, when the tax period opens on MyMinfin. If you receive a simplified tax return, make sure it’s complete — you can modify it if necessary.
And don’t forget to validate it before June 30 (paper) or July 15 (online)!
How do I know my crypto tax profile?
In Belgium, the taxation of your gains depends on your investor profile. Three profiles are distinguished:
Prudent investor: careful, passive, long-term management → capital gains are exempt.
Speculator: active trading, seeking high returns → capital gains taxed at 33% (miscellaneous income).
Professional: structured activity, specialized tools, mining → taxed according to the progressive scale (25 to 50%).
To determine your profile, Waltio offers a free questionnaire to identify your tax status: 🔗 Access the self-assessment questionnaire
If I am a prudent investor, do I still have to declare anything?
Yes. Even if your capital gains are exempt, some income remains taxable:
Passive income from staking, lending, farming, etc., is taxed as investment income at 30%, regardless of your situation.
Crypto accounts opened on foreign platforms such as Bitvavo must be declared to the Central Point of Contact (CPC) when the platform is located abroad.
I lost money this year: do I still have to declare my cryptos?
Absolutely. Declaring your capital losses can help reduce your taxable base for the current year or for the next 5 years, if you also generated taxable gains.
A thorough declaration can therefore help minimize the tax owed, even in a loss-making year.
You remain responsible for the correct filing of your tax return. The information contained in this article and in your annual statement does not constitute tax advice. Any tax consequences resulting from the use of your tax history and this article are your own. You are responsible for consulting your own tax advisor, which is encouraged when preparing your tax return.