Back to blog

GmbH Tax Return in Germany 2026: Deadlines, Forms and Process

What tax returns a GmbH or UG must file in Germany, what deadlines apply in 2026, which forms and schedules are involved and how the whole ELSTER process works – everything managing directors need to know.

Category
Taxes
Updated
Author
Diana

As a managing director of a GmbH or UG in Germany, you bear full responsibility for your company's tax obligations. Unlike freelancers or sole traders, a GmbH is a separate legal entity – it pays taxes on its own profits. That means multiple tax returns, multiple deadlines, multiple forms. Here's a complete overview of what to expect.

Key Points at a Glance

  • A GmbH files at least four annual tax returns: corporate income tax, trade tax, the annual VAT return, and the E-Bilanz.
  • Corporate income tax is 15% plus the solidarity surcharge, an effective 15.825% of taxable income – with no allowance.
  • Deadlines for the 2025 tax year: without a tax advisor 31 July 2026, with a tax advisor 1 March 2027 (28 February falls on a Sunday).
  • Everything is filed electronically via ELSTER – paper forms are not accepted for corporations.
  • Advance payments for corporate and trade tax fall due on different dates – a detail almost everyone overlooks.

Which Taxes Must a GmbH Declare?

Every GmbH and UG (haftungsbeschränkt) must file these returns for each fiscal year:

ReturnWhat it coversCore form
Corporate income tax (Körperschaftsteuer / KSt)Tax on the company's profitKSt 1 + Anlage GK, Anlage ZVE
Trade tax (Gewerbesteuer / GewSt)Municipal tax on business incomeGewSt 1 A
Annual VAT return (Umsatzsteuerjahreserklärung)Year-end reconciliation of all advance returnsUSt 2 A
E-BilanzElectronic transmission of the balance sheet and P&LTaxonomy under § 5b EStG

Depending on the case, further schedules apply – such as Anlage WA (additional information) or annexes for hidden profit distributions and shareholdings. All returns are filed electronically via the ELSTER portal with the Finanzamt in the district where your GmbH is registered.

Corporate Income Tax: 15.825% on Profits

Corporate income tax is a flat 15% of taxable income – no personal allowances, no thresholds, taxed from the first euro of profit. Added to that is the solidarity surcharge of 5.5% on top of the corporate tax, bringing the effective combined rate to 15.825%.

The tax base is the commercial profit from the annual financial statements, adjusted for tax add-backs and deductions. Non-deductible expenses – such as hidden profit distributions or the non-deductible portion of entertainment costs – increase the taxable base. For the full calculation, see our article on corporate income tax for a GmbH.

Trade Tax: Your Municipality Sets the Rate

Trade tax (Gewerbesteuer) is levied at the municipal level. The base rate is a uniform 3.5% of business income, multiplied by your municipality's Hebesatz (multiplier) – typically 350–500%. This produces effective trade tax rates of roughly 12–18% depending on where your GmbH is registered.

Important: GmbHs and UGs have no trade tax allowance. Every euro of business income is taxable – unlike sole traders and partnerships, which benefit from a €24,500 exemption. And unlike sole traders, a GmbH cannot credit trade tax against another tax – it is a genuine additional burden. More detail in our trade tax for a GmbH guide.

Annual VAT Return: Required Even With Monthly Filings

Even if your GmbH files monthly or quarterly VAT advance returns (Umsatzsteuer-Voranmeldungen), you must still file an annual VAT return at year-end. This consolidates all advance returns and determines the final VAT liability or refund. Differences between your advance returns and the annual return result in additional payments or refunds.

Annual Accounts and E-Bilanz: the Basis for Every Return

Unlike a sole trader using a simple cash-basis income statement (EÜR), a GmbH is required to keep double-entry books and prepare full financial statements. At year-end you produce annual accounts made up of a balance sheet, a profit-and-loss statement, and notes. These accounts are the numerical basis for corporate and trade tax.

The balance sheet is additionally transmitted electronically to the tax office as an E-Bilanz using the official taxonomy (§ 5b EStG). And the annual accounts must also be published – small companies file them with the company register. How that works is covered in our article on the GmbH filing obligation; the preparation itself is covered in preparing GmbH annual accounts.

Table of GmbH advance payment dates 2026: corporate tax on 10 Mar, 10 Jun, 10 Sep and 10 Dec; trade tax on 15 Feb, 15 May, 15 Aug and 15 Nov.
Corporate and trade tax have different advance payment dates – an often overlooked cash flow factor.

Filing Deadlines for the 2025 Tax Year

For the 2025 fiscal year, the following deadlines apply:

SituationFiling deadline for 2025
Without a tax advisor31 July 2026
With a tax advisor1 March 2027

For advised GmbHs the 2025 deadline is the last day of February, 28 February 2027 – because that is a Sunday, the deadline moves to Monday, 1 March 2027. This marks the end of the extended pandemic transition rules: 2025 is the first year back to the regular advisor timeframe.

Late filing is costly: the tax office charges a late-filing penalty of 0.25% of the assessed tax per started month of delay, with a minimum of €25 per return per month. On top of that, interest on overdue tax runs at 1.8% per year (0.15% per month). What exactly is at stake is covered in our article on late-filing and late-payment penalties.

Quarterly Advance Payments: Plan Your Cash Flow

Corporate and trade tax aren't just due once a year – the tax office collects quarterly advance payments. The key point many managing directors overlook: the dates differ by tax type.

TaxQ1Q2Q3Q4
Corporate income tax10 March10 June10 September10 December
Trade tax15 February15 May15 August15 November

The advance payments are usually based on the most recently assessed annual tax. If your profit changes significantly, you can request a reduction to avoid unnecessary cash flow pressure – or an increase, so you don't face one large back payment at year-end.

The Four Most Common Mistakes

  • Forgetting the E-Bilanz: electronic balance sheet transmission is mandatory – without it, the return is incomplete.
  • Missing the filing publication: if the annual accounts aren't published on time, a fine of at least €2,500 applies.
  • Not declaring profit distributions: dividends to shareholders trigger capital gains (withholding) tax that must be reported and paid separately.
  • Underestimating advance payments: ignoring the different corporate and trade tax dates leads to mid-year cash flow gaps.

Good Bookkeeping Makes Tax Season Easier

A GmbH's tax return is too complex to handle entirely without a tax advisor – but you can keep your own costs down by maintaining clean, well-organised bookkeeping throughout the year. When everything is in order, your Steuerberater spends less time on data prep and more time on actual tax strategy.

Norman automates the ongoing bookkeeping for your GmbH – bank reconciliation, receipt capture, and categorisation. You always have up-to-date numbers, and when tax season arrives, everything is cleanly prepared. See how that works day to day in our GmbH bookkeeping guide.

Frequently Asked Questions About the GmbH Tax Return

Can I file the GmbH tax return myself?

In principle yes – there's no legal requirement to use a tax advisor. In practice, professional help almost always pays off: corporate tax, the E-Bilanz and trade tax require accounting expertise, and a tax advisor also extends your filing deadline by many months. What you can and should handle yourself is the ongoing bookkeeping.

Which tax returns must a GmbH file?

At least four: the corporate income tax return, the trade tax return, the annual VAT return, and the E-Bilanz. On top of that comes publication of the annual accounts. If the GmbH distributes profits, capital gains tax must also be reported.

Does a GmbH with no revenue still have to file?

Yes. Even a dormant or loss-making GmbH must file its returns – just with a result of zero or a loss. A nil notice does not replace the return; the tax office expects the complete forms, including the E-Bilanz.

What does a GmbH tax return cost with a tax advisor?

Fees follow the statutory tax advisor fee schedule and depend on revenue, balance sheet total and workload. For a small GmbH, annual accounts plus tax returns often run into four figures. The better prepared your bookkeeping, the lower the fee.

What happens if you file late?

The tax office charges a late-filing penalty of 0.25% of the assessed tax per started month (minimum €25 per return per month) and 1.8% interest per year on overdue amounts. If the annual accounts aren't published on time, a separate fine applies.

Summary

As a GmbH managing director, you'll deal with at least four tax returns annually – plus the E-Bilanz and the publication of your accounts. The most important are corporate and trade tax, both built on the same set of annual accounts. Know the deadlines, plan for the different advance payment dates, and keep clean books all year, and tax season becomes a formality. The foundation for all of it is solid GmbH bookkeeping.

Keep your GmbH numbers filing-ready year-round

Norman runs your GmbH bookkeeping automatically – bank reconciliation, receipts, categorisation. When corporate, trade and VAT returns are due, everything is cleanly prepared and your tax advisor saves hours of data prep.