Crypto Staking Tax in France: What You Actually Owe
Crypto staking tax in France is not as straightforward as many holders assume. France has one of the more developed crypto tax frameworks in Europe, but the rules for staking rewards, DeFi income, NFT disposals, and airdrops sit across different parts of the tax code and do not all behave the same way. The short answer is that most crypto gains for individuals fall under the flat tax regime known as the Prélèvement Forfaitaire Unique, but staking rewards and other forms of income can trigger a separate charge at the point you receive them, not just when you sell. Getting this wrong is one of the most common mistakes French crypto holders make. This guide walks through each income type clearly, so you know exactly what applies to your situation before you file.
How France Taxes Crypto Generally
France taxes crypto assets held by private individuals primarily under Article 150 VH bis of the General Tax Code. When you sell or exchange crypto for euros or another asset, any capital gain is subject to the Prélèvement Forfaitaire Unique, commonly called the flat tax or PFU. The combined rate under this regime is 30%, which covers both income tax at 12.8% and social contributions at 17.2%. You can opt instead for the progressive income tax scale if that produces a lower liability, but most retail holders with modest incomes will find the flat rate simpler and often competitive.
One critical feature of the French system is that swapping one crypto for another is not a taxable event. Only converting to euros, spending crypto on goods or services, or exchanging crypto for a non-crypto asset triggers the gain calculation. This is more generous than some jurisdictions. However, it does not mean all crypto activity is deferred until cash-out. Certain income events, including staking rewards and DeFi yields, can create a taxable receipt the moment they land in your wallet, regardless of whether you have sold anything.
The cost basis method used in France is a portfolio-average approach. You cannot cherry-pick which coins you are selling. The taxable gain is calculated by comparing the sale proceeds to the proportional average acquisition cost across your entire crypto portfolio. Keeping accurate records of every acquisition, including the euro value at the time, is essential.
Crypto Staking Tax: When and How Rewards Are Taxed
The question of whether staking is taxable in France has a clear answer: yes, but the timing depends on how the French tax authority, the Direction Générale des Finances Publiques, characterises the activity. For most individual retail stakers, staking rewards received from proof-of-stake networks are treated as miscellaneous income under the BNC category, Bénéfices Non Commerciaux, at the moment of receipt. The value used is the market price of the reward tokens in euros at the time they are credited to your wallet.
This creates a two-stage tax event. First, you pay income tax on the reward when received, at your marginal rate under the progressive scale, since BNC income is not eligible for the flat tax. Second, when you eventually sell those reward tokens, you pay capital gains tax on any increase in value between the price at receipt and the sale price. If the price has fallen between receipt and sale, you may have a capital loss to offset against other gains in the portfolio.
The table below summarises the two-stage treatment:
| Stage | Tax Event | Rate / Regime | Basis |
|---|---|---|---|
| Receipt of staking reward | Miscellaneous income (BNC) | Progressive income tax scale | Market value in EUR at receipt |
| Disposal of reward tokens | Capital gain | 30% flat tax (PFU) or progressive scale | Gain above receipt value |
Stakers who run validator nodes professionally or at scale may be reclassified as carrying on a commercial activity, which brings different rules. If you are staking significant amounts and receiving regular rewards, it is worth reviewing whether the BNC categorisation still applies to your situation.
How DeFi Rewards Are Taxed in France
How DeFi rewards are taxed in France follows a similar logic to staking but with added complexity. Yield farming, liquidity provision, and lending protocols can generate returns in several forms: interest payments, governance tokens, or LP reward tokens. The French tax authority has not issued exhaustive guidance on every DeFi structure, which leaves some grey areas, but the general principle is consistent: if you receive tokens as a reward for providing a service or locking capital, those tokens are likely taxable as income at receipt.
Liquidity provision is a particular area of ambiguity. When you deposit two tokens into a liquidity pool and receive LP tokens in return, the French position is that this may not constitute a taxable disposal at that point, because you have not converted to a non-crypto asset. However, the fees and rewards earned while your tokens are in the pool are a different matter. Those are income, valued at the market price when distributed or when you withdraw them.
The table below shows how common DeFi activities map to French tax treatment:
| DeFi Activity | Tax Treatment at Receipt | Tax Treatment at Disposal |
|---|---|---|
| Yield farming rewards | Income (BNC) at market value | Capital gain on any further increase |
| Liquidity pool fees | Income (BNC) when distributed | Capital gain on any further increase |
| Token swap (crypto to crypto) | No taxable event | Taxable only on conversion to fiat or non-crypto |
| Lending interest | Income (BNC) at market value | Capital gain on any further increase |
Record-keeping for DeFi is demanding. Every reward distribution needs a timestamp, a token quantity, and a euro valuation. Relying on memory or annual statements from protocols is not sufficient for a French tax filing.
NFT Tax in France
NFT tax in France follows the same capital gains framework as other crypto assets in most cases. When you sell an NFT and receive crypto or euros in return, any gain above your acquisition cost is subject to the 30% flat tax. The acquisition cost includes the purchase price of the NFT plus any gas fees paid to acquire it. Fees paid on disposal are deductible from the proceeds.
There is one important exception. If the NFT qualifies as a work of art under French law, sales may fall under the specific regime for art sales rather than the crypto tax rules. This is a specialist area and the boundary is not always clear, particularly for generative or algorithmic collections. Most standard profile-picture NFTs and gaming assets are treated as crypto assets, not artworks.
Creating and selling NFTs as a creator, rather than as a collector, may bring you into the commercial income category. If you are minting and selling regularly, the French tax authority could treat this as a business activity, subjecting your income to BIC rules, Bénéfices Industriels et Commerciaux, with associated social charges and accounting obligations. Occasional sales of personally held NFTs remain within the capital gains framework.
Crypto Airdrop Tax in France
Crypto airdrop tax in France is another area where receipt itself creates a liability. When you receive tokens through an airdrop, the French position treats those tokens as income at the point of receipt if they are received in exchange for some action, such as holding a specific token, completing a task, or participating in a protocol. The value is the market price of the airdropped tokens in euros on the date received.
Truly unsolicited airdrops, where tokens arrive without any action on your part, sit in a greyer zone. Some advisers take the position that these are not taxable until disposal, because there was no economic activity generating the receipt. The conservative approach, and the one that avoids a potential dispute with the tax authority, is to declare them as income at receipt regardless.
Once airdropped tokens are included in your portfolio at their receipt value, any subsequent sale is taxed under the standard capital gains rules. If the tokens have appreciated, you pay the 30% flat tax on the gain. If they have fallen in value since receipt, you have a capital loss that enters the portfolio average calculation.
Crypto Trading Tax and Reporting Obligations
Crypto trading tax in France applies whenever you exit your crypto position into euros or a non-crypto asset. Frequent traders and those who swap crypto for goods or services need to track every exit event across the tax year. The gain on each disposal is calculated using the portfolio-average cost basis method, so each trade affects the average cost of your remaining holdings.
French residents must report their crypto accounts held with foreign exchanges on their annual tax return, using the Cerfa 3916-bis form. Failure to declare a foreign account can result in penalties. Capital gains from crypto are reported on the Cerfa 2086 form, which calculates the taxable gain using the portfolio-average method. If you have BNC income from staking, DeFi, or airdrops, that goes on a separate schedule.
The tax year in France runs from 1 January to 31 December. The annual income tax return deadline for online filers varies by department but typically falls between late May and early June for the preceding tax year. Missing the deadline triggers automatic penalties and interest.
Illustrative Scenario
To illustrate how this applies in practice, consider the following scenario:
Sophie is a software developer based in Lyon who has been active in crypto since 2021. She holds ETH that she stakes through a liquid staking protocol, receives occasional DeFi yield from a lending platform, and bought two NFTs from a well-known generative collection. In the 2024 tax year, her staking rewards totalled tokens worth 1,800 EUR at the various dates of receipt. She also earned 400 EUR in lending interest. She sold one of her NFTs for a gain of 600 EUR above what she paid for it.
Sophie needs to report the 1,800 EUR in staking rewards and the 400 EUR in lending interest as BNC income on her 2024 return, taxed at her marginal income tax rate. The 600 EUR NFT gain goes on her Cerfa 2086 as a capital gain, subject to the 30% flat tax. She also needs to declare her exchange accounts on the Cerfa 3916-bis. Using CryptaTax, Sophie imports her transaction history directly from her exchange and wallet, the platform calculates her portfolio-average cost basis, flags each income event with its euro value at receipt, and generates the figures she needs for each form. What would have taken days of spreadsheet work takes an afternoon.
Frequently Asked Questions
Is staking taxable in France?
Yes. Staking rewards received by French residents are generally taxed as miscellaneous income under the BNC category at the point of receipt. The value is the market price of the reward tokens in euros on the date they are credited to your wallet. When you later sell those tokens, any further gain is taxed as a capital gain under the 30% flat tax regime.
What rate of tax applies to crypto staking rewards?
Staking rewards classified as BNC income are taxed at your marginal income tax rate under the progressive scale, not the 30% flat tax. The flat tax applies only to capital gains from disposal. This means your staking income is added to your other income for the year and taxed at whatever rate applies to your total income bracket.
Do I pay crypto trading tax every time I swap one crypto for another?
No. In France, swapping one cryptocurrency for another is not a taxable disposal. The taxable event under the capital gains rules is triggered only when you convert crypto to euros, spend crypto on goods or services, or exchange crypto for a non-crypto asset. Crypto-to-crypto swaps adjust your portfolio-average cost basis but do not create an immediate tax charge.
How are DeFi rewards taxed in France?
DeFi rewards, including yield farming distributions and lending interest, are generally treated as income at the point of receipt, valued at the market price in euros on the date received. This income falls under the BNC category and is taxed at your marginal rate. The tokens then enter your portfolio at that receipt value, and any gain on a later sale is taxed as a capital gain.
What is the NFT tax treatment in France?
Most NFT sales by French residents are treated as crypto asset disposals, subject to the 30% flat tax on any capital gain. The gain is calculated as the sale proceeds minus the original acquisition cost, including gas fees paid to acquire the NFT. NFTs that qualify as works of art under French law may fall under a different regime, but this is a specialist question that depends on the specific nature of the asset.
Is a crypto airdrop taxable in France?
Airdrops received in exchange for an action, such as holding a token or completing a task, are generally treated as taxable income at the point of receipt in France. The income value is the market price of the airdropped tokens in euros on the date received. Unsolicited airdrops sit in a greyer area, but declaring them as income at receipt is the conservative and lower-risk approach.
What forms do I need to file my crypto taxes in France?
You need the Cerfa 2086 form to report capital gains from crypto disposals, using the portfolio-average cost basis method. BNC income from staking, DeFi, and airdrops is reported on a separate income schedule. You must also file a Cerfa 3916-bis declaration for any crypto accounts held with foreign exchanges. All forms are submitted as part of your annual income tax return.
What happens if I forget to declare my crypto accounts held abroad?
Failing to declare foreign crypto accounts on the Cerfa 3916-bis can result in significant penalties. The French tax authority has been increasing its scrutiny of crypto holdings, and undeclared foreign accounts are a known enforcement focus. Penalties apply per undeclared account, and interest accrues on any underpaid tax. Voluntary correction before an audit is always preferable to waiting to be discovered.
Can I offset crypto losses against gains in France?
Yes, but only within the crypto asset category. Capital losses on crypto disposals can be offset against capital gains on other crypto disposals in the same tax year. The portfolio-average cost basis method means that losses and gains are calculated across your entire portfolio rather than on individual coins. Losses cannot be carried forward to future tax years under the standard retail investor rules.
Does using a crypto tax tool help with French tax filing?
Yes. The portfolio-average cost basis method required in France means every acquisition and disposal across your entire transaction history affects your gain calculation. A crypto tax platform that imports data from exchanges and wallets, values each transaction in euros at the date of the event, and separates BNC income from capital gains will save significant time and reduce the risk of errors on your return.
Source: CryptaTax
FAQ
Yes. Staking rewards received by French residents are generally taxed as miscellaneous income under the BNC category at the point of receipt. The value is the market price of the reward tokens in euros on the date they are credited to your wallet. When you later sell those tokens, any further gain is taxed as a capital gain under the 30% flat tax regime.
Staking rewards classified as BNC income are taxed at your marginal income tax rate under the progressive scale, not the 30% flat tax. The flat tax applies only to capital gains from disposal. This means your staking income is added to your other income for the year and taxed at whatever rate applies to your total income bracket.
No. In France, swapping one cryptocurrency for another is not a taxable disposal. The taxable event under the capital gains rules is triggered only when you convert crypto to euros, spend crypto on goods or services, or exchange crypto for a non-crypto asset. Crypto-to-crypto swaps adjust your portfolio-average cost basis but do not create an immediate tax charge.
DeFi rewards, including yield farming distributions and lending interest, are generally treated as income at the point of receipt, valued at the market price in euros on the date received. This income falls under the BNC category and is taxed at your marginal rate. The tokens then enter your portfolio at that receipt value, and any gain on a later sale is taxed as a capital gain.
Most NFT sales by French residents are treated as crypto asset disposals, subject to the 30% flat tax on any capital gain. The gain is calculated as the sale proceeds minus the original acquisition cost, including gas fees paid to acquire the NFT. NFTs that qualify as works of art under French law may fall under a different regime, but this is a specialist question that depends on the specific nature of the asset.
Airdrops received in exchange for an action, such as holding a token or completing a task, are generally treated as taxable income at the point of receipt in France. The income value is the market price of the airdropped tokens in euros on the date received. Unsolicited airdrops sit in a greyer area, but declaring them as income at receipt is the conservative and lower-risk approach.
You need the Cerfa 2086 form to report capital gains from crypto disposals, using the portfolio-average cost basis method. BNC income from staking, DeFi, and airdrops is reported on a separate income schedule. You must also file a Cerfa 3916-bis declaration for any crypto accounts held with foreign exchanges. All forms are submitted as part of your annual income tax return.
Failing to declare foreign crypto accounts on the Cerfa 3916-bis can result in significant penalties. The French tax authority has been increasing its scrutiny of crypto holdings, and undeclared foreign accounts are a known enforcement focus. Penalties apply per undeclared account, and interest accrues on any underpaid tax. Voluntary correction before an audit is always preferable to waiting to be discovered.
Yes, but only within the crypto asset category. Capital losses on crypto disposals can be offset against capital gains on other crypto disposals in the same tax year. The portfolio-average cost basis method means that losses and gains are calculated across your entire portfolio rather than on individual coins. Losses cannot be carried forward to future tax years under the standard retail investor rules.
Yes. The portfolio-average cost basis method required in France means every acquisition and disposal across your entire transaction history affects your gain calculation. A crypto tax platform that imports data from exchanges and wallets, values each transaction in euros at the date of the event, and separates BNC income from capital gains will save significant time and reduce the risk of errors on your return.