Before You Start
- Basic understanding of what ETFs are and how they work
- Knowledge of your country’s tax rules for ETF investments
- Access to your broker account (e.g., Trade Republic, DEGIRO, Scalable Capital)
- Recent statements showing your ETF transactions, dividends, and fees
- Awareness of the current Eurozone inflation rate (use ECB or Eurostat data)
Time needed: 30–60 minutes per ETF position
What you'll need: Calculator or spreadsheet software (Excel, Google Sheets), access to your broker’s tax reporting section, and recent inflation data
Understanding your true investment progress means looking beyond headline ETF returns. Taxes and inflation can quietly erode your gains, and the “real” return is what actually matters for your future purchasing power. In this deep-dive tutorial, you’ll learn how to calculate ETF return after tax inflation for your European portfolio, with step-by-step EUR examples and platform-specific tips for 2026.
This guide is for European investors using brokers like Trade Republic, DEGIRO, and Scalable Capital. You’ll finish with a clear, repeatable method and a downloadable spreadsheet template—plus, you’ll see how your results compare across asset classes and countries.
Step 1: Gather Your ETF Performance Data
What to do: Collect the following for each ETF you want to analyze:
- Initial investment amount and date
- Current market value (as of today or a recent date)
- Total dividends received (gross and net, if possible)
- All associated costs (brokerage fees, ongoing charges, transaction taxes)
Why it matters: You need accurate inputs to calculate both nominal and real returns. Missing dividends or fees will distort your results.
How to find this data on popular European platforms:
- Trade Republic: Tap Portfolio → Select your ETF → Tap Details for current value. For dividends, tap Activity → Filter for “Dividends”.
- DEGIRO: Go to Portfolio → Click ETF → See current value. For dividends, go to Transactions → Filter by “Dividend”.
- Scalable Capital: Go to Portfolio → ETF → View “Performance” for value, and “Activity” for dividends.
What can go wrong: Not including all dividends (especially if you use accumulating ETFs), forgetting to factor in transaction costs, or using values from different dates.
Pro Tip
If you use accumulating (Acc) ETFs, check the fund’s official factsheet for ‘reported distributions’ to estimate the reinvested dividends, or use the KIID/KID for total return figures.
Step 2: Calculate Your Nominal Return
What to do: Use the following formula for nominal return (before taxes and inflation):
Nominal Return (%) = [(Final Value + Dividends Received - Fees) / Initial Investment] - 1
Example (EUR):
- Initial investment (Jan 2023): €10,000
- Current value (Jan 2026): €12,000
- Total dividends received (net): €300
- Total fees paid: €50
Calculation:
Nominal Return = [ (€12,000 + €300 - €50) / €10,000 ] - 1 = (€12,250 / €10,000) - 1 = 0.225 or 22.5%
Why it matters: This is your “headline” return—the number brokers and ETF providers usually show. But it ignores taxes and inflation.
What can go wrong: Using pre-tax dividends, leaving out fees, or not matching the time period correctly.
Step 3: Calculate the Impact of Taxes (Tax Drag)
What to do: Determine your effective tax rate on ETF gains and dividends. In most EU countries, this includes:
- Withholding tax on foreign dividends (e.g., 15% US, 0% Ireland for Irish-domiciled ETFs)
- Local income tax on dividends (varies: 26.375% Germany, 30% France, etc.)
- Capital gains tax (check your country’s rules and exemptions)
Example (Germany, 2026):
- Dividends: €300 gross, 15% withholding tax = €255 net
- German investment income tax: 26.375% on dividends and gains above the Freibetrag
- Assume entire €2,250 gain is taxable
- Tax paid: (€2,250 + €300) × 26.375% = €673
Subtract taxes from your total profit:
After-tax profit = (€2,250 + €300) - €673 = €1,877 After-tax return = (€1,877 / €10,000) = 18.77%
Why it matters: Tax drag can reduce your effective return by 20–30% or more, depending on your country and the ETF structure. This is especially important for high-yield or non-UCITS funds.
What can go wrong: Not accounting for your country’s specific tax allowances, not reclaiming withholding tax, or ignoring “fictitious” taxation rules (e.g., Dutch Box 3 wealth tax).
Pro Tip
Check the tax efficiency of your ETF’s domicile. Irish-domiciled UCITS ETFs (e.g., iShares Core MSCI World UCITS ETF, ticker: IWDA or VWCE) minimize US dividend withholding for European investors. For a full discussion, see The Ultimate 2026 Guide to UCITS ETFs.
Step 4: Adjust for Inflation to Find Your Real Return
What to do: Use the Eurozone (or your local) inflation rate to convert your after-tax return into a “real” return—reflecting true purchasing power growth.
- Find the annualized inflation rate for your holding period (e.g., 3.5% per year, 2023–2026, from Eurostat or ECB)
- Calculate the real return using the Fisher equation:
Real Return (%) = [(1 + After-tax Return) / (1 + Inflation Rate)] - 1
Example:
- After-tax return: 18.77% over 3 years
- Annualized after-tax return: [(1 + 0.1877)^(1/3)] - 1 = 5.89% per year
- Average inflation (Eurozone, 2023–2026): 3.5% per year
Real annual return = [(1 + 0.0589) / (1 + 0.035)] - 1 = (1.0589 / 1.035) - 1 = 0.0231 or 2.31% per year
Why it matters: If your real return is close to zero, your wealth is just keeping up with rising prices. Real growth is what funds your future lifestyle.
What can go wrong: Using the wrong inflation rate (country vs. Eurozone), not annualizing multi-year returns, or ignoring compounding effects.
Pro Tip
For multi-year investments, always use the compounded (not average) annual inflation rate. ECB’s official HICP inflation figures are a reliable source.
Step 5: Compare Across ETFs, Asset Classes, and Countries
What to do: Repeat Steps 1–4 for each ETF or asset class (e.g., equity, bond, REIT) in your portfolio. Compare:
- Nominal vs. real returns
- Tax drag by ETF domicile (e.g., Irish vs. Luxembourg-domiciled UCITS)
- Performance across asset types—see if bonds, equities, or REITs delivered the best “real” value
Why it matters: This helps you make smarter allocation decisions. For example, Eurozone government bond ETFs may look safe, but after tax and inflation, their real returns can be negative—see Record Flows Into Eurozone Government Bond ETFs: What’s Driving the 2026 Fixed Income Boom? for up-to-date trends.
What can go wrong: Comparing funds with different risk profiles, or ignoring the impact of currency fluctuations for non-EUR ETFs.
Pro Tip
Use a spreadsheet to automate these calculations for all your ETFs. Download our free ETF Real Return Calculator template (Excel, 2026 edition).
Common Mistakes When Calculating ETF Return After Tax and Inflation
- Forgetting to include all costs and taxes (especially on dividends)
- Using gross returns instead of net (after-tax) returns
- Applying the wrong inflation rate or not annualizing returns
- Mixing up accumulating and distributing ETF performance data
- Neglecting the effect of currency if you hold non-EUR ETFs
- Assuming your broker’s performance report is already “real”—it almost never is!
Next Steps
- Apply this method to each ETF in your portfolio and compare real, after-tax returns
- Explore ways to improve tax efficiency—see How to Minimize Taxes on Your ETF Portfolio in Europe: 2026 Strategies and EUR Examples
- For a full framework on ETF selection and portfolio building, read The Ultimate 2026 Guide to UCITS ETFs
- Test the downloadable spreadsheet and customize it for your country’s tax rules
- Consider how real returns differ for emerging markets or REIT ETFs; see The 2026 Guide to UCITS Emerging Market ETFs and REIT ETFs for European Investors
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.