Back to blog

Trade Tax Return Germany 2026: Guide, Deadlines & Form GewSt 1 A

Who has to file a trade tax return, the 2026 deadlines and how to complete form GewSt 1 A step by step via ELSTER.

Category
Taxes
Updated
Author
Diana

Once you register a business in Germany, there is no way around the trade tax return (Gewerbesteuererklärung). For sole proprietors, partnerships and every UG or GmbH it is an annual obligation – regardless of whether any trade tax is actually due. This guide shows who has to file, which deadlines apply in 2026 and how to complete form GewSt 1 A correctly.

The trade tax return is the basis on which the tax office sets your trade tax assessment amount (Gewerbesteuermessbetrag). Your municipality then multiplies this amount by its local multiplier (Hebesatz) – and that produces the tax you actually pay. You file the return with the tax office, but the assessment of the final amount comes from the municipality.

Two authorities and a stack of forms? At its core it is a single form – the GewSt 1 A annex – plus a couple of extra annexes if your business operates in more than one municipality. If your bookkeeping is clean, the return is usually done faster than most people fear.

In Short: Trade Tax Return 2026

Every commercial business – sole proprietorship, partnership, UG and GmbH – must file the trade tax return electronically via ELSTER, even when no tax is due. The deadline for the 2025 year is 31 July 2026 (without a tax advisor) or the end of February 2027 (with a tax advisor). The central form is the GewSt 1 A annex. Individuals get an allowance of €24,500, UG and GmbH do not. The tax is calculated as trade income × 3.5% assessment rate × the municipal multiplier (Hebesatz).

Who Has to File a Trade Tax Return?

Trade tax – and therefore the obligation to file – applies to every standing commercial business in Germany. Specifically:

  • Sole proprietors with a business registration
  • Partnerships such as GbR, OHG and KG
  • Corporations – UG (limited liability) and GmbH by legal form

Exempt are pure freelancers under § 18 EStG (e.g. doctors, lawyers, designers, developers), farmers and pure asset management. Whether you count as a freelancer or a trader is not always obvious – more on that in our guide to the business registration in Germany.

The key difference between legal forms is the allowance:

Legal formAllowanceFiling obligation
Sole proprietorship€24,500 trade incomeyes, even with no tax due
Partnership (GbR, OHG, KG)€24,500 trade incomeyes, even with no tax due
UG (limited liability)no allowanceyes, from the first euro
GmbHno allowanceyes, from the first euro

If your trade income as a sole proprietor stays below €24,500, you pay no trade tax – but you must still file the return once the tax office asks you to. UG and GmbH have no allowance: the tax applies to the full trade income.

Deadlines for the 2026 Trade Tax Return

The trade tax return follows the same deadlines as the other annual tax returns:

Return forWithout a tax advisorWith a tax advisor
Assessment year 202431 July 2025 (passed)30 April 2026
Assessment year 202531 July 2026end of February 2027
Assessment year 202631 July 2027end of February 2028

File late and you risk a late-filing penalty of at least €25 per month started. If you can foresee that you won't be ready in time, apply for a deadline extension with the tax office before the deadline passes – appointing an advisor shortly before 31 July is usually no longer accepted by the tax office for the extended deadline.

What Documents You Need

The trade tax return is built entirely on your profit determination. You'll need:

  • your profit – as an EÜR (sole proprietors/partnerships) or from the balance sheet (GmbH/UG)
  • schedules for add-backs under § 8 GewStG (interest, rent, lease payments, licences)
  • supporting documents for deductions under § 9 GewStG (e.g. business real estate)
  • any carried-forward trade loss from prior years

The cleaner your ongoing bookkeeping, the faster you complete the annex. AI-powered bookkeeping assigns receipts to the right accounts automatically – the basis for an error-free return.

The starter book for your self-employment

Free e-book: registration, accounting, your first invoice, and taxes, plus a tax calendar, deductions cheat sheet, and invoice template.

Step by Step Through Form GewSt 1 A

The central return is form GewSt 1 A. Complete it in this order:

  1. General information – business, tax office, municipality, assessment period.
  2. Profit from the trade business – taken from the EÜR or balance sheet.
  3. Add-backs (§ 8 GewStG) – 25% of certain financing components, to the extent they exceed the €200,000 allowance.
  4. Deductions (§ 9 GewStG) – including 1.2% of the assessed value of your own business real estate.
  5. Trade loss – offset of a carried-forward loss from prior years.
  6. Apportionment – only for permanent establishments in several municipalities; this additionally requires form GewSt 1 D.

Filing is done electronically and authenticated via ELSTER – paper submission is no longer permitted for traders.

What Counts as an Add-Back

The add-backs under § 8 GewStG are the most common source of error. A quarter of certain financing costs is added back, but only above the €200,000 allowance:

ExpensePortion applied
Interest and discounts100%
Rent/lease for movable assets20%
Rent/lease for immovable assets50%
Licences and concessions25%

From the sum of these amounts you deduct €200,000; 25% of whatever remains flows into the trade income as an add-back. Thanks to the allowance, small businesses often stay entirely below the threshold.

Calculating Trade Tax: Assessment Amount and Multiplier

The calculation runs in three stages:

  1. Determine the trade income (profit + add-backs − deductions), round down to the nearest €100, and for individuals subtract the €24,500 allowance.
  2. Multiply the result by the assessment rate of 3.5% → this is the trade tax assessment amount.
  3. Multiply the assessment amount by the municipal multiplier (Hebesatz) → the trade tax due.
Three-stage trade tax calculation: trade income of 60,000 euros times 3.5 percent assessment rate gives a 2,100 euro assessment amount, times 410 percent municipal multiplier gives 8,610 euros of trade tax.
From trade income through the assessment amount to the trade tax due – using a GmbH as the example.

The 3.5% assessment rate is uniform across Germany. What drives the actual burden is the multiplier – and it varies substantially from municipality to municipality:

MunicipalityMultiplierTax on a €2,100 assessment amount
Statutory minimum200%€4,200
Berlin410%€8,610
Hamburg470%€9,870
Munich490%€10,290

Example for a GmbH: €60,000 trade income × 3.5% = €2,100 assessment amount; at a 410% multiplier that gives €8,610 in trade tax. How the prepayments arise is explained in Trade Tax for GmbH and UG.

Worked Example: Sole Proprietor vs. GmbH

With an identical trade income of €60,000 and a 410% multiplier, the effect of the allowance and the income-tax credit becomes clear:

StepSole proprietorGmbH
Trade income€60,000€60,000
− Allowance− €24,500€0
Assessment base€35,500€60,000
× 3.5% assessment amount€1,242€2,100
× 410% multiplier€5,092€8,610
Credit under § 35 EStGup to €4,968none
Effective burdenaround €124€8,610

The sole proprietor benefits twice: from the allowance and from the credit against income tax. For the GmbH, trade tax remains a genuine additional burden.

Credit Against Income Tax (§ 35 EStG)

Sole proprietors and partners in partnerships don't pay trade tax twice: under § 35 EStG, 4.0 times the trade tax assessment amount is credited against income tax – but no more than the trade tax actually paid. In municipalities with a multiplier up to around 400%, this effectively neutralises the trade tax entirely.

For GmbH and UG this credit does not apply – here trade tax remains a genuine extra burden alongside corporate income tax. For the other returns a corporation has to file, see the GmbH tax return.

Common Mistakes

  • Forgetting add-backs: interest, rent and lease payments are often left out – the tax office recalculates them later.
  • Not filing despite a loss: the obligation exists regardless of the result.
  • Applying the allowance incorrectly: the €24,500 applies only to individuals, never to a UG/GmbH.
  • Missing the deadline: the late-filing penalty is applied automatically.

Frequently Asked Questions

Do I have to file a trade tax return if I owe no trade tax? Yes. The filing obligation exists regardless of whether any tax is ultimately due. Even with a loss or a trade income below the €24,500 allowance, you must file the return once the tax office asks you to.

Up to what profit does a sole proprietor pay no trade tax? Up to a trade income of €24,500 per year, the profit stays free of trade tax thanks to the allowance. Only above that does the tax kick in. This allowance does not apply to UG and GmbH.

Can I file the trade tax return myself via ELSTER? Yes. Filing is possible electronically and authenticated via ELSTER (or compatible software). With a clean profit determination and correctly recorded add-backs, form GewSt 1 A is well manageable on your own.

When is the 2025 trade tax return due? Without a tax advisor by 31 July 2026, with a tax advisor by the end of February 2027. Late filing risks a penalty of at least €25 per month started.

Conclusion

The trade tax return is mandatory for every trader – from sole proprietor to GmbH. With a clean profit determination, correctly recorded add-backs and electronic filing via ELSTER, it is well manageable. Norman keeps your bookkeeping running all year and prepares your tax returns automatically – so the assessment amount, deadlines and annexes are no longer a source of stress at year-end.

Prepare your trade tax return without the stress

Norman keeps your bookkeeping running all year, detects add-backs like interest, rent and lease payments straight from the receipt, and keeps your profit, assessment amount and deadlines ready to file. That turns form GewSt 1 A into a formality. Try the AI bookkeeping for free.