Before You Start
- Basic understanding of how investment income (dividends, capital gains, rental income) is taxed in your home and host EU countries
- Access to your investment account statements (e.g., Degiro, Trade Republic, Interactive Brokers)
- Copies of your tax residency certificates for relevant years
- Familiarity with your country’s tax portal or filing software (e.g., Elster for Germany, impots.gouv.fr for France, Tax-On-Web for Belgium)
Time needed: 1–2 hours for initial setup, then 30–60 minutes per year for maintenance
What you'll need: Tax ID numbers, brokerage account access, tax returns from both countries, digital copies of all relevant documents
Moving to a new country in Europe is exciting, but as an expat investor, you must be vigilant: without proper planning, you could pay tax twice on the same income. This guide walks you through how to avoid double taxation as an expat in Europe for stocks, ETFs, and real estate—using actionable steps, real EUR examples, and popular European platforms.
Step 1: Identify Your Tax Residency (Home and Host Country)
What to do: Determine in which country you are considered a tax resident for the relevant tax year. Most EU countries define residency as spending more than 183 days per year in the country or having your main economic interests there.
- Check your official registration (e.g., Anmeldung in Germany, Inscription in France).
- Confirm with your new country’s tax office if in doubt—many have online residency checkers.
- Obtain a tax residency certificate from your new country. This is often needed for brokers and tax authorities.
Why it matters: Your tax residency determines which country gets first claim to tax your investment income. If you get this wrong, you might file in the wrong country and lose access to treaty benefits.
What can go wrong: Overlapping residency (dual residency) can lead to both countries trying to tax you fully. Always clarify where you're resident before filing.
Pro Tip
If you relocate mid-year, keep evidence of your move date (flight tickets, lease contracts, deregistration letters) to support your residency claim if audited.
Step 2: Check the Relevant Double Taxation Agreement (DTA)
What to do: Find the DTA between your home and host country. You can usually find these on your country's tax authority website. For example, the German Ministry of Finance lists all German DTAs.
- Identify which types of income are covered (dividends, capital gains, real estate).
- Note the withholding tax rates for dividends and interest (e.g., France-Germany DTA: 15% max on dividends).
- Check which country has taxing rights for each income type.
Why it matters: DTAs override local law. They define how much tax is withheld at source and which country gives you credit or exemption. This is the legal basis for avoiding double taxation.
What can go wrong: Misreading the treaty or assuming local rules apply can lead to overpayment.
Pro Tip
Download the official DTA PDF and highlight the articles relevant to your situation. Treaty language can be dense, so focus on the sections for “Dividends,” “Interest,” “Capital Gains,” and “Immovable Property.”
Step 3: Minimise Withholding Tax at Source (Stocks & ETFs)
What to do: Ensure your broker applies the correct DTA rate on dividends and interest. For example, if you’re a German resident investing in US stocks via Trade Republic, the DTA allows a 15% US withholding tax (vs. the default 30%).
- On Trade Republic: Go to Profile → Tax Information and upload your current tax residency certificate.
- On Degiro: In Profile → Tax Documents, submit the “W-8BEN” form for US securities, or equivalent forms for other countries.
- For Irish-domiciled ETFs (e.g., iShares Core MSCI World UCITS ETF, ISIN: IE00B4L5Y983), no Irish withholding tax applies, but check your residency with your broker to ensure no unnecessary withholding.
Why it matters: If you don’t update your residency, the broker may apply the default (higher) withholding rate, which can be difficult or impossible to reclaim later.
What can go wrong: Using an outdated address or not submitting required forms means you pay more tax up front and face paperwork headaches later.
Pro Tip
Always check your annual dividend statements for the exact withholding rate applied. For example, on Degiro, navigate to Account → Statements → Annual Overview to confirm the rate.
Step 4: Claim Foreign Tax Credits or Exemptions in Your Tax Return
What to do: When you file your tax return in your new country, report all foreign-sourced income and claim a tax credit for tax already paid abroad (usually via the “foreign tax credit” or “relief from double taxation” section).
- On Germany’s Elster portal: In Anlage KAP, fill in “ausländische Quellensteuer” (foreign withholding tax) for dividends and interest.
- On France’s impots.gouv.fr: Use form 2047 for foreign income, then transfer totals to your main return.
- For Belgium, use Tax-On-Web and fill in the “Revenus étrangers” section.
Example Calculation:
| Dividend from US stock (per year) | €1,000 |
|---|---|
| US withholding tax (15%) | €150 |
| Tax due in Germany (26.375%) | €263.75 |
| Minus US tax already paid | €150 |
| German tax to pay | €113.75 |
Why it matters: This step ensures you never pay more than the higher of the two countries’ tax rates on the same income.
What can go wrong: Failing to claim the credit means you pay tax twice. Some countries limit the foreign tax credit to the treaty rate, not the full amount withheld, so check carefully.
Pro Tip
Keep all dividend and tax statements from your broker—tax offices may request original PDFs or paper copies as proof of taxes paid abroad.
Step 5: Special Case—Real Estate Income Across Borders
What to do: If you own property in another EU country, report rental income in the property’s country. Nearly all DTAs give the country where the real estate is located the right to tax rental income and capital gains.
- File a non-resident tax return in the country where the property is located (e.g., Spain: Modelo 210 for non-residents).
- Declare the net rental income and pay the local tax rate (e.g., 19% in Spain for EU residents).
- When filing in your country of residence, declare the foreign rental income and claim an exemption or credit, according to the DTA.
Why it matters: Real estate is almost always taxed in the country where it is located. Not reporting can lead to fines and loss of tax credit in your home country.
What can go wrong: Forgetting to file in the property’s country leads to penalties and possible double taxation if your resident country refuses the credit/exemption.
Pro Tip
For French or Spanish property, use a local tax agent who files non-resident returns for a flat fee (€100–€200/year), saving time and reducing errors.
Step 6: Prepare and Organise Documentation
What to do: Keep all documents needed to prove tax paid abroad and your residency status. This includes:
- Tax residency certificates (each year you move)
- Brokerage annual tax reports (Degiro, Trade Republic, Interactive Brokers)
- Foreign tax payment receipts (for real estate, ask your local tax agent for official receipts)
- Copies of DTAs (highlighted, relevant articles)
Why it matters: Tax offices can audit filings up to 5–10 years back. Missing documents mean you might lose tax credits or pay fines.
What can go wrong: Relying on brokers to keep records—always download and store your own copies.
Pro Tip
Scan or digitally save every important document in a cloud folder named “Tax—[Year]”. Back it up to a second location (USB drive, encrypted cloud).
Step 7: Plan for Future Moves Between EU Countries
What to do: Before moving, review how your new country treats foreign investment income and capital gains. Some countries (e.g., France, Spain) have exit taxes on unrealised gains if you move. Others (like Germany) tax worldwide income as soon as you become resident.
- Ask your broker about updating your residency before you move.
- Check if you need to file a final return in your old country, declaring “departure” status.
- Read the DTA’s “tie-breaker” rules if you have dual residency.
Why it matters: Advance planning avoids nasty surprises like “exit tax” bills or being taxed on the same gain twice.
What can go wrong: Moving without updating your status can cause both countries to claim you as a tax resident, leading to double reporting and delays in refunds.
Pro Tip
For a deeper dive on tax when moving countries, read How to Pay Less Tax on Your Investments If You Move Countries in Europe in 2026.
Common Mistakes
- Not updating your tax residency with your broker after moving—leads to excess withholding tax.
- Assuming your new country will automatically grant tax credits—incorrect or missing forms can cause rejection.
- Neglecting to file a non-resident tax return for foreign real estate—risking fines and loss of tax credits.
- Filing late or incomplete documentation—delays refunds and may lead to penalties.
- Not checking DTA rules for each income type—dividends, interest, and capital gains often have different treatments.
Next Steps
- Set calendar reminders to update your residency details with brokers as soon as you move.
- Download and archive all annual tax documents from your investment platforms.
- Read your relevant DTA in detail and highlight the key articles for your situation.
- Consider consulting a cross-border tax advisor if your situation is complex.
- For more on ETF-specific issues, see The Most Common Investing Mistakes Europeans Make With ETFs (and How to Avoid Them in 2026).
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.