If you live in Germany and earn income from investments, it’s essential to understand the German tax concept of Kapitalertragsteuer. Kapitalertragsteuer is a flat tax applied on worldwide investment income of German tax residents. This guide explains what it covers, who pays it, and the basic rules for expats.
What Is Kapitalertragsteuer?
Kapitalertragsteuer is the German withholding tax applied to investment income, including:
- Capital gains: Profit from selling shares, ETFs, or other financial assets
- Dividends: Payouts from stocks, funds, or ETFs
- Interest income: Earnings from savings accounts, bonds, or loans
Practical tip: The tax is usually deducted automatically by your German bank or broker, simplifying tax compliance. If your investments are held in a foreign bank or broker, they may not be able to deduct German Kapitalertragsteuer.
Who Pays Kapitalertragsteuer?
- Residents: German tax residents are generally taxed on worldwide investment income, regardless of where the account or investment is held.
- Non-residents: Only income with a German source (e.g., German stocks or bank interest) is subject to this tax.
Note: To determine if you are a German tax resident please read our blog on tax residency: When Do You Become a Tax Resident in Germany? – prinz.tax.
Tax Rate and Surcharges
The standard flat rate is 25%, plus:
- Solidarity surcharge: 5.5% of the tax
- Church tax: 8–9% if applicable
This results in an effective rate of roughly 26–28%.
Key takeaway from Prinz.tax’s experience: The flat tax rate for investment income is usually significantly lower than the individual tax rate of our clients.
Tax-Free Allowance (Sparer-Pauschbetrag)
Germany provides an annual tax-free allowance for investment income:
- €1,000 for individuals
- €2,000 for married couples filing jointly
Note that for married couples the allowance can be claimed only if taxes are filed jointly. If so, it is not relevant which person earns the income.
Administrative tip: The tax-free allowance can be claimed during the tax filing or at the time when the income is earned. This is called Freistellungsauftrag (exemption order). To use the allowance through a Freistellungsauftrag contact your bank or broker (often this can be done as a self-service in your online banking or brokerage account). If your investment income is within the limit of the Freistellungsauftrag, your banker or broker will only withhold taxes on investment income exceeding your tax-free allowance. Your allowance can be allocated to your primary bank/broker or split between several financial institutions.
Reporting Investment Income and Tax Withholdings
- German banks automatically withhold Kapitalertragsteuer. As mentioned above, German banks will honor your Freistellungsauftrag, if any, and withhold taxes only if your investment income exceeds your allocated tax-free allowance.
- Foreign accounts may not withhold tax, so expats have to report this income in their German tax declaration and can expect tax charges.
- Taxes paid abroad can often be used as a foreign tax credit against German Kapitalertragsteuer.
Prinz.tax practical tip: If you have limited financial investments and are flexible in your investment decisions, it may be helpful to consolidate your bank and brokerage accounts to reduce the complexity of your tax reporting. If you maintain a foreign bank account for liquidity purposes only, it may be advisable to keep your money in an interest free checking account because the additional work and increased tax filing complexity may not justify a few Euros or Cents of interest income.
Offsetting Losses and Loss Carryforwards
Germany allows you to offset losses against your investment income, but there are important limitations you should consider:
- Under German tax law gains and losses from non-investment income categories cannot be offset against gains and losses from investment income.
- Losses from shares, ETFs, or bonds can generally be offset against gains from the same type of investment income.
- Losses that exceed gains in the same year can be carried forward into future years, allowing a reduction of taxable investment income in later years.
- A carry forward of losses from a time before becoming a tax resident in Germany has in itself no restriction to be used as an offset against gains from investments while being a tax resident in Germany.
Prinz.tax experience: Some of our clients have certain loss carry forwards from a time before becoming a German tax resident and are afraid that they cannot use such losses against income from investments while being a tax resident. While § 2a EStG generally restricts the offsetting of certain foreign income, this specifically does not apply to investment income. Expats should ensure they are maintaining accurate records of losses so they are able to report them correctly, ensuring that a tax benefit from loss carryforwards and minimizing future taxation.
Non-Deductible Expenses and Refinancing Costs
In Germany, many costs associated with earning investment income cannot reduce your taxable income under Kapitalertragsteuer. Only directly related investment expenses may be deductible, and several common costs are explicitly non-deductible:
- Refinancing costs for private investments
- Interest on loans taken to buy shares, ETFs, or bonds is generally not deductible for private investment income (§ 20 Abs. 9 EStG).
- This applies even if the loan is used solely for acquiring taxable securities; Germany treats the interest as a private expense, not a business-related cost.
- Transaction fees included in the acquisition price
- Brokerage fees or purchase commissions are not deductible separately against investment income.
- They are considered part of the acquisition cost, which affects the calculation of capital gains, but cannot be claimed as a separate expense to reduce the annual taxable base.
- General financial advisory or portfolio management fees
- Fees for managing a private investment portfolio are mostly not deductible since the German tax system limits deductions for private income-producing activities.
- Other personal costs
- Any expense not directly tied to generating the taxable investment income is not allowed. This includes, for example, home office costs, travel to meet a broker, or banking fees unrelated to investment transactions.
Why Expats Should Pay Attention
Even though the tax is flat, there are practical points expats should consider:
- All worldwide investment income may be taxable once you are a tax resident in Germany.
- Optimizing the tax-free allowance can reduce your administrative burden.
- Proper tax reporting ensures compliance and avoids penalties.
- Foreign taxes paid on income from financial investments can limit your total tax burden but require correct application and documentation.
Key Takeaways
- Kapitalertragsteuer covers capital gains, dividends, and interest income.
- Standard flat rate: 25% + surcharges.
- Residents are taxed on global investments; non-residents on German-source income only.
- Annual tax-free allowance can help reduce your administrative burden.
- Proper reporting of foreign taxes and tax treaty awareness prevent double taxation.
Understanding these basics ensures that expats can manage investment income efficiently and file their German taxes accurately.
FAQ on Kapitalertragsteuer for Expats
Q: Do I pay German tax on foreign dividends?
A: Yes. If you are a German tax resident, Germany taxes your worldwide investment income, including dividends from foreign stocks, funds, or ETFs.
- Taxes already withheld abroad can often be credited against your German tax under double tax treaties.
- Proper documentation (e.g., foreign withholding certificates) is required to claim the credit.
Q: How do I apply the tax-free allowance (Sparer-Pauschbetrag)?
A: Each taxpayer can shield €1,000 of investment income per year (€2,000 for married couples filing jointly) from taxation.
- To use it, submit a Freistellungsauftrag to your German bank or broker.
- If your bank does not apply it automatically, you can claim the allowance when filing your annual tax return.
- The allowance applies to all investment income combined: interest, dividends, and capital gains.
Q: Are interest and dividends taxed differently?
A: No. Under German law, all investment income — capital gains, dividends, and interest — is generally subject to the same flat withholding tax (Abgeltungsteuer) of 25%, plus the solidarity surcharge and, if applicable, church tax.
Q: Can I deduct investment-related costs?
A: Only very limited costs can reduce your taxable investment income.
- Non-deductible costs include: refinancing costs for loans used to buy securities, personal financial advice, and general brokerage fees (these are typically included in the acquisition price).
- Only specific losses carried forward from prior years and the annual tax-free allowance are usually available to reduce your taxable income.
Q: Can I offset investment losses against other income?
A: Losses from investments can generally only offset other investment income.
- Losses cannot be used to reduce your salary or other types of income.
- If losses exceed gains in the same year, the excess can be carried forward to future years and used against investment income later.
- Certain restrictions apply under German law, e.g., losses from private sale transactions are subject to special limitations.
Q: How do foreign investment losses affect German taxation?
A: Losses realized abroad before you became a German tax resident can generally be carried forward under the normal rules and offset against future positive investment income once you are resident.
- Specialized restrictions like § 2a EStG mainly apply to foreign business or permanent establishment losses, not private investment losses.
Q: Do I need to report foreign brokerage accounts?
A: Yes. Even if tax is withheld abroad, German residents must declare foreign investment income on their annual tax return.
- Failure to report can lead to penalties or interest.
- Documentation such as account statements or foreign tax certificates is important to prove withholding or calculate the foreign tax credit.
Q: What happens if I hold investments with multiple foreign brokers?
A: You must aggregate all investment income for the tax year when filing your German return.
- The tax-free allowance can only be applied once per taxpayer, so you need to coordinate Freistellungsaufträge across accounts.
- Foreign withholding tax may also need to be claimed separately for each broker.
Do You Need Help With Investment Income Tax (Kapitalertragsteuer) in Germany?
Investment income for expats, including capital gains, dividends, and interest, often involves cross-border considerations and multiple tax systems at once. Foreign accounts, withholding taxes, and treaty rules make the rules complex and easy to misinterpret.
At Prinz.tax, we help international clients understand their German tax obligations for all types of investment income. We ensure that your foreign dividends, interest, and capital gains are reported correctly, that you maximize allowances, and that you avoid double taxation.
Many expats are surprised by how worldwide investment income is taxed once they become German residents. With proper planning and reporting, you can remain compliant, reduce unnecessary tax costs, and use loss carryforwards or foreign tax credits effectively. Our team has guided numerous expats through German investment tax rules and would be happy to assist you with your specific situation.




