Bitcoin crossing a tax threshold toward USDC in France

France’s Proposed Stablecoin Tax Would Move the Tax Line to the Bitcoin-to-USDC Swap

• October 12, 2026 11:09 am • Comments

France is considering a crypto-tax change that would move the moment of recognition one step earlier for a familiar trade: selling Bitcoin for a dollar-linked stablecoin such as USDC.

The proposal matters because many investors treat that swap as a way to step out of volatility without fully cashing out. Under the committee-backed language, the move into a qualifying stablecoin could itself become the taxable event.

The French National Assembly’s official amendment record shows that amendment I-CF1826 was filed by lawmaker Nicolas Sansu on October 4 and adopted by the Finance Committee on October 7. It would change Article 150 VH bis so the existing deferral no longer applies when a crypto seller receives an electronic-money token as defined by the European Union’s MiCA framework.

That language is narrower—and more important—than a loose claim that France has already imposed a tax on every stablecoin trade. The measure is a proposal inside the 2027 budget process, not enacted law.

Its text uses MiCA’s legal category for electronic-money tokens rather than naming USDC, EURC or any other token one by one.

CryptoSlate’s analysis explains the practical effect with a Bitcoin-to-USDC example. If an investor bought Bitcoin for €30,000 and swapped it for €50,000 of qualifying USDC, the €20,000 gain would be recognized at the swap.

The investor’s basis in the USDC would then reset to €50,000, so a later sale for €50,000 would not tax that original gain a second time.

The analysis also stresses that the committee action did not make the measure law. The proposal would need to survive the full budget process before its planned January 1 start.

That distinction affects every practical conclusion. Current treatment remains in place while the proposal moves through Parliament, but investors now have a concrete legislative text to watch and a January 1 transition date around which records could matter.

The stablecoin would stop being a tax waiting room.

For active traders, the timing is the whole story. France currently gives many crypto-to-crypto exchanges deferral treatment, with tax generally arriving when value leaves the crypto system for legal tender or is used for a purchase.

A stablecoin can therefore function as a lower-volatility waiting room between trades.

I-CF1826 would carve qualifying electronic-money tokens out of that deferral. An investor moving from Bitcoin into USDC to protect a gain could owe tax even while every euro remains on an exchange or in a wallet.

The amendment also includes transition rules for assets acquired before January 1, 2027. Taxpayers could use documented acquisition costs or allocate the portfolio’s total historic cost across holdings based on their year-end value.

That detail is designed to establish a workable basis when the new recognition line is introduced.

Two proposals, one bigger signal.

The stablecoin amendment has drawn extra attention because lawmakers also backed a separate proposal to extend France’s exit-tax framework to large crypto holdings when a taxpayer moves abroad. The measures are legally distinct, but together they show how policymakers are looking beyond the final bank transfer and toward the points where crypto wealth changes form or jurisdiction.

None of that makes the stablecoin measure final. It still has to survive the full legislative process, and the budget path can change the text or remove it entirely.

The honest takeaway today is not that France has already taxed Bitcoin-to-USDC swaps. It is that a committee has approved a precise mechanism for doing so beginning in 2027.

If it becomes law, French traders would need to treat the stablecoin leg as more than portfolio housekeeping. The swap itself would become the line where a gain moves from paper to reportable.

Join the conversation!

We have no tolerance for comments containing violence, racism, profanity, vulgarity, doxing, or discourteous behavior. If a comment is spam, instead of replying to it please click the icon below and to the right of that comment. Thank you for partnering with us to maintain fruitful conversation.