German GmbH Tax Explained: Corporate Tax, VAT and Deductions in 2025

Complete guide to GmbH taxation in Germany: 15% Körperschaftsteuer plus Solidaritätszuschlag, 19% Umsatzsteuer, Gewerbesteuer by city, and what expenses you can deduct. With worked examples.

A
AccountsOS Team
AI Accounting Experts
8 June 202619 min read
Share
A

Quick Answer

A German GmbH pays Körperschaftsteuer (KSt) at 15% plus 5.5% Solidaritätszuschlag (total 15.825%), plus Gewerbesteuer (trade tax) which varies by municipality but typically makes the combined effective rate 29-33%. VAT (Umsatzsteuer) is 19% standard rate, 7% reduced.

Let Finn run your accounts. Finn does this for you, automatically.Try free
A German GmbH pays Körperschaftsteuer (corporate tax) at a flat 15% plus a 5.5% Solidaritätszuschlag (solidarity surcharge), giving a combined federal rate of 15.825%. On top of that, Gewerbesteuer (trade tax) is levied by the local municipality at rates that vary by city, producing a typical combined effective rate of 29-33%. VAT (Umsatzsteuer) is 19% standard rate, with a reduced rate of 7% for food, books, and certain other goods.

A German GmbH faces three distinct taxes on its profits: Körperschaftsteuer (corporate tax), Gewerbesteuer (trade tax), and a solidarity surcharge on top of the first. Together they typically consume 29-33% of taxable profit before you receive a single euro as a shareholder or director. This guide explains how each tax works, what your real effective rate will be, which expenses reduce your taxable profit, and when every filing is due.

The Three Taxes on GmbH Profits

Before going into detail, here is a high-level map of what your GmbH will owe each year:

Tax Who levies it Rate Base
Körperschaftsteuer (KSt) Federal government 15% flat Taxable profit
Solidaritätszuschlag (SolZ) Federal government 5.5% of KSt KSt owed
Gewerbesteuer (GewSt) Municipality 7–17% (varies by city) Adjusted trade profit

These three combine to produce an effective rate of roughly 29–33% for most German cities, though the precise number depends entirely on where your GmbH is registered.


Körperschaftsteuer: Germany's Corporate Tax

Körperschaftsteuer is the German equivalent of UK corporation tax or US federal corporate income tax. It is levied by the federal government at a flat rate of 15% on the taxable profit of every GmbH, regardless of size or location.

How Taxable Profit is Calculated

Your GmbH's taxable profit starts with commercial profit as shown in your annual accounts (Jahresabschluss), then adjusted for tax-specific add-backs and deductions:

  • Add back: non-deductible expenses (entertainment over the 70% cap, gifts above €35 per recipient, fines)
  • Add back: half of any Aufsichtsrat (supervisory board) remuneration
  • Deduct: loss carryforwards from prior years (subject to the Mindestbesteuerung rule — more on this below)

The resulting figure is your zu versteuerndes Einkommen (taxable income), and 15% of that is your KSt liability.

Worked Example: KSt Calculation

Suppose your GmbH earns €300,000 in revenue and has total deductible expenses of €180,000, giving a commercial profit of €120,000. After adding back €5,000 of non-deductible expenses, your taxable profit is €125,000.

Item Amount
Revenue €300,000
Deductible expenses €180,000
Commercial profit €120,000
Add back: non-deductible items €5,000
Taxable profit €125,000
Körperschaftsteuer (15%) €18,750

Loss Carryforwards: The Mindestbesteuerung Rule

If your GmbH made losses in prior years, you can offset them against current-year profit. However, Germany's Mindestbesteuerung (minimum taxation) rule limits how much you can offset in a single year: losses above €1 million can only reduce taxable profit by 60% in any given year, with the remainder carried forward. For most early-stage GmbHs with smaller losses, the full carryforward is available.


Solidaritätszuschlag: The Solidarity Surcharge

The Solidaritätszuschlag (solidarity surcharge) was originally introduced to fund German reunification. For corporate entities, it remains fully in force at 5.5% of the Körperschaftsteuer owed.

This is not 5.5% of profit. It is 5.5% of the KSt bill itself.

Using the example above:

Item Amount
Körperschaftsteuer €18,750
Solidaritätszuschlag (5.5% of KSt) €1,031
Combined KSt + SolZ €19,781
Effective rate on taxable profit 15.825%

The combined federal burden is therefore 15.825% — this figure is fixed nationally and the same for every GmbH in Germany.


Gewerbesteuer: The Trade Tax That Varies by City

Gewerbesteuer is where things get materially different depending on where your GmbH is registered. Every German municipality sets its own Hebesatz (multiplier), applied to a federal base rate of 3.5% of trade profit.

How Gewerbesteuer Works

The base calculation:

  1. Start with taxable profit (same base as KSt, with a few adjustments)
  2. Apply the federal Steuermesszahl of 3.5%
  3. Multiply by the municipality's Hebesatz

Gewerbesteuer = Trade profit × 3.5% × Hebesatz

The Hebesatz varies from 200% in some rural areas to over 490% in central Munich. The legal minimum is 200% — no municipality can set it lower.

Gewerbesteuer by Major German City

City Hebesatz Effective GewSt rate Combined effective rate (KSt + SolZ + GewSt)
Berlin 410% 14.35% 30.175%
Munich 490% 17.15% 32.975%
Frankfurt 460% 16.10% 31.925%
Hamburg 470% 16.45% 32.275%
Düsseldorf 440% 15.40% 31.225%
Cologne 475% 16.625% 32.45%
Stuttgart 420% 14.70% 30.525%

These effective rates assume no loss offsets and a standard taxable profit figure. Your actual bill may vary depending on specific add-backs to the trade profit base.

Trade Profit Adjustments for Gewerbesteuer

The Gewerbesteuer base is not identical to the KSt base. Key differences:

Add-backs (increase the base):

  • 25% of financing costs (interest, leasing, rental costs) that exceed €200,000 (the Hinzurechnungsregel)
  • 100% of royalty and licence payments to connected parties in certain circumstances

Deductions (reduce the base):

  • Losses from prior years (Gewerbeverlust carryforward)
  • 1.2% of the value of real property held (Kürzung für Grundbesitz)

For a typical service-based GmbH with no significant debt, financing costs, or property holdings, the GewSt base is close to the KSt base.

Worked Example: Full Tax Bill in Berlin vs Munich

The same GmbH with €125,000 taxable profit, registered in two different cities:

Tax component Berlin Munich
Körperschaftsteuer (15%) €18,750 €18,750
Solidaritätszuschlag (5.5%) €1,031 €1,031
Gewerbesteuer (14.35% Berlin / 17.15% Munich) €17,938 €21,438
Total tax €37,719 €41,219
Effective rate 30.2% 33.0%
After-tax profit €87,281 €83,781

That is a difference of €3,500 in annual tax for the same business, solely due to city registration. Over five years, registering in Berlin rather than Munich saves the same GmbH over €17,500 in Gewerbesteuer — without changing anything about how the business operates.

Can You Reduce Gewerbesteuer by Choosing Your Location?

Yes, legally. Some founders register their GmbH in lower-Hebesatz municipalities near major cities. Several towns on the outskirts of Frankfurt, Hamburg, and Berlin have Hebesätze of 250–300%, giving effective GewSt rates of 8.75–10.5%.

However, this only works if your GmbH genuinely operates from that address. The Finanzamt (tax office) applies the Betriebsstätte (permanent establishment) rules rigorously: if the company's management, operations, and employees are in Frankfurt but it has a registered address in a low-tax suburb with no actual activity there, the Finanzamt will reallocate the GewSt base to Frankfurt. Using a letterbox address to artificially lower Gewerbesteuer is tax avoidance and carries significant risk.


Umsatzsteuer: German VAT

Umsatzsteuer (USt) is Germany's value-added tax. Unlike KSt and GewSt, it is not a tax on profit — it passes through your GmbH from customers to the Finanzamt. Your GmbH collects it on sales, deducts it on purchases, and remits the difference.

VAT Rates

Rate Type Applies to
19% Standard (Regelsteuersatz) Most goods and services
7% Reduced (ermäßigter Steuersatz) Food, books, newspapers, public transport, cultural services
0% Zero rate Intra-EU B2B supplies (with valid VAT ID), certain exports

VAT Registration

Every German GmbH is required to register for VAT. There is no registration threshold like the UK's £90,000 threshold — GmbHs are taxable persons by definition and must register from formation.

Once registered, your GmbH receives a Umsatzsteuer-Identifikationsnummer (USt-IdNr), formatted as DE followed by nine digits (e.g., DE123456789). This is separate from your Steuernummer (tax number) assigned for KSt and GewSt purposes.

Input Tax (Vorsteuer) and Output Tax

Every quarter (or month, if your prior-year VAT liability exceeded €7,500), you file a Umsatzsteuer-Voranmeldung (advance VAT return):

  • Output VAT (Umsatzsteuer): 19% or 7% collected on your sales
  • Input VAT (Vorsteuer): 19% or 7% paid on your business purchases, which you reclaim

If output VAT exceeds input VAT, you pay the difference to the Finanzamt. If input VAT exceeds output VAT (common in early months when you have high startup costs), you receive a refund.

VAT on Cross-Border Transactions

For B2B sales to EU businesses: zero-rated if the customer provides a valid USt-IdNr. You must record these in your EC Sales List (Zusammenfassende Meldung, ZM).

For B2C sales to EU consumers: German VAT applies until your turnover to that EU country exceeds the OSS threshold (€10,000 per year across all EU countries), after which you should register for the One Stop Shop (OSS) scheme.

For exports outside the EU: zero-rated (steuerfreie Ausfuhrlieferung), provided you have customs export documentation.

Small Business Exemption: Kleinunternehmerregelung

If your GmbH's prior-year revenue was below €22,000 and current-year expected revenue is below €50,000, you may opt for the Kleinunternehmerregelung (§19 UStG). Under this exemption, you do not charge VAT and cannot reclaim input VAT. For a newly formed GmbH, this can simplify the first year, but most GmbHs with meaningful revenue and purchase costs will find the standard regime more beneficial.


Deductible Business Expenses

Reducing your GmbH's taxable profit through legitimate deductions is the most direct way to lower your tax bill. German tax law (EStG applied to corporate entities via KStG) takes a broad approach: any expense that is betrieblich veranlasst (caused by business operations) is generally deductible.

Fully Deductible Expenses

  • Geschäftsführer salary (see the salary section below): fully deductible including employer's social contributions
  • Employee salaries and employer NI equivalents (Sozialversicherung)
  • Office rent: full amount if purely commercial
  • IT equipment (computers, phones): deductible either immediately if under €800 net (Geringwertige Wirtschaftsgüter, GWG) or depreciated over useful life (3 years for computers)
  • Software subscriptions: fully deductible
  • Professional fees: accountant, Steuerberater, notary, legal fees
  • Business travel: train, flights, taxis, car hire at business rate
  • Marketing and advertising
  • Bank charges and interest
  • Insurance premiums (business liability, D&O, professional indemnity)
  • Training and development with clear business purpose

Partially Deductible Expenses

Business entertainment (Bewirtungskosten): Only 70% of the cost is deductible. The other 30% is a permanent add-back. You must keep a Bewirtungsbeleg (entertainment receipt) recording the date, location, amount, business purpose, and names of all attendees. Without this documentation, the entire amount is disallowed.

Gifts to business partners: Deductible only up to €35 per recipient per year (net of VAT). Anything above this is a non-deductible add-back.

Company car (Firmenwagen): If a company car is also available for private use, the benefit must be declared. The Listenpreismethode (1% method) treats 1% of the car's new list price as monthly taxable benefit in kind — this reduces the deductibility of the car costs from the company's perspective and creates a benefit-in-kind liability for the Geschäftsführer.

Home Office Deduction

If the GmbH rents office space to the Geschäftsführer for a legitimate home office, this is deductible, but requires a market-rate rental agreement and demonstrable business use. HMRC-style blanket home office allowances do not apply to GmbHs in the same way.

Depreciation (AfA — Absetzung für Abnutzung)

Fixed assets above €800 net must be depreciated over their useful life according to the AfA-Tabelle published by the Finanzamt. Common useful lives:

Asset Useful life Annual depreciation
Computer hardware 3 years 33.3% p.a.
Office furniture 13 years 7.7% p.a.
Passenger vehicles 6 years 16.7% p.a.
Commercial buildings 33–50 years 2–3% p.a.
Intangible assets (software licences) 3–5 years 20–33% p.a.

Straight-line (linear) depreciation is standard; declining balance (degressive) was temporarily reintroduced but applies only to certain assets and periods.


Geschäftsführer Salary: Rules and Tax Implications

The Geschäftsführer (managing director) of a GmbH is typically both an employee of the company and its controlling shareholder. This dual role creates specific tax rules that are worth understanding carefully, since the salary structure directly affects both the company's tax bill and your personal income tax.

Why Salary Matters for Corporate Tax

A Geschäftsführer's salary is a deductible expense for the GmbH. Every euro you pay yourself as salary reduces the GmbH's taxable profit by one euro, saving roughly 30% in combined KSt, SolZ, and GewSt. This is why many GmbH founders pay themselves a meaningful salary rather than relying solely on dividend distributions.

The Angemessenheit Rule (Arm's Length Test)

The salary must be angemessen (appropriate) — that is, it must correspond to what an independent third party would pay for the same role in a comparable company. If the Finanzamt considers your salary excessive, the excess is reclassified as a verdeckte Gewinnausschüttung (hidden profit distribution) and treated as a dividend: not deductible by the GmbH and taxable as income for you.

There is no fixed statutory salary. The Finanzamt benchmarks against:

  • Industry salary surveys (e.g., from the Bundesverband der Steuerberater)
  • The company's profitability and size
  • The Geschäftsführer's qualifications and responsibilities
  • Whether there is more than one Geschäftsführer

For a solo-founder GmbH with revenues of €200,000–€500,000, a salary in the range of €60,000–€120,000 gross per year is typically defensible. Above €150,000, documentation of the arm's length basis becomes increasingly important.

Social Insurance for Geschäftsführer

A Geschäftsführer-Gesellschafter (director who is also a majority shareholder, holding more than 50%) is generally not subject to compulsory social insurance (gesetzliche Sozialversicherung). This means:

  • No mandatory Rentenversicherung (pension)
  • No mandatory Krankenversicherung via the statutory system (you must take private health insurance)
  • No mandatory Arbeitslosenversicherung (unemployment insurance)
  • No mandatory Pflegeversicherung (long-term care) through the statutory route

If you own 50% or less, mandatory social insurance typically applies, and the employer's contributions (approximately 20% of gross salary) are an additional cost to the GmbH — but they are also fully deductible.

Salary vs Dividends: The Comparison

Salary (Gehalt) Dividend (Gewinnausschüttung)
GmbH deducts from profit? Yes No
Rate of income tax for recipient Progressive (up to 45%) Abgeltungsteuer 25% flat (+ SolZ)
Social contributions? Yes (if minority shareholder) No
Best when Your personal income tax rate is below 30% Your personal rate is above 25%

For founders with no other income, a salary up to the basic allowance (Grundfreibetrag, currently €11,784 for 2025) is tax-free personally. Salary above the top income tax threshold (€277,826 in 2025) is taxed at 45%, making dividends (taxed at 25% Abgeltungsteuer) more efficient for income above that level.


Filing Deadlines and Advance Payments

Annual Tax Returns

Return Deadline (without Steuerberater) Deadline (with Steuerberater)
Körperschaftsteuererklärung 31 July of the following year 28 February (extended to 31 October) of the year after
Gewerbesteuererklärung 31 July of the following year Same extension as above
Umsatzsteuerjahreserklärung 31 July of the following year Same extension as above

Most GmbHs use a Steuerberater (tax adviser) and benefit from the automatic extension. Filing via ELSTER (the German tax authority's online portal) is mandatory for corporate entities.

Advance Payments (Vorauszahlungen)

The Finanzamt does not wait until you file your annual return to collect tax. Both Körperschaftsteuer and Gewerbesteuer are collected via quarterly advance payments, based on the prior year's assessment:

KSt advance payment dates: 10 March, 10 June, 10 September, 10 December

GewSt advance payment dates: 15 February, 15 May, 15 August, 15 November

These are estimates. If your actual profit for the year differs significantly from the prior year, you can apply to the Finanzamt to adjust the advance payment amounts downward (if profits are lower) to avoid overpaying and waiting for a refund.

VAT Filing

Monthly Voranmeldung: required if prior-year VAT liability exceeded €7,500. Due on the 10th of the following month (e.g., January VAT is due by 10 February).

Quarterly Voranmeldung: if prior-year liability was between €1,000 and €7,500. Due on the 10th of the month following the quarter end.

Annual-only filing: if prior-year liability was under €1,000, you can apply to file annually only.

A Dauerfristverlängerung (permanent extension) of one month is available if you make a 1/11 advance payment in February. Most GmbHs use this.


Practical Tips for Reducing Your GmbH's Tax Bill

Optimise the salary/dividend mix. The most significant planning opportunity for founder-led GmbHs. Work with a Steuerberater to find the combination of Geschäftsführer salary and dividend distribution that minimises total tax across the GmbH and your personal return.

Maximise deductible expenses before year-end. If you are close to year-end and have planned expenditure — equipment purchases, prepaid subscriptions, training — incurring them before 31 December reduces this year's taxable profit.

Consider a pension commitment (Pensionszusage). A GmbH can make a commitment to pay the Geschäftsführer a pension, and set aside provisions for this tax-deductibly. The rules are complex and require actuarial sign-off, but the long-term tax efficiency can be significant for founders planning a decade or more ahead.

Keep business and personal expenses strictly separate. Mixed costs are the most common trigger for Finanzamt adjustments. A dedicated business bank account, company credit card, and clear expense records prevent the grey areas that attract audits.

Use the GWG rule for small assets. Equipment costing up to €800 net can be deducted in full in the year of purchase rather than depreciated. For laptops, monitors, and office equipment, buying before 31 December accelerates the deduction.


Annual Accounts and the Bundesanzeiger Obligation

Every German GmbH must prepare annual accounts (Jahresabschluss) in accordance with the Handelsgesetzbuch (HGB), Germany's commercial code. These are separate from, though closely related to, your tax returns. Understanding both obligations prevents missed deadlines and penalties.

What the Jahresabschluss Includes

The annual accounts of a GmbH consist of:

  • Bilanz (balance sheet): a snapshot of assets and liabilities at year-end
  • Gewinn- und Verlustrechnung (profit and loss statement): income and expenses for the year
  • Anhang (notes to the accounts): disclosures required by HGB, including accounting policies and significant items
  • Lagebericht (management report): required for medium and large GmbHs; optional for small ones

A GmbH is classified as small under §267 HGB if it does not exceed two of the following three thresholds in two consecutive years:

Criterion Small Medium Large
Balance sheet total ≤€7.5m ≤€25m >€25m
Revenue ≤€15m ≤€50m >€50m
Employees ≤50 ≤250 >250

Most founder-led GmbHs fall into the small category and can use simplified HGB accounting with reduced disclosure requirements and no mandatory audit.

Bundesanzeiger Publication

German GmbHs are required to publish their annual accounts in the Bundesanzeiger (Federal Gazette), Germany's official publication register. This is a legal transparency obligation with no equivalent in many other jurisdictions — your company's financials become publicly searchable.

Small GmbHs may publish an abbreviated version (only the balance sheet and notes, not the P&L), which protects commercially sensitive revenue figures. Medium and large GmbHs must publish in full.

Deadline: The Jahresabschluss must be established (approved by shareholders) within eight months of the financial year-end (i.e., by 31 August for a calendar-year GmbH), and published in the Bundesanzeiger within 12 months. Late publication attracts automatic fines from the Bundesamt für Justiz starting at €2,500 per year of delay, with escalating penalties.

HGB vs Tax Accounting: Two Sets of Books

Germany operates a system of Maßgeblichkeitsprinzip (authoritative principle), where HGB accounting forms the basis for tax accounting, with specific adjustments. In practice, this means:

  • Your Steuerberater will prepare the HGB Jahresabschluss and then derive the tax balance sheet (Steuerbilanz) from it
  • Some items are treated differently: for example, HGB allows certain provisions that tax law disallows
  • The tax return adjusts for these differences to arrive at taxable profit

For a small GmbH without complex financing structures or provisions, the HGB and tax balance sheets are usually very similar. But for any GmbH with significant fixed assets, deferred tax positions, or pension commitments, the two diverge materially.


How AccountsOS Handles German GmbH Accounting

Running a GmbH generates a significant amount of accounting work: quarterly VAT returns, advance payment management, annual accounts in HGB format, payroll for the Geschäftsführer, expense tracking, and year-end preparation for your Steuerberater.

AccountsOS brings an AI accountant — Finn — trained on German accounting rules, GmbH-specific tax obligations, and Umsatzsteuer requirements. Finn can answer questions about your GmbH's tax position in plain German or English, help you track deductible expenses, monitor your VAT position across the year, and flag filing deadlines before they arrive.

For German founders who want their accounts to be accurate, organised, and understood without spending hours decoding Finanzamt correspondence, AccountsOS is built for exactly that.


Summary: GmbH Tax Rates at a Glance

Tax Rate Notes
Körperschaftsteuer 15% Federal, flat rate
Solidaritätszuschlag 5.5% of KSt = 0.825% of profit Federal, applied to KSt
Gewerbesteuer 7–17% (city-dependent) Municipality-levied; Berlin ~14.35%, Munich ~17.15%
Combined effective rate ~29–33% Varies by city
Umsatzsteuer (standard) 19% Pass-through; claim back on purchases
Umsatzsteuer (reduced) 7% Food, books, cultural services

Understanding these rates is only the first step. The real work is structuring your GmbH's finances — salary, expenses, timing of purchases, dividend policy — to ensure you pay what you legally owe, and not a euro more.

germanygmbhcorporate-taxkoerperschaftsteuerumsatzsteuergewerbesteuer
Found this useful? Share it with other directors.
Share
Disclaimer: This article provides general information only and does not constitute financial or legal advice. Tax rules change frequently. For advice specific to your situation, consult a qualified accountant or contact HMRC directly.
A
AccountsOS Team
AI Accounting Experts

The AccountsOS team combines AI expertise with UK accounting knowledge to help small businesses thrive.

HMRC MTD CertifiedUK Tax Specialists

Let Finn run your accounts

Finn handles bookkeeping, VAT, deadlines and expenses for UK limited companies. Ask it anything about your numbers in plain English.

Start free