Home Blog Personal Finance Investing Stocks Crypto ETFs Make Money Tools Guides Glossary Advertise Contact
Subscribe Free →
ETFs

Tax-Loss Harvesting for European ETF Investors: How to Boost Returns Legally in 2026

Finance Daily Shot · 31 Jul 2026 ·8 min read

Before You Start

  • Basic understanding of ETF investing and capital gains tax rules in your country
  • Access to your broker account (e.g., DEGIRO, Trade Republic, BUX, Scalable Capital, Interactive Brokers)
  • List of your ETF transactions and current unrealised losses
  • Knowledge of your country’s tax-loss harvesting and wash sale regulations

Time needed: 60–90 minutes (including broker and tax portal steps)

What you'll need: Broker account, calculator or spreadsheet, access to official tax portal or tax software

Tax-loss harvesting is a powerful—yet underused—strategy for European ETF investors. It’s the process of selling investments at a loss to offset taxable gains elsewhere, reducing your overall tax liability. Done correctly, it can give your portfolio returns an annual boost, all while staying within the law.

As we covered in our Ultimate 2026 Guide to Tax-Efficient Investing for Europeans, tax-loss harvesting deserves a closer look—especially as tax rules across Germany, France, the Netherlands, and other European markets evolve. This tutorial will give you a step-by-step, actionable walkthrough, with EUR-based examples and platform instructions you can use today.

Step 1: Understand What Tax-Loss Harvesting Is (and Isn’t)

What to do: Learn the principles behind tax-loss harvesting before acting.

Why it matters: Understanding the concept is essential because making mistakes (like triggering a “wash sale”) can invalidate your tax benefit.

What can go wrong: If you re-buy the same ETF too soon, or if your country restricts which losses can offset which gains, your harvest may not count.

Pro Tip

Always check your country's latest tax rules. For example, in Germany, only €20,000 of losses from shares can be offset against gains per year (as of 2026).

Step 2: Identify Eligible ETFs with Unrealised Losses

What to do: Review your ETF portfolio to find positions currently at a loss.

Example: You bought 50 shares of the iShares Core MSCI World UCITS ETF (IE00B4L5Y983) at €105 per share. Today, it trades at €99. Your unrealised loss is (50 × (€99–€105)) = –€300.

Why it matters: Only realised losses count for tax purposes. You must sell to “realise” the loss.

What can go wrong: Failing to track your purchase price accurately could lead to missing opportunities or misreporting losses.

Pro Tip

Use a spreadsheet or portfolio tracker (like Portfolio Performance or MyStocks) to quickly spot loss-making positions.

Step 3: Check Your Country’s Tax-Loss Harvesting and Wash Sale Rules

What to do: Research your country’s specific restrictions before you sell.

Why it matters: Applying the wrong tax rule can lead to denied claims, audits, or penalties.

What can go wrong: In Germany, if you sell and immediately buy back the same ETF, the loss may be disallowed. In France, “bed and breakfasting” (selling and rebuying the same asset within a short period) can be scrutinised.

Pro Tip

To avoid wash sales, wait at least 30 days (Germany/France) before buying the same ETF again, or buy a similar—but not “substantially identical”—ETF.

Step 4: Sell the Loss-Making ETF(s)

What to do: Execute the sale of your loss-making ETF(s) on your broker platform.

Expected outcome: Your ETF position is now liquidated, and the loss is realised. You should see a transaction confirmation and new cash balance.

Why it matters: Only realised losses are eligible for tax offset.

What can go wrong: Selling on a day with poor liquidity may incur a bad price (wider spread). Double-check fees before confirming.

Pro Tip

Document the sale (screenshots or PDF statement) for tax reporting. Your broker should provide an annual tax statement summarising all trades.

Step 5: (Optional) Reinvest in a Similar ETF to Maintain Market Exposure

What to do: If you want to stay invested, buy a similar, but not identical, ETF to maintain your portfolio allocation.

Why it matters: Staying invested helps you avoid missing out on market rebounds during the 30-day wash sale window.

What can go wrong: Buying a fund that is “substantially identical” (e.g., the same ETF with a different share class) may still trigger wash sale rules in some countries.

Pro Tip

Use ETF comparison tools (like justETF or extraETF) to confirm differences in fund structure, domicile, or replication method.

Step 6: Report Your Harvested Losses on Your Tax Return

What to do: At tax time, declare your realised losses to offset gains.

Expected outcome: Your tax software or advisor should show a reduced capital gains tax bill, or the loss carried forward to future years (if not fully used).

Why it matters: Failing to report losses means you lose the tax benefit entirely.

What can go wrong: Misreporting figures, missing ISINs, or using the wrong form can delay or invalidate your claim.

Pro Tip

Keep all broker statements and trade confirmations for at least 7 years, as tax authorities may request proof of loss.

Step 7: Monitor Results and Plan for Future Harvests

What to do: Track the impact of your tax-loss harvesting over time.

Why it matters: Tax rules change—what works in 2026 may not work next year.

What can go wrong: Over-harvesting losses can distort your portfolio allocation or trigger excess trading costs.

Pro Tip

Consider using portfolio management software with tax optimisation features, or consult a tax advisor annually.

Case Study: Tax-Loss Harvesting in Practice (EUR Example)

Scenario: Clara, a German investor, bought €10,000 of iShares Core MSCI World UCITS ETF in January 2026. By October, her investment is worth €8,700 (a €1,300 unrealised loss). She also realised €2,000 in gains from selling a European equity ETF earlier in the year.

  1. Clara sells her MSCI World ETF, realising a €1,300 loss.
  2. She waits 31 days, then buys Xtrackers MSCI World UCITS ETF for €8,700, maintaining market exposure.
  3. At tax time, Clara’s €2,000 gain is reduced by her €1,300 loss, so she only pays capital gains tax on €700.

Outcome: At Germany’s 25% capital gains tax rate, Clara saves (€1,300 × 25%) = €325 in taxes. If she had not harvested the loss, her tax bill would be €500 instead of €175.

Common Mistakes

Next Steps

Disclaimer: This article is for educational purposes only and does not constitute financial advice. Always do your own research and consider consulting a qualified financial advisor before making investment decisions.

tax loss harvesting ETFs tax Europe investing

Related Articles