Crypto Tax Loss Harvesting France — Tax Optimization Guide 2026
Published March 15, 2026 · Reading time: 14 min
Tax Loss Harvesting (TLH) is a tax optimization strategy that involves intentionally selling assets at a loss to generate deductible capital losses that offset your taxable capital gains. Widely used in traditional finance, this technique also applies to crypto assets in France — but with specific rules that are crucial to understand.
In this comprehensive guide, we detail how TLH works for crypto assets under the French tax regime in 2026, with real-number examples, pitfalls to avoid, and tools to automate tracking.
1. What is Tax Loss Harvesting?
Tax Loss Harvesting is a tax optimization strategy based on a simple principle: you sell an asset that has lost value to "crystallize" a capital loss. This loss then reduces your taxable base by offsetting your capital gains.
The goal is not to permanently get rid of the asset. In most cases, you repurchase the same asset (or a similar one) shortly after, maintaining your market exposure while benefiting from the tax advantage.
Simplified example
You bought 1 ETH at 3,000 EUR. The price has dropped to 2,000 EUR. You sell your ETH: you realize a capital loss of 1,000 EUR. You immediately repurchase 1 ETH at 2,000 EUR. Your exposure has not changed, but you have "harvested" a 1,000 EUR capital loss that will reduce your taxes on future capital gains.
2. French crypto tax rules: what you need to know
Before implementing a TLH strategy, it is essential to understand the French tax framework applicable to crypto assets.
The flat tax regime (PFU)
Since 2019, capital gains on digital asset disposals are subject to the PFU (flat tax) of 30%: 12.8% income tax + 17.2% social contributions. This rate applies to the overall net capital gain for the year.
Crucial point: In France, capital gains are calculated on the entire crypto asset portfolio, not asset by asset. This is the famous form 2086 formula:
Capital gain = Sale price - (Total acquisition cost × Sale price / Total portfolio value)
Taxable event: conversion to fiat or goods/services
The taxable event in France is the disposal of digital assets for fiat currency (EUR, USD) or for goods or services. Crypto-to-crypto exchanges are not taxable events. This is a major difference from other countries (such as the USA or Germany).
This means that to "harvest" a capital loss in France, you must convert your crypto to fiat currency (or a stablecoin backed by fiat, depending on interpretation). A simple ETH → BTC swap does not trigger a tax event.
Capital loss carryforward
In France, capital losses on digital assets are not carried forward to subsequent years (unlike traditional securities whose losses can be carried forward for 10 years). Your losses are only deductible from capital gains in the same tax year. This is an important constraint that makes TLH timing crucial.
3. Step-by-step TLH strategy
Here is the practical method for implementing effective Tax Loss Harvesting on your crypto assets in France:
Step 1: Identify positions at a loss
Review your portfolio and identify cryptos whose current price is below your average acquisition price. With KRYPTFOLIO, this information is available at a glance in the Transactions tab, where each position shows its unrealized P&L.
Step 2: Calculate your annual net capital gain
TLH only makes sense if you have capital gains to offset. Calculate your net capital gain since the beginning of the year. If your balance is already negative (more losses than gains), TLH will provide no additional benefit since losses are not carried forward.
Step 3: Evaluate the opportunity
For each position at a loss, evaluate:
- The amount of potential capital loss
- Transaction fees (sell + repurchase)
- Your long-term conviction on the asset
- The risk of price change between sale and repurchase
TLH is profitable only if the tax savings exceed the transaction fees. With the 30% flat tax, a 1,000 EUR capital loss saves you 300 EUR in taxes. If round-trip fees are 20 EUR, the net gain is 280 EUR.
Step 4: Execute the sale to fiat
Sell the asset at a loss for EUR (or a stablecoin recognized as fiat equivalent). Keep proof of the transaction: date, amount, price, fees. KRYPTFOLIO automatically records all this information if you are connected to your exchange.
Step 5: Repurchase (if desired)
In France, there is no explicit "wash sale" rule for crypto assets (unlike the USA where a 30-day waiting period applies). You can theoretically repurchase the same asset immediately. However, as a precaution, many tax advisors recommend waiting at least 48 to 72 hours to avoid any reclassification by the tax authorities as tax abuse.
Track your P&L in real time
KRYPTFOLIO automatically calculates your capital gains/losses using the FIFO method. Identify TLH opportunities at a glance.
View my transactions →4. The "wash sale" question in France
In the United States, the wash sale rule prohibits deducting a capital loss if you repurchase a "substantially identical" asset within 30 days before or after the sale. This rule applies to stocks and, since 2025, to American crypto assets.
In France, there is no explicit wash sale rule for crypto assets. The French Tax Code does not provide for a minimum delay between selling and repurchasing the same digital asset. However, the tax administration has the weapon of tax abuse (article L.64 of the Tax Procedures Code), which allows reclassification of an operation whose sole purpose is tax evasion.
Practical recommendation: Although no delay is legally required, we recommend waiting at least 48 to 72 hours between sale and repurchase, and documenting an economic justification for your operation (portfolio rebalancing, strategy change, etc.). This strengthens your position in case of a tax audit.
5. When to practice Tax Loss Harvesting
Timing is a key element of the TLH strategy. Here are the optimal moments:
At year-end (November-December)
This is the most common time. You know your net capital gain for the year and can precisely calculate the amount of losses to harvest. Caution: crypto markets are volatile, do not wait too long as a December rebound can erase your TLH opportunities.
After a crash or major correction
Market corrections (drops of 20% or more) are ideal moments for TLH. Many positions are at a loss, and the amounts to harvest are significant. This is when TLH offers the best tax return.
Regularly throughout the year
The most rigorous investors practice continuous TLH: they monitor their portfolio monthly and harvest losses as soon as they reach a significant threshold (for example 500 EUR or more). This approach maximizes opportunities but requires more monitoring.
6. Concrete examples with numbers
Let us illustrate the impact of TLH with two realistic scenarios.
Scenario 1: Moderate investor
Pierre has a portfolio of 15,000 EUR. In 2026, he realized:
- Capital gain on BTC sale: +3,200 EUR
- Capital gain on SOL sale: +800 EUR
- Total capital gains: +4,000 EUR
Without TLH: Pierre pays 4,000 x 30% = 1,200 EUR in taxes.
Pierre also holds 0.5 ETH purchased at 3,500 EUR (i.e., 1,750 EUR) now worth 1,000 EUR. Unrealized loss: 750 EUR.
With TLH: Pierre sells his ETH, realizing a 750 EUR capital loss. His net capital gain drops to 4,000 - 750 = 3,250 EUR. Tax: 3,250 x 30% = 975 EUR. Savings: 225 EUR.
Pierre repurchases his ETH 48 hours later. Round-trip fees (2 x 0.10%) are 2 EUR. Net TLH gain: 223 EUR.
Scenario 2: Active investor
Marie has a portfolio of 80,000 EUR. In 2026, she realized:
- Total capital gains: +18,000 EUR
- Positions with unrealized losses: AVAX (-2,500 EUR), LINK (-1,800 EUR), DOT (-3,200 EUR)
- Total harvestable losses: -7,500 EUR
Without TLH: Marie pays 18,000 x 30% = 5,400 EUR in taxes.
With TLH: Marie sells her 3 losing positions. Net capital gain: 18,000 - 7,500 = 10,500 EUR. Tax: 10,500 x 30% = 3,150 EUR. Savings: 2,250 EUR. Round-trip fees: approximately 15 EUR. Net gain: 2,235 EUR.
That is the equivalent of 2.8% additional return on her portfolio, simply through tax optimization.
7. Tracking tools: automate TLH with KRYPTFOLIO
Tax Loss Harvesting requires precise tracking of your positions, your acquisition prices, and your realized capital gains/losses. Doing this manually with a spreadsheet is tedious and error-prone.
KRYPTFOLIO offers all the necessary tools for an effective TLH strategy:
- Automatic FIFO P&L — Each position displays its unrealized P&L in real time, based on the FIFO method compliant with French regulations.
- Transaction history — Automatic import via API (Binance, Kraken, Bybit) or CSV import. Each transaction is timestamped with price, fees, and amount.
- Indicative form 2086 summary — Generate your summary in one click. All disposals are listed with the official capital gains calculation formula.
- Price alerts — Set up alerts to be notified when a position reaches a loss threshold sufficient to justify TLH (by email, push, or Telegram).
- Multi-exchange dashboard — Unified view of all your portfolios to quickly identify TLH opportunities.
Automate your tax tracking
Connect your exchanges, track your FIFO P&L and generate your indicative form 2086 summary — all automatic with KRYPTFOLIO.
Track my transactions →8. Risks and limitations of Tax Loss Harvesting
TLH is not a miracle strategy. Here are the risks and limitations to be aware of:
Market risk during the waiting period
If you wait 48-72 hours between sale and repurchase, the price can move significantly. A 10% rebound between sale and repurchase represents a 10% opportunity cost on the position. To minimize this risk, some investors substitute the sold asset with a correlated asset (for example, selling ETH and temporarily buying SOL).
Non-carryforward of capital losses
This is the biggest limitation in France. Unlike traditional securities (stocks, ETFs) whose losses can be carried forward for 10 years, capital losses on crypto assets are only deductible from capital gains in the same tax year. If you have no gains to offset, your losses are "wasted".
Accounting complexity
Each TLH operation generates additional transactions that complicate your tax return. The new acquisition price (after repurchase) is different from the initial price, which changes your future capital gains calculations. An automated tracking tool like KRYPTFOLIO is essential to avoid errors.
Risk of reclassification as tax abuse
If the tax administration considers that your operation has no economic justification other than tax evasion, it can reclassify it as tax abuse. To protect yourself: always document an economic reason (rebalancing, change of conviction, sector rotation) and wait a reasonable period before repurchasing.
Transaction costs
Each TLH involves at minimum two transactions (sale + repurchase). On a low-fee exchange (0.10% per trade), the cost is low. But on an expensive exchange (Coinbase: ~1.5% effective), TLH is only profitable for losses exceeding 1,000 EUR. Always calculate the break-even point before executing.
9. TLH and overall investment strategy
Tax Loss Harvesting should be part of an overall investment strategy. Here is how to integrate it intelligently:
- DCA + TLH — If you practice DCA, you accumulate lots at different prices. Some lots will be at a gain, others at a loss. The FIFO method requires selling the oldest lots first, which does not always allow targeting losing lots. Take this into account in your calculation.
- Rebalancing + TLH — Combine TLH with portfolio rebalancing. Sell losing positions that you wanted to reduce anyway, and reinvest in assets where you are underexposed.
- Annual capital gains threshold — In France, there is no exemption threshold for crypto capital gains (unlike the 305 EUR threshold for occasional goods sales). Even a 1 EUR capital gain is taxable at 30%.
- Progressive scale option — Since 2023, you can opt for the progressive tax scale instead of the 30% flat tax. If your marginal tax bracket is below 12.8%, this option may be more advantageous. TLH remains relevant regardless of the chosen regime.
10. Conclusion: TLH, a powerful tool but handle with care
Tax Loss Harvesting is one of the few legal and effective tax optimization strategies for crypto investors in France. When executed properly, it can save you hundreds or even thousands of euros in taxes each year.
However, it requires a good understanding of the French tax framework (30% flat tax, non-carryforward of losses, form 2086 formula), thoughtful timing, and precise tracking tools. Do not dive in without preparation: use KRYPTFOLIO to identify your opportunities, calculate your break-even thresholds, and generate your tax summary.
Important reminder: This guide is for informational purposes only. It does not constitute personalized tax advice. Consult a certified accountant or tax attorney to validate your strategy based on your personal situation.
Optimize your crypto taxes
Track your P&L, identify TLH opportunities and generate your form 2086 summary with KRYPTFOLIO. Free to get started.
Start for free →Try KRYPTFOLIO for free
Track your P&L, identify TLH opportunities and generate your tax summary.
Create my free account →RELATED ARTICLES
Understanding Crypto Taxation in France 2025
Educational guide: form 2086, FIFO method, exemption thresholds, 2025 deadlines.
2025-01-15Form 2086 — Complete Crypto Tax Declaration Guide 2026
Complete form 2086 guide: FIFO method, flat tax, declaration steps.
2026-03-15Crypto Staking — Tax and Declaration Guide France 2026
Complete guide to crypto staking taxation in France: BNC, flat tax, declaration.
2026-03-15