Many people feel intimidated by taxes long before making their first investment.
Terms such as Freistellungsauftrag, Vorabpauschale, and Abgeltungsteuer can make investing in Germany seem much more complicated than it actually is.
At first glance, it may seem that you need to understand German tax law before you can even open a brokerage account.
In reality, things are usually much simpler.
Yes, understanding the basic rules is helpful. However, the good news is that most German brokers automatically calculate and withhold taxes on your behalf. This means beginner investors only need to understand the key concepts.
In this guide, we will cover the most important tax topics ETF investors in Germany should know.
Table of Contents
- Do You Have to Pay Taxes on ETFs in Germany?
- Which Investment Income Is Taxable?
- What Is Abgeltungsteuer?
- What Is a Freistellungsauftrag?
- What Is Vorabpauschale?
- How Taxes Work with German Brokers
- Do You Need to File a Tax Return?
- Common Investor Mistakes
- FAQ
Do You Have to Pay Taxes on ETFs in Germany?
Yes. If you invest in ETF funds, any investment income you receive may be subject to taxation. It is important to understand that taxes are not triggered simply by investing. Taxes are usually linked to receiving investment income. Most investors encounter taxes in the following situations:- Receiving dividends;
- Selling ETF shares at a profit;
- Being subject to Vorabpauschale.
Which Investment Income Is Taxable?
For most investors, taxable income generally comes from a few common sources. The first is dividends. Some ETF funds regularly distribute income to investors. The second is selling ETF shares for a higher price than the original purchase price. For example, if an investor buys an ETF for €1,000 and later sells it for €1,300, the taxable profit is €300. There is also a special taxation mechanism called Vorabpauschale, which applies to certain ETF funds. We will discuss it separately below.What Is Abgeltungsteuer?
When people talk about investment taxes in Germany, they are usually referring to Abgeltungsteuer. Abgeltungsteuer is Germany’s capital gains tax applied to investment income. The basic tax rate is 25%. In addition, a Solidaritätszuschlag (solidarity surcharge) is usually added, and in some cases Kirchensteuer (church tax) may also apply. As a result, the actual tax burden may be slightly higher than the basic 25% rate. However, it is important to remember that taxes are not calculated on the total value of your investments, but only on the profit earned.If the value of an ETF increases by €500 and the investor realizes this gain by selling, the tax is generally calculated on the €500 profit.
What Is a Freistellungsauftrag?
A Freistellungsauftrag is one of the most useful tax tools available to investors in Germany. It allows you to use your annual tax-free allowance on investment income. In 2026, this allowance is €1,000 per person per year. Investment income up to this amount is generally exempt from tax. To use this allowance, investors submit a Freistellungsauftrag to their broker. If the form is submitted, the broker automatically applies the available allowance when calculating taxes. If you do not submit it, taxes may still be withheld even if you have not yet used your annual allowance. This is why many investors set up their Freistellungsauftrag immediately after opening a brokerage account. Read more: “What Is a Freistellungsauftrag?”What Is Vorabpauschale?
For many beginner investors, Vorabpauschale is one of the most confusing tax terms in Germany. In simple words, the government may tax part of the potential investment income from certain funds even before the shares are sold. While this sounds complicated, the practical impact for most investors is usually limited. The calculation depends on several factors, including interest rates set by the German government and the performance of the fund during the year. For most investors, it is enough to remember the following:- Vorabpauschale does not affect every ETF in the same way;
- German brokers usually calculate it automatically;
- Investors do not need to perform complex calculations themselves.
How Taxes Work with German Brokers
One of the advantages of using a German broker is that much of the tax administration is handled automatically. In most cases, the broker will:- Calculate taxes automatically;
- Withhold the required amounts;
- Apply your Freistellungsauftrag;
- Provide tax information in annual reports.
Do You Need to File a Tax Return?
In many cases, investors can manage their ETF investments without having to calculate taxes manually, especially when using a German broker. However, there are situations where filing a tax return may be useful or necessary. Examples include:- Using multiple brokers;
- Holding accounts with foreign brokers;
- Correcting previously withheld taxes;
- Not having submitted a Freistellungsauftrag.
Common Investor Mistakes
One common mistake is completely ignoring taxes. The opposite mistake is becoming so worried about taxes that investing gets postponed for years. In practice, most investors only need to understand a few basic principles:- Investment income may be taxable;
- A Freistellungsauftrag can reduce taxes;
- Vorabpauschale exists for certain funds;
- German brokers often handle tax calculations automatically.
Key Takeaways
Taxes on ETF investments exist in Germany, but for most private investors the situation is much simpler than it appears at first glance. Most German brokers automatically calculate and withhold taxes, while a Freistellungsauftrag allows investors to use their annual tax-free allowance. When starting out, it is far more important to understand the basic principles than to master every detail of German tax law.FAQ
Do I have to pay taxes on ETFs in Germany?
Yes. Investment income from ETFs may be subject to taxation.Do I need to calculate taxes myself?
In many cases, German brokers calculate and withhold taxes automatically.What is a Freistellungsauftrag?
It is an instruction submitted to your broker that allows you to use your annual tax-free allowance on investment income.What is Vorabpauschale?
It is a special tax mechanism that may apply to certain ETF funds before they are sold.Do investors need to file a tax return?
It depends on the individual situation. In many cases, using a German broker significantly simplifies tax reporting.What to Learn Next
- What Is an ETF
- What Is a Freistellungsauftrag
- What Is Vorabpauschale
- How to Start Investing in Germany
- Best Brokers in Germany
- MSCI World for Beginners
Want to Continue Learning About Investing in Germany?
In the Finditerra Telegram channel, we regularly share simple explanations of investing concepts, ETF fund guides, updates on German tax rules, and educational content for beginner investors. If you want to better understand investing, taxes, ETFs, and long-term wealth building in Germany, join our growing community.- Easy-to-understand investing explanations
- ETF fund breakdowns and investing strategies
- Updates on German tax regulations
- Educational content for beginner investors
- Long-term wealth-building ideas and insights