Tax & KYC for the French airdropper
Farming airdrops is exciting. Getting a tax reassessment three years later, much less so. France has a clear but strict crypto tax regime, and too many users discover the rules after their first gains.
This page is an educational guide, not personalised tax advice. Crypto taxation evolves (bills, case law, BOFiP doctrine). For any complex situation, large volumes, habitual activity, company, consult a crypto-specialised tax accountant.
This page covers, in order: how France taxes crypto (the "flat tax"), when tax triggers (not always when you think), how to declare in practice, what's specific to airdrops, the tools that simplify it, and finally the KYC rules to follow to avoid getting your account frozen overnight.
La Flat Tax (PFU 30 %)
In France, capital gains on digital assets realised by an individual are by default subject to the Prรฉlรจvement Forfaitaire Unique (PFU), also called flat tax, at a global rate of 30%.
La part fiscale de la flat tax. Elle finance l'รtat.
CSG/CRDS et contributions sociales diverses.
Progressive scale option
Since 2023, you can choose to be taxed on the progressive income tax scale instead of the 12.8%, by ticking the box on your return. Worthwhile if you're lightly or not otherwise taxed (0% or 11% bracket). The 17.2% social contributions remain due in all cases.
The first โฌ305 of total annual gain are exempt. Beyond that, everything is taxed (not just the share above โฌ305).
When tax triggers
It's the most misunderstood point of French crypto tax. Tax doesn't trigger on every move, but only on a taxable disposal.
โ What triggers tax
Conversion crypto โ monnaie fiat
You sell BTC for euros, dollars or another state currency. Always taxable if there's a gain.
Achat d'un bien/service
Paying for a coffee or a subscription directly in crypto counts as a disposal. Uncommon in practice, but covered by law.
โ What does NOT trigger tax
Crypto โ crypto
Swapping BTC for ETH, ETH for USDT, or any crypto-crypto swap is tax-neutral. The latent gain is just deferred until a future disposal to fiat.
Bridges, stakes, wraps
Sending ETH to Arbitrum, staking HYPE for kHYPE, wrapping a token: no disposal, no tax.
Receiving an airdrop
Receiving an airdropped token is not in itself taxable under the occasional individual regime. Tax triggers on the resale of the airdropped token to fiat.
You can trade in loops on Hyperliquid, bridge Arbitrum to Base, swap BTC/ETH/USDC: nothing to declare as long as you don't convert to euros. Tax only arrives when you cash out to your bank account.
How to declare concretely
Two declarations coexist each year. Forgetting either exposes you to heavy fines, even without a gain.
Formulaire 2086, plus-values
Attached to your annual return (2042), it details each taxable disposal of the year. For every fiat sale, you indicate the sale price, the total portfolio acquisition price and total portfolio value at disposal time. The official formula then computes the gain.
The net result is reported on box 3AN (gains) or 3BN (losses) of form 2042.
Form 3916-bis, foreign accounts
Attach it if you use at least one exchange based outside France (Binance, Bybit, OKX, Kraken, Coinbase, etc.). You must declare each account's existence, not its balance.
The forgetting fine is โฌ750 per undeclared account, raised to โฌ1,500 if the balance tops โฌ50,000 at any point in the year. It applies even with zero gain.
La formule de la plus-value globale
PV = Prix de cession โ (Prix total d'acquisition ร Prix de cession / Valeur globale du portefeuille)
Consequence: each partial sale "consumes" a proportional fraction of your accumulated acquisition price. That's why keeping a precise history of every fiat deposit is essential.
The specific case of airdrops
BOFiP doctrine and recent case law converge on the following rule for a non-professional individual:
As long as you did nothing specific to get the airdrop (no habitual activity, no formal consideration), receipt is considered neutral: the acquisition price of received tokens is โฌ0.
Tax triggers on the resale of the tokens to fiat, computed on the entire sale proceeds (since the acquisition price is zero).
Worked example
Price on receipt day: doesn't matter, nothing to declare at that point.
Sale price = โฌ6,000. Proportional acquisition price = โฌ0. Taxable gain = โฌ6,000. Tax due = 6,000 ร 30% = โฌ1,800.
On form 2086: one line "disposal on 15 June 2026". Reported on box 3AN of form 2042.
If your activity becomes regular, organised and significant (multiple airdrops farmed per year, large volumes, automation, industrialised multi-wallet), the administration can reclassify it as BNC activity (non-commercial profits). The regime changes radically: progressive tax + self-employed social contributions. Fuzzy threshold, assessed case by case.
Outils de reporting
Filling out form 2086 by hand quickly becomes impossible past a few transactions. Several platforms aggregate your exchanges and wallets, compute gains using the French method and generate a ready-to-report 2086.
French player, French UI, compliant 2086 export. Very popular in the FR community. Free up to a low transaction count, paid beyond.
More international, supports many chains and DeFi protocols. FR method available. 2086 export possible.
Puissant pour les gros portefeuilles, couvre des cas exotiques (mining, staking, DeFi complexe). Interface moins intuitive.
Whatever tool, ALWAYS keep a raw copy of each exchange's history (CSV) and wallets (explorers). Tools sometimes miss transactions, especially on recent chains.
KYC & identity consistency
KYC (Know Your Customer) and AML (Anti-Money Laundering) are the procedures by which centralised exchanges verify your identity. An inconsistency can freeze your account, sometimes for months, sometimes permanently.
Basic rules
Creating several accounts on Binance or Coinbase with different identities violates the ToS and constitutes identity theft / tax fraud. Risk: total freeze + TRACFIN report.
If you travel a lot or use a constant VPN, plan for it on the exchange side (up-to-date KYC, exact tax address). Frequent IP changes from sanctioned countries can trigger a freeze.
The exchange sees where your crypto comes from. If you receive tokens from a mixer, a sanctioned protocol or a "scam"-flagged wallet, your withdrawals can be blocked during an AML investigation. Avoid shady interactions on a wallet linked to your KYC.
Multi-wallets: separate without defrauding
Running several wallets to diversify on-chain activity is legal. Much less so: creating multiple KYC to multiply centralised airdrops (e.g. multiple Binance Launchpool sign-ups). The distinction:
- โ Legal: multiple self-custody wallets (MetaMask, Rabbyโฆ) tied to a single you. Consolidated gains are declared on your 2086.
- โ Illegal: multiple KYC accounts on the same exchange, or one KYC in your name and another in a relative's name to multiply rewards.
Common traps
Trap #1. You can have zero gain and still take a โฌ750 fine per undeclared account. Binance, Bybit, OKX, Kraken, Coinbase: all to declare.
Without a precise history of your fiat deposits (dates, amounts, source), you can't correctly compute the gain. Risk: overpaying or underdeclaring.
If you sell โฌ10,000 of token in spring to pay last year's tax, you generate a new taxable gainโฆ for the following year. Anticipate by keeping a cash share of every big cashout.
Converting BTC โ USDC does not trigger tax (crypto/crypto). But converting USDC โ EUR via an exchange: yes. On some platforms, stablecoin-to-euro conversion is nearly invisible, remember to trace it.
Better to over-document than under-declare. Keep your statements, your CSVs, your wallet history. In case of audit, the burden of proof shifts to you fast if you can't show anything.