If you’re a DIY investor in Europe and you don’t know your capital gains tax liabilities, you’re flying blind—and the taxman is waiting for you to crash. Most retail investors in Germany, France, and Spain are obsessed with picking the right ETF or timing the next crypto moonshot, but completely overlook the one thing that can absolutely gut their returns: capital gains tax.
Let’s be brutally honest: "capital gains tax Europe" isn’t just a dry legal topic. It’s the difference between retiring early and working till you drop. Today, I’ll cut through the noise and show you exactly how capital gains tax works for retail investors in Germany, France, and Spain. No sugar-coating. No generic advice. Just hard numbers, practical tips, and a reality check most investment bloggers won’t touch.
Germany: The Abgeltungsteuer Sledgehammer
Germany is, hands down, the most ruthless of the three for DIY investors. There’s no annual tax-free allowance for most gains—just a measly €1,000 exemption per person (source), up from €801 before 2023. Above that, everything—stocks, ETFs, crypto—is hit with the Abgeltungsteuer: a flat 25% capital gains tax, plus solidarity surcharge (5.5% of tax) and often church tax (8-9%).
Sell €10,000 of Tesla stock for a €5,000 gain? You’ll lose about €1,340 to tax—before you even touch your money.
And don’t think you can hide your crypto winnings. Since 2022, most crypto gains from tokens held less than a year are taxed the same way as stocks. Only exception: hold your crypto over a year, and your gains can be tax-free—one of the few loopholes left for German investors.
Reporting is (relatively) automated if you use a German broker—they withhold the tax at sale. But use a foreign broker or trade crypto? Then you must self-report, and the Finanzamt is notoriously unforgiving if you mess up your filings.
France: Progressive, Complicated, and Brutal for Day Traders
France ditched wealth tax on marketable securities but replaced it with a complex capital gains regime. Since 2018, most stock and ETF gains are taxed under the Prélèvement Forfaitaire Unique—or "flat tax"—at 30% (12.8% income tax + 17.2% social contributions). There’s a €0 allowance: every euro of gain is taxed. But, uniquely, you can opt into the progressive income tax scale if it suits you.
That means if you sell €20,000 in Apple shares with a €5,000 gain, you’ll pay €1,500 in tax—no excuses, no deductions.
For crypto, the rules are quirky. Occasional traders pay 30% on realized gains. But if your crypto trading is considered "habitual" (i.e., you look like a day trader), you could be taxed as a professional—meaning up to 45% plus social charges. Reporting is a nightmare: you must declare every sale or crypto-to-crypto swap over €305.
And don’t forget, all foreign accounts—including brokers and crypto wallets—must be reported annually, or face steep penalties.
Spain: Progressive Scales and Crypto Crackdown
Spain’s capital gains tax is progressive, ranging from 19% to 28% as of 2024 (source). First €6,000 in gains: 19%. €6,000–€50,000: 21%. €50,000–€200,000: 23%. Above €200,000: 28%. No annual exemption for stocks and ETFs—every euro is taxed.
Sell €60,000 in Inditex stock for a €20,000 gain? You’re paying:
- €6,000 at 19% = €1,140
- €14,000 at 21% = €2,940
- Total: €4,080 tax, or 20.4% effective rate
Crypto? Spain is relentless. All crypto gains are taxed as capital gains, and since 2023, crypto holdings must be reported even if you don’t sell. The government is actively cross-referencing crypto wallets with Spanish tax IDs. Penalties for under-reporting are severe and getting worse.
Spanish brokers don’t withhold tax, so you must declare correctly in your annual return. Miss a deadline, and you’ll wish you hadn’t.
The Bottom Line
Ignore capital gains tax in Europe at your peril—Germany, France, and Spain each take a serious bite out of your returns, and ignorance is no defense.
To Be Fair: The Case For Taxing Gains
Let’s not pretend all capital gains tax is theft. These systems fund schools, hospitals, and infrastructure. Germany’s flat tax is simple (if harsh), France’s is at least predictable, and Spain’s progressive scale hits the wealthy hardest. In a region where wealth inequality is rising and public spending is critical, you can argue it’s only fair that outsized investment wins are taxed, while long-term holders get a break (like Germany’s crypto exemption).
Still, the lack of harmonization across Europe is a mess for cross-border investors, and the burden on retail DIY traders is growing, not shrinking.
What DIY Investors Must Do Now
Here’s the uncomfortable truth: If you don’t account for capital gains tax, you’re not investing—you’re gambling with the tax office as your biggest counterparty.
Get smart. Track your purchase and sale prices. Use tax-optimized wrappers (where available). Don’t ignore your reporting obligations—especially for crypto and offshore brokers. If you invest across borders, get professional advice (or at least read the official tax guides, which are often available in English and French/Spanish).
Here’s my prediction: As European governments chase every taxable euro, enforcement will only get tougher. Expect more cross-border data sharing, fewer loopholes, and bigger fines for those who "forget" a crypto sale or foreign ETF. The future of capital gains tax in Europe is clear: more scrutiny, less mercy.
Want to keep your returns? Don’t just focus on which stock to buy—learn how much you’ll actually keep. That’s how real investors win.
Disclaimer: This article reflects the author's opinion and is for educational purposes only. It does not constitute financial advice. Always do your own research before making investment decisions.