Currently Available: Need a skilled Software Developer for your next project?
Categories
Business

The Hidden Tax Trap for SaaS Founders in Germany

Something that should worry every indie hacker considering Germany as their base: Our tax system effectively penalizes software founders who bootstrap to exit. Unlike the US, UK, or Australia where founders benefit from favorable capital gains treatment, German founders face a crushing 50% tax burden on asset sales.

No startup blog talks about this, no VC mentions it, but it's a fundamental flaw that makes Germany one of the worst places to build and sell a bootstrapped SaaS business, especially in the most common scenario of asset deals under $10M.

Disclaimer: I'm not a tax professional, and this article reflects my current understanding of German tax laws. Always consult qualified tax professionals for your specific situation.

The Asset Deal Problem

Germany's tax treatment of software company exits can destroy your returns, especially for smaller acquisitions. This isn't some recent discovery - it's a fundamental issue built into the German tax system that continues to plague founders.

Most SaaS acquisitions in the single-digit millions follow a simple pattern: The buyer wants your software, your customers, and your revenue stream. They don't want to buy your company. This is known as an "asset deal" – and it's where German tax law becomes a massive problem.

In countries like the US, UK, or Australia, when you sell your software business assets as an individual founder, you'll typically qualify for capital gains tax rates:

  • US: 15-20% for long-term capital gains
  • UK: 10% with Business Asset Disposal Relief (formerly Entrepreneurs' Relief)
  • Australia: 50% CGT discount for assets held over 12 months

In Germany? You'll pay:

  • Up to 45% income tax
  • Plus 5.5% solidarity surcharge
  • Plus trade tax
  • Total tax burden: Around 50%

The Complex and Expensive GmbH Structure

German tax advisors typically recommend a dual-company structure: Create a holding GmbH that owns another GmbH which operates the actual business. But this comes with significant overhead:

  • Each GmbH costs several thousand euros per year in tax advisor fees alone - even if you're not making any money yet
  • Mandatory annual financial statements for each GmbH
  • Double the administrative overhead
  • High setup costs and ongoing compliance requirements

Even with this expensive structure:

  1. Asset sales by the operating GmbH are still subject to corporate tax (~30%)
  2. When you want to get the money out? Another 25% capital gains tax

You might think: "Why not sell the GmbH itself?" (share deal). Unfortunately:

  1. Almost no buyer in the sub-$10M range wants to buy a German GmbH
  2. The legal complexity and liability risks make it unattractive
  3. International buyers especially avoid German company acquisitions

Real Numbers

Let's say you build a SaaS to $500K ARR and sell it for $5M:

US/UK Founder:

  • Taxes: ~$1M
  • Take home: ~$4M

German Founder:

  • Taxes: ~$2.5M
  • Take home: ~$2.5M

That's not a small difference – it's life-changing money being lost to taxes.

Broader Implications

This tax situation creates several problems:

  1. German founders are incentivized to move abroad before exits
  2. International buyers are less likely to acquire German software businesses
  3. The ecosystem loses successful founders who could reinvest in new startups
  4. Germany becomes less attractive for bootstrapped software businesses

What Should Change?

Germany needs to:

  1. Recognize software asset sales as capital gains for individuals
  2. Create specific tax relief for small software business exits
  3. Simplify the process of company sales

What Can You Do?

Unfortunately, your options as a founder are mostly about avoiding Germany:

  1. Consider relocating to a more founder-friendly jurisdiction
  2. Structure larger exits through international holding companies (complex and expensive)
  3. Or accept that you'll lose half your exit value to taxes

The author is a German SaaS founder currently building a bootstrapped business. This article reflects personal research and experience but should not be considered tax advice.


Note: All tax rates and regulations mentioned are simplified for clarity. Always consult with tax professionals for your specific situation.

What I'm building

Delegate tasks. Get software.

Give Vroni a GitHub issue, bug report, spec, or rough idea. It reads the repo, plans the change, writes code, runs checks, and works toward a review-ready pull request.

Take a look at vroni.com

Subscribe to my newsletter

Get new posts when I publish them.

I respect your privacy. Unsubscribe at any time.

2 thoughts on “The Hidden Tax Trap for SaaS Founders in Germany

  1. Hey Vincent!

    First time on your blog, super interesting article 🙂

    First off: I mostly agree with you. The overhead of founding two GmbHs is significant, and the ongoing bureaucracy and bookkeeping requirements are exhausting. I can’t speak to how (relatively) hard it is to sell a German GmbH vs. a US or UK – based company as I don’t have any experience there.

    Still, the point I’d like to make is this one: The two-company holding structure is better than you make it look (at least a bit!):

    – If you find a startup-friendly tax advisor (this is hard), you can keep bookkeeping overhead costs low as you e.g. can do you own bookkeeping or even outsource it to someone on Upwork. The combined overhead of two companies could be ~8k€ / year, in my experience. Goes up with the revenue of the operating company, of course. Still, these are not huge costs if your operating company is decently profitable and/or you’re expecting a sale which is at least 6 figures or so.

    – If you sell the operating company (= share deal), you effectively pay zero taxes on this. This is huge, in my opinion.
    You will now likely say “but dude, if I take the money out of my holding company, I pay 25% capital gains tax!”, and that’s right.
    But here’s the thing: You don’t have to take it out of your holding company. There are fairly standard ways for “optimizing” this, e.g. giving yourself a loan out of your holding company (must be market rate), or, even simpler, purchasing stuff within your holding company. You could, for example, purchase property within your holding company and rent it out. This *also* has tax advantages as the tax on rental income is lower within holding companies. Or, you could buy yourself a car. Or a plane. Etc. The fact that you can do this with money which was essentially taxed at 0% after your company sale is huge!

    So.. yeah. There are options, and I don’t think the situation is as bad as your describe it.

    But, again, this is not criticism, I’m merely trying to add some options 🙂 I pretty much agree with all your other points: Asset sales within an operating company should be taxed as capital gains (not revenue), the situation in other countries is likely much better, etc., etc.; also, the fact that Germany has one of the highest corporate tax rates at ~30% also sucks tremendously. I feel like this is under-emphasized in discussions a lot as it’s actually a huge incentive for companies to set themselves up elsewhere (Estonia: 22% (only on dividends!), Singapore: 17%, etc.).

    Anyway. Thanks for this and excited to hear more!

  2. I posted on Hacker News, but in the UK you need to consider two other things which affect your calculation.

    1. BADR applies to only £1m total. Then you’re back on usual CGT rates.

    2. The company has to pay 25% Corporation Tax on the gain first before you even get to BADR.

Leave a Reply

Your email address will not be published. Required fields are marked *