Taxation

Taxes in Germany: Körperschaftsteuer, Gewerbesteuer and VAT

If you are going to open a company in Germany, understanding taxes in Germany is the first step to plan your structure and avoid surprises. We explain the three taxes that affect your GmbH —Körperschaftsteuer, Gewerbesteuer and VAT— with the current rates —according to the Bundesministerium der Finanzen (BMF)— and what you will pay in practice.

Updated on 2026-08-17 · By the Filnet team3 min read

Körperschaftsteuer: the German corporate tax

The Körperschaftsteuer (KSt) is the equivalent of Spanish corporate tax. The rate is a fixed 15% on the profits of your GmbH, regardless of the federal state in which you incorporate it.

To that amount is added the Solidaritätszuschlag (solidarity surcharge), 5.5% calculated on the tax itself. In practice it is equivalent to an additional 0.825%, so the effective burden of this tax is around 15.83%.

There are no brackets or reduced rates for SMEs: the 15% applies from the first euro of profit, which simplifies planning compared to other progressive systems.

Gewerbesteuer: the municipal tax on business activity

The Gewerbesteuer is the tax on economic activities collected by municipalities. Its base is 3.5% (Steuermesszahl), which is multiplied by a municipal coefficient (Hebesatz) set by each city.

That coefficient usually ranges between 400% and 490% in large cities, which leaves an effective Gewerbesteuer of between 14% and 17% depending on where your company is domiciled. Munich applies 490%, Berlin 410% and Frankfurt 460%.

Since 2008 the Gewerbesteuer is no longer deductible as an expense from its own tax base, so it is added almost directly to the Körperschaftsteuer when calculating your total burden.

Taxes in Germany: the total burden of a GmbH

Adding the Körperschaftsteuer (15% plus solidarity) and the municipal Gewerbesteuer, taxes in Germany on profits are between 30% and 33%. This is the figure you should use to compare with the 25% corporate tax in Spain or the 21% Portuguese IRC.

The range depends almost entirely on the municipality: it is not the same to pay tax in a city with a low Hebesatz as in one of those that apply the maximum. That is why the choice of registered office has a direct tax impact.

Key points

  • Körperschaftsteuer: 15% fixed
  • Solidaritätszuschlag: 5.5% on the tax (≈0.825%)
  • Gewerbesteuer: 14-17% depending on municipality
  • Total burden: 30-33% on profits

VAT in Germany: 19% Umsatzsteuer

German VAT (Umsatzsteuer or Mehrwertsteuer) has a standard rate of 19% and a reduced rate of 7% for essential goods and services such as food, books or passenger transport.

To trade with other EU companies you will need the USt-IdNr, the German equivalent of the intra-community VAT number. It allows you to invoice without VAT on intra-community supplies and to deduct input VAT on your purchases.

VAT is filed through monthly or quarterly returns (Umsatzsteuervoranmeldung) via Elster, the German tax administration's electronic system.

Key points

  • Standard rate: 19%
  • Reduced rate: 7%
  • Intra-community identification: USt-IdNr
  • Filing: monthly or quarterly via Elster

Filing deadlines and obligations

The annual Körperschaftsteuer and Gewerbesteuer return is filed electronically before 31 July of the following year. If you work with a tax adviser, the deadline is extended to February of the following year.

VAT returns are filed monthly during the first year and thereafter monthly or quarterly depending on turnover, always before the 10th of the following month. Gewerbesteuer is also paid in quarterly instalments (15 February, May, August and November).

The German system is strict about deadlines and late penalties are applied automatically. Having local advice avoids filing errors; at Filnet we include it in the monthly tax plan.

Double taxation treaty with Spain

Spain and Germany have a treaty to avoid double taxation. If your GmbH pays taxes in Germany and you are a tax resident in Spain, you will not be taxed twice on the same profits, although you must declare them correctly in both countries.

Frequently asked questions

The main ones are Körperschaftsteuer (15% plus solidarity surcharge), municipal Gewerbesteuer (14-17% depending on the city) and VAT (Umsatzsteuer) at 19%. The total burden on profits is between 30% and 33%.

The standard rate is 19% and the reduced rate is 7%. To trade with EU companies you need the USt-IdNr, the equivalent of the intra-community VAT number.

It is the municipal tax on business activity. It is calculated by multiplying 3.5% by a coefficient set by each city (Hebesatz), resulting in an effective burden of between 14% and 17%.

Adding Körperschaftsteuer, solidarity surcharge and Gewerbesteuer, the total tax burden on profits is between 30% and 33%, depending on the municipality where the company is domiciled.

Yes. The treaty prevents you from paying twice on the same profits if you operate between both countries, although you must declare correctly in both.

Book a free call with a specialist

In 30 minutes we outline your expansion strategy with you: target market, legal structure and taxation for your case. No commitment.

FilioShall we talk?