Tax-Loss Harvesting EU 2026: DE FR IT ES Deep-Dive

Tax-loss harvesting in EU 2026 deep-dive by country: Germany, France, Italy, Spain. Wash-sale rules, worked EUR examples, calendar, Polish reader angle.

Tax-Loss Harvesting EU 2026: DE FR IT ES Deep-Dive

Tax-loss harvesting (TLH) is the deliberate realisation of paper losses inside a taxable brokerage account so that those losses can offset realised gains in the same fiscal year. In a typical EU portfolio, executed correctly between mid-November and the last settlement day of the calendar year, TLH can shave anywhere from a few hundred to several thousand euros off your eventual tax bill. The mechanics, the limits, and the wash-sale exposure differ sharply between Germany, France, Italy and Spain, and a Polish reader trading through https://bossa.pl or https://www.mbank.pl has to overlay the Belka rules on top of whatever the source country says. This deep-dive walks through the legal basis, per-country implementation, worked examples on a €50k portfolio, the calendar, and the gotchas that quietly turn a good idea into a bad filing.

TL;DR

  • Typical savings: €950–€4 200 on a €50k portfolio depending on country, with Italy and Spain at the high end because their CGT rates rise into 26–28% brackets.
  • Best window: mid-November to last settlement day before 31 December (T+2 = trade by 27 December in most years).
  • Wash-sale exposure: limited in EU (no US-style 30-day blanket rule), but Germany's Gestaltungsmissbrauch doctrine and the UK's 30-day "bed-and-breakfast" rule can claw losses back.
  • Polish reader: PIT-38 deadline 30 April, losses carry forward 5 years but only up to 50% of the loss can be used in any single year against gains of the same source.
  • Disclaimer: this is general educational content, not tax advice. Get an advisor for any non-trivial position.

Strategy Definition

Academically, TLH is a temporary divergence between the book value and the market value of a security that an investor crystallises into a realised loss in order to net against realised gains. The legal basis sits in each member state's personal income tax code under the chapter dealing with capital gains on movable property (in Germany §20 EStG, in France Article 150-0 A CGI, in Italy DPR 917/86 Article 67, in Spain Ley 35/2006 Article 33, in Poland Article 30b PIT). All five regimes share three properties:

  1. Realisation principle — the loss must be crystallised by a closing trade in the fiscal year.
  2. Symmetry — losses can offset gains of the same kind (with national variations).
  3. Anti-abuse override — a sale immediately followed by an economically identical re-purchase can be disregarded.

The economic case for TLH is time-value-of-money arbitrage: you defer tax to a later year (or eliminate it altogether if you later die, emigrate, or harvest gains at a lower marginal bracket). It is not a way to make money disappear; it is a way to reschedule its taxation.

Per-Country Implementation

Germany — §20 EStG, Verlustverrechnungstopf, Vorabpauschale

Germany uses two separate "loss pots" (Verlustverrechnungstöpfe) administered by the broker:

  • Aktientopf — losses from sales of individual shares can only offset gains from sales of individual shares. They cannot offset interest, dividends or fund gains.
  • Sonstiger Topf — all other capital income (ETFs, bonds, dividends, derivatives within the €20k annual limit).

A loss realised in the Aktientopf is therefore far less flexible than a loss in the Sonstiger Topf. The flat Abgeltungsteuer is 25% plus Solidaritätszuschlag (5.5% of the tax) and optional church tax (8–9% of the tax), giving an effective marginal rate of 26.375–27.99%.

A critical 2026 detail is the Vorabpauschale (advance lump-sum taxation) for accumulating funds. The Vorabpauschale of the prior year is collected in early January from your linked cash account. A realised ETF loss before 31 December can offset the Vorabpauschale in the Sonstiger Topf, which is one of the most powerful TLH plays in DE.

France — PFU vs barème, Article 150-0 D ter

France gives the investor an annual choice between the PFU (Prélèvement Forfaitaire Unique, 30% flat: 12.8% income tax + 17.2% social contributions) and the progressive scale (barème). Losses on transferable securities can be offset only against gains of the same nature and only within the same year or carried forward 10 years. They cannot offset salary, dividend income (which is on a different basis under PFU), or rental income.

The 10-year carry-forward is generous compared to other EU jurisdictions, but the same-nature rule is strict: losses on listed shares cannot offset plus-values mobilières of a different category, and PEA-wrapped trades cannot generate offsettable losses outside the PEA.

Italy — 26% CGT, redditi diversi vs redditi di capitale trap

Italy taxes capital gains at a flat 26% (12.5% for government bonds and selected white-listed sovereigns). The crucial structural problem for Italian TLH is the redditi diversi / redditi di capitale divide:

  • Redditi diversi (capital gains on shares, ETFs, derivatives sold at a profit) — can absorb losses.
  • Redditi di capitale (dividends, ETF distributions, interest) — cannot be offset by capital losses.

In plain language: a loss on selling an ETF will offset a gain on selling another ETF, but it will not offset the ETF's own distributions. This is why disciplined Italian investors over-weight accumulating ETFs and run their TLH inside the redditi diversi bucket. Losses carry forward 4 years.

A 2024 reform allowed risparmio amministrato clients to roll over old losses against ETF distributions in a narrowly defined window, but for the 2026 fiscal year the standard rule above still applies to most retail accounts.

Spain — 19–28% savings income brackets, integration

Spain taxes savings income (base imponible del ahorro) on a progressive scale that for 2026 reads roughly: 19% up to €6 000, 21% up to €50 000, 23% up to €200 000, 27% up to €300 000, 28% above. Capital losses on transferable securities can offset capital gains in full; if losses exceed gains, up to 25% of the rendimientos del capital mobiliario (dividends, interest) in the same year can be absorbed. Net unused losses carry forward 4 years.

Spain has a soft wash-sale rule: under Article 33.5 LIRPF, losses on listed securities are not deductible if equivalent securities are reacquired within two months of the sale (one year for unlisted). The two-month window is the defining constraint for Spanish TLH and the reason most Spanish investors swap to a similar-but-not-identical fund rather than re-buying the same ISIN.

Concrete Worked Examples

Example 1 — €50 000 German portfolio, mixed losses and gains

Hans holds two positions through a German broker:

  • Position A: World-equity ETF, market value €30 000, cost basis €36 000 — unrealised loss €6 000.
  • Position B: Emerging-markets ETF, market value €20 000, cost basis €14 000 — unrealised gain €6 000.

In December, Hans sells both. The €6 000 loss enters the Sonstiger Topf; the €6 000 gain offsets it. Tax saved: €6 000 × 26.375% = €1 582.50, plus he avoids the cash drag of the January Vorabpauschale collection. He re-buys a similar-but-not-identical world ETF and a different EM ETF the next day to re-establish exposure.

Example 2 — €100 000 French year-end position

Sophie has a €10 000 net realised gain in her PEA-equivalent ordinary account and a €10 000 unrealised loss on a tech ETF outside the PEA. She crystallises the €10 000 loss and offsets the gain. Tax saved: €10 000 × 30% PFU = €3 000. The wash-sale-equivalent in France is loose; she re-enters a slightly different tech basket and the loss stands.

Example 3 — €30 000 unrealised loss, Italian investor

Marco holds an emerging-markets ETF down €30 000 and a developed-markets ETF up €30 000. He sells both. The €30 000 redditi-diversi loss offsets the €30 000 redditi-diversi gain. Tax saved: €30 000 × 26% = €7 800. He cannot use the loss against the €4 000 in dividend distributions he received in the year — those sit in the redditi-di-capitale bucket.

Example 4 — €10 000 loss carried into Spanish 2027

Lucía has a €10 000 capital loss and no gains in the year. She can offset €2 500 (25% of €10 000) against her €12 000 in dividend income for 2026, saving €2 500 × 21% = €525. The remaining €7 500 carries forward for four years.

Wash-Sale Rules in the EU

The US 30-day wash-sale rule has no direct EU equivalent. Member states use anti-abuse doctrines and economic-substance tests that are usually narrower but can still bite:

  • Germany — no specific wash-sale rule, but Gestaltungsmissbrauch (§42 AO) lets the tax office disregard a sale that is round-tripped within seconds with no genuine economic risk. Practical heuristic: at least one settlement day apart, ideally swap to a different ISIN.
  • France — no rule per se, but the abus de droit fiscal doctrine applies.
  • Italy — no general wash-sale rule, but the Cassazione has applied the abuso del diritto doctrine to obvious round-trips.
  • Spain — explicit 2-month rule (1 year for unlisted) — the strictest in the EU.
  • Netherlands — Box 3 is a deemed-yield system, so TLH in the conventional sense does not apply.
  • UK — 30-day "bed-and-breakfast" rule for matching share disposals against re-acquisitions.

The practical mitigation everywhere except Spain is to swap to a different ISIN with similar exposure: for example, exit an MSCI World ETF and re-enter an FTSE All-World ETF.

Calendar for Action

Date Action
Early November Pull year-to-date realised gain/loss report from broker.
Mid-November Identify unrealised losses worth harvesting (typically anything >€500 paper loss).
Late November Decide on replacement ISINs to maintain exposure.
15 December Execute swaps; settlement T+2 means trade by ~27 December to settle in 2026.
31 December Hard cut-off. After this, the loss falls into 2027.
Early January Review broker tax statement for 2026 once issued (usually February–April).
30 April PIT-38 deadline for Polish-resident readers.

Common Gotchas

  1. Broker tax statement misalignment — many EU brokers issue statements based on settlement date, others on trade date. A trade on 30 December that settles on 2 January 2027 will appear in the 2027 statement at some brokers and the 2026 statement at others. Verify with the broker's specific FAQ before the cut-off.
  2. FX impact on cost basis — for Polish investors, the cost basis is recorded in PLN at the NBP average rate of the day before purchase. A USD-denominated ETF down 10% in USD might still be up in PLN, eliminating the loss.
  3. Partial-lot sales — most EU jurisdictions require FIFO (first-in-first-out) for cost-basis allocation. You cannot cherry-pick the most expensive tax lot the way US investors can with specific-ID.
  4. Bond accrued interest — accrued interest at sale is taxed as interest income, not capital gains, and cannot be offset by capital losses in DE or IT.
  5. Stock-lending dividend substitutes — if your broker lends out your shares, you may receive "manufactured dividends" treated differently.
  6. Distributing vs accumulating funds — accumulating ETF distributions can be partially trapped in the Vorabpauschale or in the IT redditi-di-capitale bucket; the same-fund swap pattern can leave you double-exposed.

Polish Reader Angle

For a tax-resident of Poland trading through https://bossa.pl, https://www.mbank.pl or a foreign broker:

  • The Belka tax is a flat 19% on capital gains, dividends and interest (with separate handling of fund vs share losses).
  • Tax year = calendar year, so the cut-off is 31 December 2026 for inclusion in PIT-38 due 30 April 2027.
  • FIFO is mandatory for cost-basis allocation across all lots of the same ISIN at the same broker.
  • Losses on shares and ETFs are deductible against gains of the same source, carried forward 5 years, but the deduction is capped at 50% of the loss in any single year. So a €20 000 loss in 2026 lets you offset at most €10 000 in 2027, with the rest in 2028 or later.
  • Foreign brokers do not issue PIT-8C. You must self-report on PIT-38 using your own records and the NBP daily average rate for the FX conversion.
  • IKE/IKZE wrappers are exempt from Belka. Anything inside the wrapper does not need TLH at all; anything outside the wrapper does.

DIY vs Accountant

For a single-country, single-broker portfolio under €100 000, DIY is realistic if you can read the broker tax statement, understand FIFO, and verify the wash-sale equivalent for your country. A spreadsheet and a calendar reminder suffice.

You should pay €200–€500 for an EU tax advisor if any of the following apply:

  • Multiple brokers across more than one country.
  • Holding crypto + traditional securities + derivatives.
  • Mid-year change in tax residency.
  • Single positions exceeding €50 000 with embedded gains.
  • Family-office-style holding through an SCI, GmbH or Sp. z o.o.
  • Inheritance or gift event in the same year.

The €200–€500 ticket pays for itself the first time the advisor spots a wash-sale-equivalent breach or a missed carry-forward.

A neutral platform like Freenance Financial Risk (FFR) can flag tax-aware events — concentration risk, unrealised gain/loss thresholds, year-end calendar — without making the trades for you. The tax-aware tracking complements your accountant; it does not replace them.

FAQ

Q: Can I harvest losses every year forever? A: Yes, but each harvested loss simply defers the tax. Eventually you sell at a gain and pay. The compounding benefit comes from the deferred amount staying invested.

Q: Does TLH work inside IKE, ISA or PEA? A: No — these wrappers are already tax-free or tax-deferred. TLH is a taxable-account tool.

Q: What if my broker statement disagrees with my records? A: Use your records (trade confirmations) as primary evidence and reconcile. Submit a correction request if the broker statement is wrong; otherwise file with your own numbers and keep the supporting documentation.

Q: Can I offset crypto losses against equity gains? A: Generally no in Germany (different §22 vs §20 buckets), no in Italy (different bracket since 2023), and limited in Poland. France and Spain are more permissive but still segregate categories.

Q: Does the 5-year Polish carry-forward also apply to dividends? A: No. Dividends in Poland are taxed at source 19% with no offsetting against losses.

Q: Is there a minimum loss worth harvesting? A: Roughly, anything below €200 is rarely worth the spread + slippage + administrative overhead. Above €500 the maths almost always works.


Educational content only, not tax or investment advice. KNF-regulated investment services are subject to specific Polish and EU rules; consult a licensed advisor and an accountant for your specific situation. Past performance is no guarantee of future results.

Sources: §20 EStG, §42 AO (Germany); Article 150-0 A and 150-0 D ter CGI (France); DPR 917/86 Article 67 (Italy); Ley 35/2006 Article 33 (Spain); Article 30b PIT (Poland); EU CRS/DAC6 reporting framework; ESMA investor protection bulletins.

Want full control over your finances?

Try Freenance for free
Start today

Your path to financial freedomstarts here

Join thousands of investors who use Freenance to manage their personal finances.

Start for free
14 days free
No credit card
256-bit encryption