France Crypto Tax 2025: A Complete Guide
Navigating cryptocurrency taxation in France can be daunting, especially with evolving regulations and complex filing requirements. This definitive 2025 guide breaks down everything you need to know about crypto taxes in France, from understanding which crypto transactions are taxable to calculating your gains, preparing your declaration, and optimizing your tax position. Whether you’re a casual investor, a professional trader, or exploring DeFi and staking, you’ll find clear, actionable answers and real-world examples throughout. Discover how French tax rules apply to Bitcoin, Ethereum, NFTs, stablecoins, and more—plus see where WEEX exchange and the latest crypto tax tools can help you stay compliant and make the process simpler.
Do You Pay Cryptocurrency Taxes in France?
Definition of Taxable Crypto Activities
In France, cryptocurrency is classified as a moveable asset (bien meuble), similar to stocks or bonds, and is subject to taxes when certain transactions occur. You have a legal obligation to pay taxes on your crypto gains or income in most circumstances, especially when:
- Converting digital assets to fiat currency (such as euros)
- Receiving rewards from mining activities
- Generating non-commercial profits or professional income from regular trading
Let’s clarify the core scenarios:
Crypto Activity | Taxable Event? | Tax Treatment |
| Buying crypto with EUR or other fiat | No | N/A |
| Trading crypto for another crypto (e.g., BTC→ETH) | No | N/A |
| Holding (hodling) crypto | No | N/A |
| Transferring crypto between your own wallets | No | N/A |
| Selling crypto for EUR/fiat | Yes | Capital Gains Tax |
| Spending crypto (converting to fiat at point-of-sale) | Yes | Capital Gains Tax |
| Mining rewards | Yes | Non-commercial profits |
| Staking or DeFi rewards | Likely | Taxed as income; seek advice |
| Gifting crypto | No (for giver) | Recipient taxed on sale |
It’s important to note that not all crypto events are taxable. Simply holding coins, swapping between wallets you control, or trading between different digital assets (including NFTs or tokens), does not generate a tax obligation. Tax obligations primarily arise when you dispose of crypto for fiat or earn crypto as income from mining and, potentially, staking.
Occasional Investors vs Professional Traders
Your tax responsibilities also depend on whether you are classified as an “occasional investor” or a “professional trader.” Most French residents fall into the occasional investor category and pay tax under the Prélèvement Forfaitaire Unique (PFU) system. Only individuals displaying regular, high-volume activity, or professional-level trading patterns, are considered professional traders.
How Much Tax Do You Pay on Crypto in France?
Tax Structure for Crypto Investors
The tax you owe depends on your activity level and the origin of your crypto gains. Here’s a breakdown:
Investor Type | What’s Taxed | Tax Rate(s) | Social Contributions | Additional Notes |
| Occasional Investors | Capital gains at disposal | 12.8% Income Tax | 17.2% | Flat PFU: Total = 30% |
| (option for progressive) | Gains under €305/year are tax-free | |||
| Professional Traders | Net profits from trading | Progressive: 0%-45% | Included | BNC regime if non-commercial profits |
| Miners | Mining rewards as income | Progressive: 0%-45% | Included | Micro-BNC for turnover < €77,700 |
France Crypto Tax Rates Table (2025 Reporting Year)
Source of Crypto Gains | Tax Rate |
| Income Tax (PFU) | 12.8% |
| Social Security (PFU) | 17.2% |
| Total Flat Rate (PFU) | 30% |
| Income Tax (Progressive) | 0% – 45% |
France Income Tax Brackets (2025 Reporting for 2024 Income)
Taxable Income (€) | Rate |
| Up to 11,294 | 0% |
| 11,295 – 28,797 | 11% |
| 28,798 – 82,341 | 30% |
| 82,342 – 177,106 | 41% |
| Over 177,106 | 45% |
Micro-BNC scheme: If your annual turnover from crypto activities is less than €77,700, you benefit from a 34% allowance (only 66% of profits are taxable as BNC).
Tax-Free Allowances and Exemptions
Crypto gains totaling up to €305 per tax household, per year, are exempt from taxation. This annual exemption gives smaller investors some relief: if you sell or dispose of crypto for fiat and your total net gain for the year does not exceed this threshold, you owe no tax.
Example:
Suppose you sell Bitcoin and realize a €200 net gain in March, then sell some Ethereum in November for a €100 net gain. Your total gains for the year are €300. Since this is below the €305 limit, no tax is due.
How to Calculate Your Crypto Gains and Losses
The Portfolio Valuation Method (PVCT)
France mandates a specific calculation for capital gains on crypto assets, known as the Plus Values de Cessions d’Actifs Numeriques (PVCT method):
Taxable Gain = Sale Price – (Total Acquisition Costs x [Sale Price / Total Portfolio Value])
Breaking it down:
- Sale Price (in EUR): The price at which you sold the crypto for fiat.
- Total Acquisition Costs: What you originally paid for all crypto holdings, plus any allowable transaction fees.
- Total Portfolio Value: The total EUR value of all your crypto at the time of sale.
Real-World Example
- January: Buy 10 ETH for €15,000
- April: Buy 1 BTC for €25,000
- Portfolio value in July (time of sale): €60,000
- July: Sell 1 ETH for €3,000
Calculation:
- Fraction of ETH sold = €3,000 / €60,000 = 0.05
- Pro-rated acquisition cost for ETH sold = €15,000 x 0.05 = €750
- Taxable gain = €3,000 – €750 = €2,250
If you cannot provide documentation for your acquisition cost, the tax authority will assume it to be zero—leading to much higher taxable gains.
Crypto Tax on Mining, Staking, and DeFi Rewards
Mining
Mining rewards are considered non-commercial profits (BNC). If your annual turnover from mining is under €77,700, only 66% of that income is taxable due to the micro-BNC allowance. For higher volumes, you fall into the normal progressive tax regime.
Staking and DeFi
Currently, there is no official guidance from the French tax authority (DGFiP) on staking and DeFi rewards. However, such income could be considered similar to mining and taxed under the BNC regime. Because of the complexity, it’s recommended to consult a tax professional for large or frequent DeFi and staking rewards.
Spending Crypto
Using crypto online or via debit cards to buy goods or services is typically seen as a disposal event—just like selling for fiat. You must calculate the capital gain for each transaction.
Scenario | Taxed? | Notes |
| Spend crypto on goods in-store | Yes | Treated as conversion to fiat |
| Spend crypto with Visa/Mastercard debit card | Yes | Not exempt |
| Smaller daily purchases | Yes | No “small transactions” threshold |
Can the Dgfip (french Tax Authority) Track Crypto?
European Directives and Data Sharing
The Direction Générale des Finances Publiques (DGFiP) possesses extensive powers to trace crypto activity, especially since the adoption of EU directives like the Sixth Anti-Money Laundering Directive and DAC8. These laws make KYC (Know Your Customer) checks compulsory and facilitate information sharing between member states.
Automatic Reporting
- French and EU-based exchanges must report customer identities and transaction records.
- Non-EU platforms may also be compelled to disclose account information if requested.
Penalties for Non-Compliance
Failure to declare your crypto activities or accounts can result in severe penalties:
Offense | Penalty |
| Not reporting foreign crypto account | €750 per account; up to €1,500 if >€50,000 balance, capped at €10,000 per declaration |
| Evasion or deliberate under-reporting | Up to 80% of tax due, €500,000 fine, and up to 5 years’ imprisonment |
If you use foreign platforms, you must submit Formulaire 3916-bis for each account, even for “hot wallets” on non-French exchanges.
Real-World Analogy
Think of your crypto activities like bank accounts. The DGFiP, thanks to international cooperation, can see most of your balances—especially if you use major platforms or cross borders. Only genuinely private wallets kept wholly out of exchanges might escape notice, but hiding crypto is both illegal and risky.
How Is Crypto Taxed in France?
Overview of Tax Treatments
France’s approach is based on the concept of “disposal” for capital gains taxation:
Occasional Investors (Default Case for Most Users)
- 30% flat tax (Prélèvement Forfaitaire Unique/PFU) applies when you sell crypto for fiat.
- Composed of 12.8% income tax + 17.2% social security contributions.
- Optionally, lower-income investors may waive the 12.8% fixed rate for the progressive income tax rate, which can lower the total tax if you fall below the 30% bracket.
Professional Traders
- Regular, high-frequency traders are taxed as non-commercial profits (BNC) at income tax rates ranging from 0%–45%.
- This regime only applies if your trading activity clearly resembles a professional business, e.g., using dedicated tools, large capital, or trading on behalf of clients.
Crypto Mining
- Mining is always treated as BNC income (not capital gains).
- Income taxed at progressive rates, with the micro-BNC regime applying for turnover up to €77,700.
Disposal Event Examples
Transaction Scenario | Tax Treatment |
| Buying ETH with EUR | Not taxed |
| Swapping BTC for ETH | Not taxed |
| Sending BTC to your own hardware wallet | Not taxed |
| Selling ETH for EUR | Taxed (capital gain event) |
| Paying for a hotel with crypto | Taxed (capital gain event) |
| Cashing out from mining rewards | Taxed as income (BNC) |
Reporting Requirements
You are required to keep detailed records for every transaction, even if it is not immediately taxable. Transaction data must be kept for at least five years and should include dates, amounts, values in euros, purpose, and counterparties.
France Income Tax Rate
France applies a progressive income tax rate to individuals. This impacts professional traders and those receiving mining or some types of staking income:
Annual Taxable Income (EUR) | Tax Rate |
| Up to 11,294 | 0% |
| 11,295 – 28,797 | 11% |
| 28,798 – 82,341 | 30% |
| 82,342 – 177,106 | 41% |
| More than 177,106 | 45% |
For micro-BNC regime: Turnover below €77,700 sees a 34% deduction; only 66% of income is taxable.
Crypto Losses in France
Treatment of Losses
Losses realized on crypto can only offset gains made in the same tax year. You cannot roll crypto losses forward into future years or use them to offset other types of capital gains.
Example
- January: Buy BTC for €10,000
- June: Sell for €8,000 (loss of €2,000)
- July: Sell separate ETH holdings for a €2,500 gain
Only €500 in capital gains are taxable for that year (€2,500 gain – €2,000 loss). If you do not realize any gains in the same tax year, your losses expire and cannot be claimed in future years.
Summary Table
Scenario | Can you offset? | Carry Forward Allowed? |
| Crypto loss with crypto gain (same year) | Yes | No |
| Crypto loss, no crypto gain | No | No |
| Crypto loss to offset other asset gains | No | No |
Defi Tax
Current Guidance
As of October 2025, France’s tax authority (DGFiP) has not issued definitive rules regarding decentralized finance (DeFi) activities, including liquidity pooling, lending, and borrowing protocols. In most cases:
- Entering or exiting liquidity pools, swapping tokens, and engaging with smart contracts are not taxable until crypto is finally converted to fiat.
- If you realize a gain (e.g., receive additional tokens as a reward), the gain generally becomes taxable only when you convert those assets for euros or other fiat currency.
Because DeFi is evolving fast and guidance may change, always check for the latest updates and consult a specialist for large or complex cases.
Table: Crypto-DeFi Scenario Tax Treatment
Activity | Taxable Event | Notes |
| Supplying liquidity to a pool | Not taxable | No disposal; track cost basis |
| Claiming yield/rewards from pools | Taxable on sale for fiat | May count as BNC income; check details |
| Lending crypto (on-chain/off-chain) | Not taxable | Unless paid out in fiat |
| Borrowing crypto against collateral | Not taxable | No tax until collateral liquidated |
| Staking in DeFi protocol | Typically not until sale | No DGFiP guidance yet; seek expert advice |
Weex: Reliability and Innovation for French Crypto Traders
WEEX is recognized as a leading global crypto exchange, known for its commitment to user security, transparency, and innovative trading features. French investors benefit from industry-leading reliability, compliance with regulatory standards, and cutting-edge trading technology on the WEEX platform. Whether you’re managing simple buy-and-hold strategies or pursuing active trading and DeFi, WEEX’s robust infrastructure offers a trusted solution for all levels of experience.
Weex Tax Calculator: Fast, Accurate Crypto Tax Estimates
To help French crypto investors and traders prepare for their 2025 tax obligations, WEEX offers a comprehensive [crypto tax calculator for Bitcoin and other assets](https://www.weex.com/tokens/bitcoin/tax-calculator). This powerful tool helps estimate your crypto tax liabilities based on your transaction history and France’s current rules. Please note: the WEEX tax calculator provides general estimates and is not a substitute for personalized advice from a certified tax professional. Always confirm calculations and reporting deadlines with official sources or your tax advisor.
Frequently Asked Questions (faq)
What cryptocurrencies are subject to tax in France?
All cryptocurrencies, tokens, stablecoins, and digital assets are subject to tax in France when you dispose of them for fiat currency or, in some cases, receive them as compensation (e.g., mining, staking). This includes popular assets like Bitcoin (BTC), Ethereum (ETH), and all altcoins, as well as NFTs and DeFi protocol tokens. Tax is applicable regardless of the asset type; what matters is the taxable event.
How do I calculate my crypto tax liability?
Your crypto tax liability in France is calculated using the PVCT (portfolio method), which apportions your total acquisition cost proportionally when you dispose of part of your holdings. For selling crypto for fiat, the taxable gain is:
Taxable Gain = Sale Price – (Total Acquisition Costs × [Sale Price / Total Portfolio Value at Sale])
You owe 30% tax (PFU) on the taxable gain, with the first €305 of annual gains exempt per household.
What records should I keep for crypto taxes?
You must maintain thorough records for at least five years covering:
- Dates and details of each transaction
- Value in euros at the time of the event
- Purpose and counterparty information
- Documentation for cost basis and acquisition amounts
- Any foreign account details for declarations
Organized and complete records help substantiate your tax positions and facilitate easier filing, especially if you’re a high-frequency trader or use multiple platforms.
When are crypto taxes due in France?
French taxes are reported for income and gains realized in the previous calendar year. For the 2024 tax year:
- Tax filing opens around April 10, 2025.
- Online filing deadlines: May 22 (departments 1–19 and non-residents), May 29 (departments 20–54), June 5 (departments 55–95 and overseas).
- Late filing or errors can incur penalties, so always double-check your filings and monitor the calendar closely.
What happens if I don’t report crypto taxes?
Failing to declare taxable crypto activities or foreign platform accounts can lead to:
- Fines ranging from €750 to €1,500 per undeclared account, rising to €10,000 capped per declaration
- Increased penalties for large account balances
- Liability for up to 80% of taxes owed, €500,000 in fines, and up to five years’ imprisonment in cases of tax fraud or evasion
Staying compliant protects you from severe consequences and ensures you can legally participate in the growing digital asset ecosystem.
This guide is current as of October 2025. For specific advice, complex holdings, or large DeFi and staking activities, consult a qualified crypto tax professional or accountant specializing in French tax law. Use the WEEX tax calculator to get started, but always verify final figures with offical guidance and your advisor.