Before You Start
- Basic understanding of ETFs and how to buy/sell them
- Knowledge of your country’s capital gains tax rules
- Access to a European brokerage account (e.g., Trade Republic, DEGIRO, Scalable Capital)
- Portfolio with at least one ETF that is currently at a loss
Time needed: 30–60 minutes for the first harvest; 10–15 minutes for future harvests
What you'll need: Brokerage login, tax ID (for reporting), spreadsheet or tracking tool
ETF tax loss harvesting in Europe is a powerful technique for reducing your annual tax bill, accelerating your journey to financial independence, or simply making your passive investing strategy more efficient. But unlike in the US, European investors face a patchwork of regulations and must be careful to follow both EU-wide and country-specific rules.
This guide will walk you through the exact steps to harvest ETF tax losses as a European investor in 2026, using real EUR examples and practical walkthroughs for popular brokers such as Trade Republic and DEGIRO. You’ll also learn about common pitfalls, deadlines, and how tax-loss harvesting fits into a passive or FIRE-oriented strategy. If you’re new to ETF investing, consider reading The Unstoppable Rise of Passive Investing in Europe to get up to speed.
Step 1: Understand What Tax-Loss Harvesting Is — and Why It Matters
What to do: Grasp the basic concept: tax-loss harvesting means selling ETFs at a loss to offset gains elsewhere in your portfolio, reducing your taxable capital gains for the year. The harvested loss can offset gains from other investments, or in some countries, even regular income (to a limited extent).
Why it matters: Taxable gains can erode your investment returns. By strategically realizing losses, you can defer or reduce taxes, keeping more of your returns compounding over time.
- Example: You bought €5,000 of iShares Core MSCI World UCITS ETF (IE00B4L5Y983) in March 2026. By November 2026, it’s worth €4,000 — an unrealized loss of €1,000. If you sell now, you can “harvest” that €1,000 loss for tax purposes.
What can go wrong: If you immediately buy back the same ETF, you may violate “wash sale” rules (where applicable), making the loss ineligible. Also, if you don’t track your transactions and tax lots, you could miss out on claiming the loss.
Pro Tip
Many European countries don’t have explicit “wash sale” rules, but some (like Spain and Italy) do. Always check your local tax office’s guidance before re-buying the same ETF.
Step 2: Review European and Country-Specific Tax Rules
What to do: Check how your country treats capital gains, losses, and the ability to offset gains with losses. This is critical for knowing if, when, and how much you can benefit from tax-loss harvesting.
- Germany: Losses from ETFs can offset gains from other securities in the same tax year. You cannot offset against regular income. No explicit wash sale rule, but “substance over form” may apply if you repurchase immediately.
- France: Losses can offset gains for up to 10 years. Wash sale rules apply if you repurchase a “substantially identical” security within 30 days.
- Netherlands: Box 3 tax system means capital gains/losses are generally ignored — tax-loss harvesting is not useful here.
- Spain: Strict wash sale rules: you cannot claim the loss if you buy the same ETF within two months before or after the sale.
- Italy: Similar to Spain. Losses can be carried forward for 4 years.
Why it matters: If you don’t understand your local rules, you could execute a harvest that provides no tax benefit or, worse, creates reporting headaches.
What can go wrong: Misunderstanding your country’s wash sale window can invalidate your tax-loss claim. In the Netherlands, attempting to harvest losses is pointless for most retail investors.
Pro Tip
Use your country’s official tax office website for up-to-date rules (“Finanzamt” in Germany, “Hacienda” in Spain, etc.). If in doubt, consult a local tax advisor.
Step 3: Identify Eligible ETF Positions to Harvest
What to do: Log in to your broker (e.g. DEGIRO, Trade Republic). Review your portfolio for ETFs currently showing an unrealized loss.
Why it matters: Only positions with a negative return since purchase are eligible for harvesting. Focus on ETFs with the largest losses for maximum impact.
- Example: You own €3,000 of Xtrackers MSCI Emerging Markets UCITS ETF (IE00BTJRMP35), purchased at €3,500. The position is down €500 — a candidate for harvesting.
What can go wrong: Accidentally harvesting a position with a gain (instead of a loss) creates a taxable event and increases your tax bill.
Pro Tip
Export your trade history to a spreadsheet and use a column to calculate the current unrealized gain/loss for each ETF. This helps you spot the best harvesting candidates quickly.
Step 4: Sell the ETF to Realize the Loss (Platform Walkthroughs)
What to do: Execute a sell order for your loss-making ETF. Here’s how on two popular European brokers:
-
Trade Republic:
- Open the app and tap “Portfolio.”
- Select the ETF you want to sell.
- Tap “Sell.”
- Enter the number of shares or the amount in € you wish to sell.
- Confirm the order. You should see a “Sell Order Executed” notification and your cash balance updated by the sale amount (minus any fees).
-
DEGIRO:
- Log in to your account.
- Go to “Portfolio.”
- Find the ETF, click “Sell.”
- Enter the number of shares to sell and review the order.
- Place the order. Once filled, your portfolio will show the reduced position and increased cash balance.
Why it matters: The sale formally realizes your loss, making it eligible for tax reporting. Make sure you download or save the transaction confirmation.
What can go wrong: Selling at market close or during low-liquidity periods can result in a poor price. Always check spreads and liquidity before placing your order.
Pro Tip
Set a limit order just below the current ask price to avoid unexpected slippage, especially for less liquid ETFs.
Step 5: Decide Whether to Reinvest Immediately (and How to Avoid Wash Sales)
What to do: If you’re following a passive strategy, you likely want to stay invested. To avoid wash sale issues, buy a similar (but not identical) ETF tracking the same index. For example, if you sold iShares Core MSCI World UCITS ETF, you could buy the SPDR MSCI World UCITS ETF (IE00BFY0GT14) instead.
-
In Trade Republic:
- Tap “Discover.”
- Search for the alternative ETF (e.g., “SPDR MSCI World”).
- Tap “Buy,” enter the amount (e.g., €4,000), and confirm.
- You should see your new ETF position in your portfolio within minutes.
Why it matters: This keeps your investment exposure consistent, maintaining your strategy’s risk/return profile while still harvesting the loss.
What can go wrong: Buying the same ETF within the prohibited timeframe (if your country has wash sale rules) invalidates the loss. Buying a very different ETF (e.g., switching from MSCI World to MSCI Emerging Markets) changes your portfolio risk.
Pro Tip
Use ETFs from different providers (e.g., switch from iShares to SPDR or Xtrackers) but tracking the same index to avoid wash sale issues while maintaining your investment plan. For more on comparing ETF providers, see SPDR vs. iShares: Which UCITS ETFs Deliver the Best Value for Europeans in 2026?
Step 6: Record and Report the Loss for Tax Purposes
What to do: After selling, record the transaction date, ETF name, ISIN, sale proceeds, original purchase cost, and the realized loss amount. At tax time, report this on your country’s tax return in the appropriate section for capital gains/losses.
Why it matters: If you don’t keep accurate records, you may not be able to claim the tax benefit, or you may face fines for incorrect reporting.
- Example (Germany): If you realized a €1,000 loss, enter this in the “Verlustbescheinigung” section of your tax return. Attach your broker’s annual statement as evidence.
What can go wrong: Missing paperwork or incorrect cost basis can lead to audits or rejected claims. Brokers may not provide all tax documents in your language — check well before the tax deadline.
Pro Tip
Download annual tax statements from your broker in January. Most brokers (including DEGIRO and Trade Republic) provide downloadable PDFs summarizing gains and losses for easy tax reporting.
Common Mistakes in ETF Tax Loss Harvesting (Europe)
- Overlooking wash sale rules: Accidentally invalidating your loss by rebuying too soon.
- Harvesting inapplicable losses: Attempting this in countries where capital gains/losses are not taxed (e.g., Netherlands, Belgium for most retail investors).
- Not maintaining portfolio balance: Failing to reinvest, which leaves you out of the market and potentially missing a rebound.
- Poor record-keeping: Not tracking cost basis, sales, and replacements, making it impossible to claim the loss later.
- Chasing small losses: Harvesting very small losses may not be worth the effort or could trigger extra transaction fees.
Next Steps
- Set a calendar reminder for late November or early December each year to review your portfolio for harvesting opportunities before tax-year end deadlines.
- Stay updated on your country’s tax rules — they can change, especially as EU harmonization efforts continue.
- Consider automating your ETF investments with periodic reviews for tax-loss harvesting. For more on passive ETF strategies, see The Unstoppable Rise of Passive Investing in Europe.
- Experiment with tracking tools or apps to monitor unrealized gains/losses and make harvesting easier next year.
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.