The enthusiasm for digital assets remains strong, but the complexity of their tax framework raises many questions for French taxpayers and foreign residents alike. In France, the tax administration has established a strict and specific framework to govern gains derived from distributed ledger technologies (blockchain). Whether you are an occasional investor or an active trader, transparency is now mandatory, with heavy financial penalties for non-compliance. This comprehensive guide presents the substantive rules, practical steps, and essential calculations you need to confidently declare your cryptocurrencies.
---
The taxation of digital assets in France is based on a fundamental distinction between occasional users and professionals. This framework was deeply structured by the Finance Act for 2019 and subsequently adjusted by successive Finance Acts.
For the vast majority of taxpayers, gains from cryptocurrencies fall under the tax regime for individuals.
For transactions carried out on a professional basis, the tax regime is significantly different:
---
The calculation of the gross capital gain for each taxable disposal follows a precise mathematical formula defined by Article 150 VH bis of the CGI. This formula takes into account the global value of the investor's portfolio at the exact moment of the sale.
The formula is as follows:
$$\text{Capital Gain} = \text{Sale Price} - \left[ \text{Total Acquisition Price} \times \frac{\text{Sale Price}}{\text{Global Portfolio Value}} \right]$$
---
To better understand how this formula is applied, let us look at two practical, numerical examples.
Let's take the example of Lucas.
1. In January, Lucas buys Bitcoin for a value of 2,000 € (fees included). This is his only purchase. His total acquisition price is 2,000 €.
2. By December, the value of his portfolio has risen to 5,000 €.
3. Lucas decides to sell a portion of his Bitcoins to obtain 1,500 € in euros. At the exact moment of this sale, the global value of his portfolio is indeed 5,000 €.
Let's apply the formula to calculate his taxable capital gain:
Lucas has realized a capital gain of 900 €.
If he is subject to the Prélèvement Forfaitaire Unique (PFU) of 30%, his tax will amount to:
$$\mathbf{900\ €} \times \mathbf{30\ \%} = \mathbf{270\ €}$$
Let's take the example of Sofia.
1. Sofia makes an initial purchase of Ethereum for 1,000 €. Her portfolio is worth 1,000 €.
2. A few months later, her portfolio is worth 2,000 €. She sells a portion of it for 800 € in euros.
3. Later, she reinvests 500 € by purchasing another cryptocurrency. Her new adjusted total acquisition price is: $\mathbf{600} + \mathbf{500} = \mathbf{1100\ €}$.
4. Her global portfolio is now worth 3,000 €. She makes a second sale of 1,200 € in euros.
In total, for the year, Sofia's overall taxable capital gain will be: $\mathbf{400\ €} + \mathbf{760\ €} = \mathbf{1160\ €}$.
---
The declaration of cryptocurrencies is carried out in the spring of each year, at the same time as the annual income tax return (Form 2042). Here is the step-by-step process to ensure complete compliance.
You must list all digital asset accounts (exchange platforms such as Binance, Coinbase, Kraken, etc.) opened, held, used, or closed abroad during the relevant year. This obligation stems from Article 1649 bis C of the CGI.
Each account held abroad must be declared using Form N° 3916 / 3916-bis (declaration of foreign accounts). You must provide:
Form N° 2086 is used to trace the history of all taxable transactions of the year.
Once Form 2086 is completed, you must report the final result on the main income tax return 2042-C (box 3AN for an overall capital gain, or box 3BN for an overall capital loss).
---
1. Omitting to declare inactive foreign accounts: Even if you made no transactions on a foreign platform this year, the simple fact that the account is open obliges you to declare it via Form 3916-bis. The fine can be up to 1,500 € per undeclared account.
2. Thinking that tax is only due when transferring funds to a bank account: This is a classic mistake. As soon as you convert a cryptocurrency into a "stablecoin" pegged to a fiat currency (such as USDT, USDC, EURC) or buy a good with your assets, the sale is taxable, even if the funds remain on the exchange platform.
3. Neglecting to keep transaction records: In the event of a tax audit, it is up to the taxpayer to provide proof of the acquisition price of their assets. Without supporting documents, the tax administration may consider the acquisition price to be 0 €, thereby taxing the entirety of the sale price.
4. Confusing sales volume with capital gains: The tax-free threshold of 305 € applies to the total amount of sales (disposals) and not the amount of profit (capital gains). If you sell 400 € worth of assets with only 10 € of profit, you must declare this capital gain because the 305 € sales threshold has been exceeded.
---
The taxation of decentralized finance (DeFi) remains complex. Gains from staking (rewards for securing a network) or airdrops (free distributions of tokens) are generally taxable upon receipt. For individuals, they are often treated as acquisitions made free of charge. Their value on the day of receipt must be integrated into the global acquisition price of the portfolio for future disposal calculations.
The tax status of NFTs remains subject to debate in France. If they are classified as digital assets within the meaning of Article L. 54-10-1 of the Code monétaire et financier (French Monetary and Financial Code), they follow the 30% Flat Tax regime (Article 150 VH bis). However, if the NFT represents an original work of art, it may, under certain conditions, be subject to the tax regime for sales of precious objects (flat-rate tax on the sale price or the general capital gains regime for movable property).
Yes, the risk is real and increases every year. European and international tax administrations actively collaborate. With the implementation of the European Directive DAC8, the automatic exchange of information between cryptocurrency platforms and national tax authorities is being reinforced. Penalties for voluntary omission can include tax surcharges of up to 80% for fraudulent practice, in addition to late payment interest of 0.20% per month.
These automated tools are of great assistance in calculating the global value of your portfolio at each transaction and generating pre-filled 2086 forms. However, you remain legally responsible for the figures declared. It is therefore advisable to verify the consistency of the connected APIs and ensure that no transactions have been omitted or miscategorized by the software.
---
---
Legal information for guidance only, not personalised legal advice. For your specific situation, ask your question free of charge on AvocatAI — answers based on French law, in your language.