Before You Start
- Basic understanding of the FIRE (Financial Independence, Retire Early) movement in Europe
- Familiarity with investment income types: dividends, interest, capital gains, rental
- Access to a European brokerage account (e.g., Trade Republic, DEGIRO, Scalable Capital)
- Willingness to review your country’s tax rules (focus: Germany, France, Netherlands)
Time needed: 30–60 minutes to read, reflect, and check your own situation
What you'll need: Calculator, recent brokerage/tax statements, access to official tax authority websites
Reaching financial independence in Europe often means building up streams of EUR-denominated income—dividends, interest, capital gains, or rental cash flow. But how much of that income you get to keep depends on the tax environment in your country and the structure of your investments. In this tutorial, we’ll break down the main tax advantages and traps for EUR-based income for FIRE seekers, with concrete examples for Germany, France, and the Netherlands. You’ll learn how to maximise your after-tax returns and avoid costly mistakes on the road to FIRE.
For a broader perspective on planning your journey, see How to Build a Sustainable FIRE Plan in Europe: Step-by-Step 2026 Roadmap.
Step 1: Understand the Main Types of EUR-Based Income (and Why They’re Taxed Differently)
Before you can optimise your taxes, you need to know which income streams are relevant for FIRE:
- Dividends: Cash paid out by stocks or ETFs
- Interest: Earnings from bonds or savings accounts
- Capital gains: Profits from selling investments at a higher price
- Rental income: Net income from letting out property
Why it matters: Each income source is taxed differently in each country, and local rules can dramatically affect your actual returns.
For example:
- Germany: 25% flat tax (“Abgeltungsteuer”) plus solidarity surcharge on most investment income
- France: “Prélèvement Forfaitaire Unique” (PFU) of 30% (12.8% income tax + 17.2% social contributions) on investment gains
- Netherlands: No direct tax on dividends/interest/capital gains, but a “deemed return” system (Box 3) taxes your net assets
What can go wrong: If you don’t know which rules apply, you may assume you’ll keep more of your FIRE income than you actually can. This can lead to underestimating your “FI number” or making poor investment choices.
Step 2: Compare Taxation of Popular FIRE Income Routes in Your Country
Let’s see how the main EUR-based income types are taxed in Germany, France, and the Netherlands using a €1,000 annual income example for each type.
| Income Type | Germany | France | Netherlands |
|---|---|---|---|
| Dividends | €1,000 less €1,000 x 26.375% (Abgeltungsteuer + Soli) = €736 (after €1,000 exemption) | €1,000 less 30% PFU = €700 | Not taxed directly; Box 3 applies to net assets |
| Interest | Same as dividends | Same as dividends | Box 3 applies |
| Capital Gains | Same as dividends | Same as dividends | Box 3 applies |
| Rental | Taxed at progressive rates (14%–45%) after costs | Taxed at progressive rates after costs, plus social charges | Box 3 applies (if not professional landlord) |
For details on optimising withdrawals, see How to Set Up a Tax-Efficient Withdrawal Plan for FIRE in Europe (2026 Edition).
Expected outcome: You can now see that the “headline” 25–30% tax on dividends/capital gains in Germany/France can shrink your passive income by a quarter or more, while the Dutch Box 3 system can be more or less favourable depending on your total assets.
Pro Tip
Always check your country’s annual tax-free allowance. For example, Germany’s Sparer-Pauschbetrag (€1,000 per person) lets you earn that much investment income tax-free. Set this up in your brokerage account (e.g. Trade Republic → Profile → Tax Exemption Order).
Step 3: Minimise Withholding Tax on EUR Dividends
Many European stocks and ETFs pay dividends, but cross-border withholding taxes can eat into your returns.
What to do:
- Choose UCITS ETFs domiciled in Ireland or Luxembourg, which often have lower withholding rates for EU investors. For example, iShares Core MSCI World UCITS ETF (IE00B4L5Y983) is Irish-domiciled and available on Trade Republic, DEGIRO, and Scalable Capital.
- Check the fund factsheet or KIID for the ETF's domicile and distribution policy. On Trade Republic, tap the ETF → Documents → KIID.
- Submit a tax residency certificate to your broker if investing in foreign stocks. For example, in DEGIRO: Account → Settings → Tax → Upload tax residency document.
Why it matters: Double taxation can occur if the source country withholds tax (e.g., France 12.8%, Germany 26.375%) and your own country taxes the same dividend. Some of this can be reclaimed, but only if you file the right paperwork.
What can go wrong: If you don’t use UCITS ETFs or neglect tax forms, you might lose 15–30% of your dividends to foreign tax authorities with no credit at home.
Pro Tip
For more on choosing the right ETF structure, read UCITS ETFs vs US-Domiciled ETFs: What’s Best for European Investors in 2026?
Step 4: Optimise Capital Gains and Losses (Tax Harvesting)
Capital gains can be a tax-efficient way to fund FIRE, but only if you manage your trades smartly.
- Time your sales to stay within annual tax-free allowances.
- Offset gains with losses (where allowed). For example, in Germany, you can offset capital losses against gains within the same year.
- Use your broker's tax reporting tools. In Scalable Capital, go to Profile → Tax documents → Download annual tax statement.
Why it matters: Realising losses strategically can reduce your total tax bill—a practice known as tax-loss harvesting.
What can go wrong: Some countries (like the Netherlands) don’t tax capital gains directly, so harvesting losses there has no effect. In France and Germany, you may need to track and declare these events yourself.
Pro Tip
See ETF Tax Loss Harvesting: A Step-By-Step Guide for European Investors in 2026 for a detailed walkthrough.
Step 5: Make Use of Tax-Advantaged Accounts (Where Available)
Some European countries offer tax-advantaged wrappers for investments—use them if you qualify.
- Germany: No general tax-free ISA; only Riester/Rürup pensions (with restrictions)
- France: Plan d’Epargne en Actions (PEA) allows tax-free capital gains/dividends after 5 years (up to €150,000)
- Netherlands: No general tax wrapper for investments; Box 3 applies
What to do: If you are French-resident, open a PEA with your bank or online broker (e.g., Boursorama, Fortuneo). Fund with eligible stocks/ETFs and hold for at least five years.
Why it matters: Tax wrappers can significantly boost your compound returns over time.
What can go wrong: Investing outside the wrapper (or withdrawing too early) means losing the tax benefit. PEA has strict eligibility rules—only EU stocks/ETFs are allowed.
Step 6: Don’t Forget Rental Income—The FIRE Wildcard
Rental income is attractive for many FIRE enthusiasts, but it faces its own tax hurdles.
- Track all property costs (maintenance, mortgage interest, taxes).
- Declare net rental income in your annual tax return.
- Use local property tax calculators (e.g., Germany’s Elster portal).
Why it matters: In Germany and France, rental income is taxed at your marginal rate (can be as high as 45%), but you can deduct many expenses. In the Netherlands, rental income is often ignored if not run as a business, but the property value adds to your Box 3 assets.
What can go wrong: Missing deductible expenses or underreporting can lead to audits and fines. In France, social contributions can add a surprise 17.2% to your bill.
Pro Tip
Consider professional tax software (like Elster for Germany or impots.gouv.fr for France) to avoid missing deductions and filing errors.
Common Mistakes
- Assuming “tax-free” means zero tax: Many allowances are per person, per year, and may not apply to all income types.
- Ignoring cross-border tax credits: Failing to reclaim withholding tax on foreign dividends can cost hundreds of euros annually.
- Neglecting to update exemption forms: Not filing a Sparer-Pauschbetrag order in Germany means paying unnecessary taxes.
- Overlooking asset-based tax (Box 3) in the Netherlands: Focusing only on income taxes misses the main risk for Dutch FIRE investors.
- Not tracking cost basis: Brokers may not report your purchase price for assets bought before account opening—track this yourself.
Next Steps
- Review your investment accounts for tax efficiency—are you using UCITS ETFs, tax allowances, and local wrappers?
- Estimate your after-tax FIRE income using your country’s tax calculators and adjust your FI number if needed.
- For a strategic overview, revisit How to Build a Sustainable FIRE Plan in Europe: Step-by-Step 2026 Roadmap.
- Explore Smart Ways to Avoid Lifestyle Inflation on the Way to FIRE in Europe to protect your progress.
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.