France Just Voted to Tax Stablecoin Swaps. Two Bigger Fights Are Still Coming
France's National Assembly has adopted an amendment taxing certain stablecoin swaps, the first concrete piece of a crypto tax package moving through parliament this autumn. The market impact depends less on the rate than on who has to report what, and by when.
France's National Assembly has voted through an amendment that taxes certain stablecoin swaps, the first concrete piece of a crypto tax package that's been working its way through parliament this autumn.
The Vote
Walk the timeline. The amendment surfaced during the budget debate, which is the part of the French calendar when tax changes get bolted onto the annual finance bill, largely because that's the one piece of legislation that has to pass. It cleared the Assembly. That's the vote. Not the end of anything, just the end of round one.
Then there's the rest of the package. Two proposals are still sitting on the table: an exit tax aimed at unrealized crypto gains when a taxpayer leaves the country, and a reporting requirement for self-custodial wallets. Neither has been adopted. Both are far more consequential than the swap tax that grabbed the headlines.
The wording matters here. The amendment targets conversions between stablecoins, the dollar-pegged tokens like USDC and USDT that traders use as a parking spot between positions. That isn't a speculative trade. It's a currency change at the cash register.
The Senate still has to weigh in, and the text will bounce between the two chambers through November. A final vote lands in December, then the Conseil constitutionnel gets its review, and the whole thing takes effect January 1.
What It Actually Hits
Here's the part that matters for markets.
Taxing a USDC-to-USDT swap is taxing movement, not profit. If you convert one dollar token into another dollar token, your economic position hasn't changed by a cent. You've just changed the wrapper. And yet the transaction becomes a taxable event. That's a structural penalty on liquidity, and liquidity is the thing French crypto desks actually trade on.
Who wins? Banks and the big registered intermediaries. They already own the reporting plumbing. A tax on swaps is a rounding error for a firm with a compliance department, and every layer of friction added to self-directed trading pushes volume toward custodial products. BNP Paribas and Societe Generale don't need to lobby for this. They just need to wait.
Who loses? Anyone using stablecoins as working capital. Market makers, payment firms, and the growing number of French businesses that settle invoices in dollar tokens. Add cross-border remittance users, who are usually the last people anyone thinks about in these debates.
And then the self-custodial wallet reporting proposal. That's the sleeper. It's one thing to tax a swap. It's another to require people to declare wallets where they hold the keys. The first is an accounting question. The second changes who's responsible for reporting a transaction, and it drags non-custodial software into a framework built for banks. I'm not entirely convinced the drafters have thought through how that interacts with MiCA, which has been fully applicable since December 30, 2024, and which pointedly doesn't treat self-hosted wallets the same way it treats providers.
The exit tax is the one that should worry founders. Hitting unrealized gains at the moment of departure is a harsher approach than most of France's neighbors take. Every token that went up 10x on paper becomes a liability the day you change residency. And people with the option to leave usually do.
Color me skeptical, but I've seen this movie. A country slaps a levy on a narrow slice of crypto activity, the activity migrates to a jurisdiction with friendlier paperwork, and the levy collects less than the press release implied.
December Is the Deadline
So what comes next, specifically.
November is the negotiating window. The Senate will produce its version of the finance bill, and the stablecoin clause either survives intact or gets watered down in the mixed commission that reconciles the two chambers. Watch whether the swap tax keeps its current scope or picks up a de minimis threshold. A threshold is the difference between a workable rule and a revenue measure that only catches retail.
December brings the final vote and the constitutional review. If the amendment holds, the first taxable swaps land in the January filing cycle, which means French users find out what they owe roughly a year after they made the trade. That lag alone will produce disputes.
The two proposals to watch are the exit tax and the wallet reporting rule. Neither has a vote scheduled. Both could get attached to the same budget vehicle before December. If the exit tax makes it in, expect a quiet round of residency planning among French founders in the first quarter. If wallet reporting makes it in, expect the first serious legal challenge to a French crypto rule in years.
The question worth asking: does France want to be the EU's crypto capital or its tax collector? Right now the answer looks like both, and those two jobs pull in opposite directions.
Granted, the revenue at stake is small. Stablecoin swaps aren't a giant tax base, and the government knows it. That's why the amendment reads less like fiscal policy and more like a signal about where enforcement is heading. The signal is that peer-to-peer movement of value is now on the radar, and the paperwork is coming with it.
History suggests otherwise on one point. Governments that tax transactions rather than gains tend to find the transactions get smaller, or move offshore, or both. I'll be watching on-chain volume on French-facing exchanges in January. If it drops while the euro stablecoin float holds steady, we'll know exactly what happened.
Time will tell, though.
Explore More
Key Terms Explained
Coinbase's Layer 2 blockchain built on the OP Stack (Optimism's technology).
Following the laws and regulations that apply to financial activities, including crypto.
How easily an asset can be bought or sold without significantly affecting its price.
Transactions and data recorded directly on the blockchain.