Taxes on Stocks in Germany : Everything you need to know! (2024)

Share on Facebook Share via Email Share on Whatsapp

A detailed guide for expats on taxes on stocks in Germany. Learn about capital gains taxes on investment, minimum amount for tax exemption and

Taxes: One of the certainties of life, and especially in Germany. As an expat in Germany, you are required by law to pay taxes on the income you earn.

If you are an expat who is investing in Germany, you will have to pay taxes on the gains you receive from your investments. This article will take you through all the burning questions you might have:

When do you pay in taxes?

On what kind of investments do you have to pay the taxes?

All of that coming right up in this article!

Table Of Contents

  1. Taxes on Stocks in Germany: The Essentials
  2. Are all my gains from Stocks taxed?
  3. How to figure out my Taxable amount?
  4. When do I have to pay Taxes on Stocks in Germany?
  5. Are there any other exemptions for taxes on stocks in Germany?
  6. Do I have to file a Tax Declaration at the end of the year?
  7. In Conclusion

Let’s cover up some basics first:

Taxes on Stocks in Germany: The Essentials

So, as an Investor in Germany you might be wondering what taxes you have to pay. Savers who invest money in the form of bank deposits, stocks, bonds, funds or certificates have to pay a Withholding Tax (Abgeltungssteuer).

  • Since the year 2009, financial institutions in Germany have withheld 25 percent taxes on interests, dividends, and realized capital gains.
  • In addition to this 25% tax, there is Solidarity Surcharge of 5.5% taking the total percentage to 26.375%.
  • There is a voluntary Church tax (anywhere from 8%-9%) if you are registered for it.

Are all my gains from Stocks taxed?

NO! There is a tax-free allowance on capital gains which isup to 801€ for singles and 1602€ for couples. Your taxable amount will be whatever you earn exceeding the 801 Euros / 1602 Euros limit accordingly.

How to figure out my Taxable amount?

This is quite simple. For instance, let us say you buy a Stock XYZ at 120 Euros. You then sell the stock XYZ at 200 Euros. In this transaction, the amount you have gained is 80 Euros.

Furthermore, let us also assume that the Stock XYZ has also been paying you dividends of 1 Euro. In this case, the total taxable amount for you would be 80 Euros + 1 Euro, bringing the total to 81 Euros. And as long as your total taxable income is under the Saver lumpsum limit, you do not have to pay taxes on this gain.

When do I have to pay Taxes on Stocks in Germany?

You only pay taxes when you ‘realise’ a profit or loss: that means when you SELL a stock / position. A loss reduces your taxable income and when you make profit you have to pay the 26.375% of the PROFIT and not the entire amount! It’s a very important difference that many people completely ignore.

Are there any other exemptions for taxes on stocks in Germany?

Yes, in fact there is a significant exemption for taxes on stocks in Germany. You can sell old stock profits tax-free. But this may not be relevant if you are a new investor. As the Withholding tax system was only introduced on January 1, 2009 there is a special feature in place for all stocks that were bought up to the end of 2008. You are able to sell these tax free even today.

(If you are reading this right now to learn how the taxes work in Germany, this doesn’t apply to you of course. You are a bit too late!)

For instance, let us say you bought 10 shares of XYZ in 2007, and 10 more shares of XYZ in 2015. Now in 2021, you want to sell 15 Shares. In this case, the first in, first out principle . Out of the 15 shares you wish to sell, you can sell 10 without taxes. Only gains from 5 shares are taxable.

Do I have to file a Tax Declaration at the end of the year?

Here is the fun thing about using German brokers like the one I use, Scalable Capital: The taxes are already withheld and transferred to the respective Finanzamt whenever you sell a position / stock so that you don’t have to worry about manually filing your taxes yourself!

They also give you a ‘Steuerbescheinigung’ or a Tax Certificate of each financial year which you can show the Finanzamt if they ask for specific transactions.

Want to see mine? Here is my Tax certificate from Scalable Capital from the previous financial year:

Now, if you are an active investor like me, you need to keep things organised.

This is why I suggest all investors to use a German broker. I have opened my depot with Scalable Capital, and have been maintaining a 100k€ + portfolio with ease. Another great advantage you have by opening your depot with a German broker is that you don’t have to sit down and calculate taxes on your capital gains every year. The broker takes care of this and sends the withheld tax amount to the respective Finanzamt accordingly! How convenient is that?

You can open your completely free depot at Scalable Capital by using the link below:

Open Your Free Depot with Scalable Capital today

Want to see a step by step tutorial on how to open your Depot with Scalable Capital?

if you are more into blog posts, then you can read the super simple step by step process of opening your depot with scalable capital here!

If you would like to watch a step by step video, then you can watch this video that I previously:

In Conclusion

So this is it! We have covered up the very basics you need to understand about taxes on stocks in Germany. If you are an expat who is planning to invest in Germany, it is important that you learn fully about taxes and make investment decisions wisely.

Do you prefer to watch a more detailed video about taxes in Germany? Check out this video on the Brandevise Youtube channel!

Share on Facebook Share via Email Share on Whatsapp
Taxes on Stocks in Germany : Everything you need to know! (2024)
Top Articles
Latest Posts
Article information

Author: Francesca Jacobs Ret

Last Updated:

Views: 6404

Rating: 4.8 / 5 (48 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Francesca Jacobs Ret

Birthday: 1996-12-09

Address: Apt. 141 1406 Mitch Summit, New Teganshire, UT 82655-0699

Phone: +2296092334654

Job: Technology Architect

Hobby: Snowboarding, Scouting, Foreign language learning, Dowsing, Baton twirling, Sculpting, Cabaret

Introduction: My name is Francesca Jacobs Ret, I am a innocent, super, beautiful, charming, lucky, gentle, clever person who loves writing and wants to share my knowledge and understanding with you.