Tax Guide · Germany

Investing Taxes in Germany (2026):
Vorabpauschale, Teilfreistellung & ETF tax guide

German investment tax is more complex than most European countries — but once you understand five core concepts, it becomes manageable. This guide covers everything ETF investors in Germany need to know, including the 26.375% flat tax, the 30% Teilfreistellung, the annual Vorabpauschale, and the €1,000 Freistellungsauftrag.

Dark wood infographic explaining investing taxes in Germany, with sections on capital gains tax, dividend tax, tax-free allowances, ETF and fund taxation, and tax planning considerations, alongside the German flag and finance-themed visuals.

Some of the links on this site are affiliate links, meaning we may earn a commission at no extra cost to you if you sign up through them. This does not affect our reviews or recommendations — we only feature products we genuinely believe are useful for investors. This site provides educational content only, not personalized investment advice. Investments can lose value and past performance does not guarantee future results. You are responsible for your own financial decisions and for confirming the tax and legal rules that apply in your country.


Five concepts that define German ETF taxation

Germany’s investment tax system was reformed in 2018 under the Investmentsteuerreformgesetz (InvStG). Before diving into the mechanics, these are the terms that explain almost everything.

Term What it is Who it affects
Abgeltungsteuer 25% flat withholding tax on all investment income All investors
Solidaritätszuschlag 5.5% surcharge on the tax amount (not on the gain) → adds 1.375% All investors
Teilfreistellung 30% partial exemption on equity ETF gains and dividends Equity ETF investors
Freistellungsauftrag €1,000/year tax-free allowance on investment income All investors
Vorabpauschale Annual advance tax on accumulating ETFs (since 2018) Accumulating ETF holders
26.375%
Standard rate (no church tax)
18.46%
Effective rate on equity ETFs (after Teilfreistellung)
€1,000
Annual Freistellungsauftrag per person
30%
Teilfreistellung exemption for equity ETFs

Abgeltungsteuer: the 26.375% flat tax

Germany taxes all investment income — capital gains, dividends, and interest — at a flat 25% withholding tax. The Solidaritätszuschlag (solidarity surcharge) adds 5.5% of the tax amount, not of the gain.

Component Rate How calculated
Abgeltungsteuer 25.000% Applied to taxable gain
Solidaritätszuschlag 1.375% 5.5% × 25% (on the tax, not the gain)
Standard rate (no church tax) 26.375%
+ Kirchensteuer (8%, e.g. most states) +2.00% 8% × 25%
With church tax (8%) ~27.99%
+ Kirchensteuer (9%, e.g. Bavaria, Baden-Württemberg) +2.25% 9% × 25%
With church tax (9%) ~28.49%
How it’s collected: German-regulated brokers (and foreign brokers registered with German tax authorities, like IBKR) withhold and remit Abgeltungsteuer directly to the Finanzamt on your behalf. You typically don’t need to include brokerage income in your annual return — it’s already settled at source. Exception: if your marginal income tax rate is below 25%, you can request the Finanzamt apply the cheaper rate instead (Günstigerprüfung) via your Steuererklärung.

Teilfreistellung: the 30% equity ETF exemption

This is the most important tax break available to German ETF investors. The Teilfreistellung was introduced in 2018 to prevent double taxation: companies already pay corporation tax before paying dividends, so the InvStG reform offsets this at the investor level.

Fund type Min. equity share Exemption Effective rate
Equity ETF (e.g. VWCE, VUAA) ≥ 51% 30% 18.46%
Mixed fund ≥ 25% 15% 22.42%
Domestic real estate fund 60% 10.55%
Foreign real estate fund (≥51% foreign) 80% 5.28%
Bond ETF / money market < 25% 0% 26.375%
Worked example: €10,000 gain on VWCE
Gross capital gain€10,000
Less Teilfreistellung (30%)− €3,000
Taxable amount€7,000
Less Freistellungsauftrag (unused)− €1,000
Net taxable€6,000
Abgeltungsteuer (25%)€1,500
Solidaritätszuschlag€82.50
Total tax paid€1,582.50 (15.83% effective)

Without the Freistellungsauftrag: €7,000 × 26.375% = €1,846.25 → 18.46% effective rate.

VWCE, VUAA, VFEM, VEUR, ISAC, and virtually every mainstream equity ETF qualify for the full 30% exemption. The fund’s KIID confirms its classification. All UCITS equity ETFs domiciled in Ireland qualify automatically.

Freistellungsauftrag: the €1,000 tax-free allowance

Every German taxpayer can receive €1,000 per year in investment income completely tax-free (€2,000 for married couples assessed jointly). This is the Freistellungsauftrag, also called the Sparerpauschbetrag. It covers dividends, interest, realised gains, and the Vorabpauschale — and it does not carry forward.

How to submit it
  1. Log in to your broker account.
  2. Find the tax / Freistellungsauftrag section in settings.
  3. Enter the amount assigned to this broker.
  4. Your broker withholds no tax up to that amount.
  5. Review each January — the allocation resets annually.
Splitting across brokers

If you invest at multiple brokers, you can split the €1,000 allowance (e.g. €600 at IBKR, €400 at Trade Republic). The total across all brokers must not exceed €1,000.

Brokers do not coordinate with each other — you are legally responsible for staying within the limit.

Do this immediately when you open a new broker account. Without a submitted Freistellungsauftrag, your broker withholds tax from the first euro of investment income. It takes two minutes and can save you hundreds of euros per year.

Vorabpauschale: the annual tax on accumulating ETFs

This is the concept that trips up most German ETF investors. The Vorabpauschale is an annual advance tax applied to accumulating ETFs — funds that reinvest dividends internally rather than distributing them. Before 2018, accumulating ETFs were entirely tax-deferred until sale. The 2018 InvStG reform changed this to prevent indefinite deferral.

How the Vorabpauschale is calculated
Step 1 — Basisertrag: Fund value on 1 January × Basiszins (official BMF rate) × 0.70
Step 2 — Cap at actual gain: If the fund’s actual price gain is less than Basisertrag, use the actual gain. If the fund fell, Vorabpauschale = €0.
Step 3 — Deduct distributions: Any dividends already paid by the fund reduce the Vorabpauschale — no double taxation.
Step 4 — Apply Teilfreistellung: Reduce by 30% for equity ETFs.
Step 5 — Apply Freistellungsauftrag: Deduct unused allowance.
Step 6 — Apply tax rate: Remaining amount × 26.375%.
Worked example: €50,000 in VWCE (2024 figures)

Assumptions: €50,000 on 1 Jan 2024 · Basiszins 2.29% · Fund gained 15% in 2024 · Freistellungsauftrag fully unused.

Basisertrag: €50,000 × 2.29% × 0.70€801.50
Cap check: actual gain €7,500 > Basisertrag — use Basisertrag€801.50
Less distributions (acc fund = €0)€801.50
After Teilfreistellung (30%): × 0.70€561.05 taxable
Less Freistellungsauftrag €1,000€0 taxable
Tax owed (allowance covers it)€0

Without the Freistellungsauftrag: €561.05 × 26.375% = €148 tax — a modest annual cost for full dividend compounding inside the fund.

✅ What your broker handles
  • Calculates the Basisertrag each January.
  • Applies your Freistellungsauftrag automatically.
  • Deducts the tax from your cash balance.
  • Credits amounts paid against your CGT when you sell.
⚠️ What you must do
  • Keep a small cash buffer — €200–500 is enough for most portfolios.
  • Without cash, the broker sells ETF units to cover it — triggering a taxable event.
  • Check the annual Basiszins published by the BMF every January.

Accumulating vs distributing ETFs in Germany

A common question: which is more tax-efficient in Germany? Despite the Vorabpauschale, accumulating ETFs remain the better choice for most long-term investors. Here’s why.

Accumulating (e.g. VWCE, VUAA)
  • Annual Vorabpauschale tax — typically modest.
  • Dividends compound untaxed inside the fund.
  • CGT deferred until sale, minus Vorabpauschale already paid.
  • Less admin — no dividend reinvestment to manage.
  • Freistellungsauftrag often fully covers the Vorabpauschale for portfolios up to ~€80k.
Better for: accumulation-phase investors (most people reading this).
Distributing (e.g. VWRL, VUSA)
  • Dividends taxed in the year received (after Teilfreistellung + allowance).
  • Reduced or zero Vorabpauschale — distributions offset it.
  • Manual reinvestment adds friction and potential small costs.
  • No cash buffer needed for Vorabpauschale.
  • Useful if you genuinely need regular income from your portfolio.
Better for: near-retirement investors needing cash flow, or very large portfolios.
For a full data analysis of how accumulating vs distributing ETFs compare on after-tax returns for European investors, see the Accumulating vs Distributing Tax Drag study.

Verlustverrechnungstopf: how Germany handles investment losses

German brokers maintain internal loss offset pots (Verlustverrechnungstöpfe) for each client. Losses are automatically offset against gains in the same year — reducing your tax bill without any action required on your part.

General pot (allgemeiner Topf)

Covers gains and losses from equities, ETFs, and most funds. Losses here automatically offset ETF gains in the same year — your broker handles this without you doing anything.

Interest/options pot

Covers interest income, bond gains, and some derivatives. Losses from options can only offset gains from the same category — they cannot offset equity ETF gains. Relevant if you trade options alongside ETFs.

Cross-broker losses require a Steuererklärung. If you have a loss at one broker and a gain at another, the automatic offset does not happen — you must claim it in your annual tax return. This is a practical reason to keep investments at one or two brokers rather than spreading across five platforms.

Practical tips to minimise tax drag in Germany

Submit your Freistellungsauftrag immediately

The single highest-impact action. Without it, your broker withholds tax from euro one of investment income. Do this the day you open your account.

Keep a cash buffer for the Vorabpauschale

The deduction happens every January. A €200–500 cash reserve prevents your broker from selling ETF units to cover it — which would trigger an unnecessary taxable event.

Use equity ETFs to qualify for Teilfreistellung

All mainstream UCITS equity ETFs (VWCE, VUAA, VFEM, ISAC) qualify for the 30% exemption. Bond ETFs do not. The exemption alone cuts your effective rate by nearly 8 percentage points.

Prefer accumulating share classes

VWCE over VWRL, VUAA over VUSA. The Vorabpauschale only taxes a small notional amount annually — the tax deferral advantage on the full dividend stream is preserved.

Check your Günstigerprüfung eligibility

If your personal marginal income tax rate is below 25% (roughly: income under ~€17,000 single after allowances), you can ask the Finanzamt to tax investment income at the cheaper personal rate instead.

Don’t switch ETFs unnecessarily

Every sale triggers a taxable event on any gain. If you’re happy with your ETF, stay in it. Fund mergers (e.g. Amundi index changes) are treated as taxable disposals in Germany.


Brokers that handle German tax automatically

All four brokers below have German regulatory presence (BaFin), apply your Freistellungsauftrag, handle Vorabpauschale deductions in January, and issue an annual Jahressteuerbescheinigung. Read the full reviews for a complete breakdown.

Capital at risk. Tax rules are subject to change. Not tax advice — consult a Steuerberater for your specific situation.



Frequently asked questions

What is the capital gains tax rate in Germany for ETF investors?

The flat withholding tax (Abgeltungsteuer) is 25%, plus a 5.5% solidarity surcharge on the tax amount — making the standard effective rate 26.375%. Church tax members pay an additional 8–9% on top, raising the rate to around 27.99–28.49%. Equity ETFs benefit from a 30% Teilfreistellung, reducing the effective rate on those gains to approximately 18.46% before applying the Freistellungsauftrag.

What is the Vorabpauschale and how does it work?

The Vorabpauschale is an annual advance tax on accumulating ETFs, introduced in 2018. Each January, your broker calculates a notional taxable amount (Basisertrag) based on your fund’s value at year-start, the official Basiszins, and a 70% factor. If the fund grew more than the Basisertrag, you pay tax on the Basisertrag; if it grew less, you pay on the actual gain; if it fell, the Vorabpauschale is zero. After Teilfreistellung and the Freistellungsauftrag, the annual bill is typically modest. Your broker deducts it automatically from your cash balance and credits it against your capital gain when you eventually sell.

What is the Freistellungsauftrag in Germany?

The Freistellungsauftrag is a tax exemption order allowing up to €1,000 per year in investment income — dividends, interest, realised gains, and the Vorabpauschale — to be received tax-free (€2,000 for married couples). You submit it to your broker; it is not applied automatically. If you invest at multiple brokers, split the €1,000 across them — the total cannot exceed €1,000 and brokers do not coordinate with each other.

What is Teilfreistellung and how does it affect ETF tax in Germany?

Teilfreistellung is a partial tax exemption for fund investors, introduced to prevent double taxation of corporate profits. For equity ETFs (at least 51% equities), 30% of gains and dividends are permanently tax-free. This reduces the effective Abgeltungsteuer from 26.375% to approximately 18.46%. All mainstream UCITS equity ETFs — VWCE, VUAA, VFEM, VEUR, ISAC — qualify. Bond ETFs with less than 25% equities receive no exemption.

Are accumulating ETFs taxed in Germany?

Yes — Germany taxes accumulating ETFs annually via the Vorabpauschale, even if you have not sold any units. The amount paid is later credited against your capital gain when you sell, preventing double taxation. Despite this, accumulating ETFs remain more tax-efficient than distributing ETFs for most long-term German investors — the Vorabpauschale only taxes a small notional return each year, while the full dividend stream compounds untaxed inside the fund.

QuantRoutine provides educational content only. Nothing on this page is tax advice or a recommendation to buy, sell, or hold any security. German tax rules are subject to change. Consult a qualified Steuerberater for advice specific to your situation. Investments can lose value, and past performance does not guarantee future results. Always review each broker’s current terms, fees, and eligibility on their official website before opening or funding an account.

Scroll to Top