What tax rules apply to ETFs in Germany?
German taxation of funds and ETFs has been simplified compared to earlier rules, but it still has a few specific quirks worth knowing about.
Capital income is taxed at a flat 25% (Abgeltungsteuer) plus the Solidaritätszuschlag (5.5% of the tax) and, where applicable, church tax. For most savers without church tax, the effective combined rate works out to around 26.375%. For equity ETFs, 30% of distributions and gains are tax-exempt under the Teilfreistellung rule, which lowers the effective rate further. Bond and mixed funds have their own (lower) Teilfreistellung rates — equity exposure is rewarded, conservative funds less so.
Every saver has an annual tax-free allowance (Sparerpauschbetrag) of currently €1,000 per person (€2,000 jointly), which you activate by submitting a Freistellungsauftrag to your broker — usually with a single click in the online interface.
Accumulating ETFs (which reinvest dividends rather than paying them out) are subject to a small annual prepayment tax called the Vorabpauschale. Your German broker calculates it based on a notional return, deducts the small amount automatically each January, and credits it against your eventual capital gains when you sell. Distributing ETFs are simpler: tax is taken when the dividend is paid out.
If you stay with a German broker, none of this requires active management on your part — it just happens. Foreign brokers shift all of this work onto your tax return, which is where most of the problems with foreign brokerage tend to appear.
See how Expatease and HORBACH Expats support expats with finance, insurance and pensions in Germany.
Related questions
How do I invest properly as an expat in Germany?
Investing in Germany is genuinely straightforward once a few principles are in place. The base layer is an emergency fund — typically three to six months of essential expenses in an instant-access account. That stops you from being forced to sell investments at a bad moment when something unexpected happens.
Read full answer →Pension and long-term wealthWhat is the Sparerpauschbetrag and how do I use it?
Without action, your German broker will automatically withhold the standard capital-income tax (around 26.375% combined with Solidaritätszuschlag) on every euro of dividends, interest or realised gains. The Sparerpauschbetrag exempts the first slice of that income each year — currently €1,000 per person or €2,000 for a jointly filing couple.
Read full answer →Pension and long-term wealthHow does the German pension system work for expats?
The German statutory pension is a pay-as-you-go system: today's contributions fund today's pensioners, and the contributions you make today are tracked so they translate into a future monthly pension when you retire. For employees, this all happens automatically — your share comes off your gross salary on each payslip, your employer adds roughly the same amount, and the Deutsche Rentenversicherung keeps the books in the background.
Read full answer →Pension and long-term wealthCan I get my German pension contributions refunded?
A pension refund (Beitragserstattung) is essentially the return of the employee share of the statutory contributions you have paid into the German system. The rules around it are fairly tight.
Read full answer →