Back to blog
Taxes

Payroll Tax Filing (Lohnsteueranmeldung) 2026: A Guide for GmbH and Employers in Germany

If you employ staff in Germany — including yourself as managing director of a GmbH — you must file payroll tax (Lohnsteueranmeldung) with the tax office. Here are the deadlines, thresholds and Elster process for 2026.

Published
Updated
Author
Diana

If you run a GmbH or any business in Germany and pay wages to anyone — including yourself as managing director — you become an employer in tax terms. With that role comes a separate monthly or quarterly obligation called the Lohnsteueranmeldung: the payroll tax filing. It is not the same as the payslip itself, and it is not the VAT return. This guide walks you through the deadlines, thresholds and Elster filing process for 2026.

What is the Lohnsteueranmeldung?

The Lohnsteueranmeldung is the electronic declaration of payroll tax (Lohnsteuer), solidarity surcharge (Soli) and church tax (Kirchensteuer) that you, as the employer, withheld from your employees’ gross wages. The legal basis is § 41a EStG. You collect those taxes from your employees and forward them to the Finanzamt every month or every quarter, giving the tax office a current view of your payroll.

It runs alongside two related processes: the actual GmbH payroll run (gross-to-net calculation, social security) and the VAT return. All three must stay in sync, but they are filed separately.

Who must file — and from when?

Every employer in Germany with at least one employee on payroll has to file Lohnsteueranmeldung. The legal form is irrelevant: GmbH, UG, sole trader and freelancer all have the same obligation as soon as a wage is paid.

GmbH and UG founders should not overlook this: a managing director’s salary makes the Geschäftsführer an employee of the company for tax purposes. A one-person GmbH that pays its director must file Lohnsteueranmeldung from the very first salary, even if there are no other staff.

  • GmbH and UG that pay a director’s salary
  • Sole traders and freelancers with employees
  • Employers with mini-jobbers (the flat tax for mini-jobs is paid separately to the Minijob-Zentrale)

Monthly, quarterly or annual?

The filing frequency depends on the previous year’s total payroll tax (§ 41a Abs. 2 EStG):

  • Monthly — if last year’s payroll tax exceeded €5,000
  • Quarterly — if it was between €1,080 and €5,000
  • Annual — if it was €1,080 or less

For a brand-new business or a fresh employment relationship, the Finanzamt sets the period from an estimate — usually starting with monthly filings. A typical €50,000 director’s salary already produces enough payroll tax to lock in the monthly cycle, which is why most GmbHs file every month.

Deadlines for 2026

The Lohnsteueranmeldung must reach the Finanzamt by the 10th day after the end of the filing period. If the 10th falls on a Saturday, Sunday or public holiday, the deadline shifts to the next working day.

  • January 2026 payroll → due 10 February 2026
  • Q1 2026 → due 10 April 2026
  • Q2 2026 → due 10 July 2026
  • December 2026 payroll → due 11 January 2027 (10 January is a Sunday)

Payment is due on the same day as the filing. Late filings trigger Verspätungszuschläge; late payments add a 1% Säumniszuschlag for every month started (§ 240 AO).

Filing via Elster — step by step

Lohnsteueranmeldung must be filed electronically and authenticated (§ 41a Abs. 1 EStG). There are three common routes:

  • Directly via Elster Online with your personal certificate
  • From accounting or payroll software with an Elster interface
  • Through your tax adviser

In Elster the form lives under “Formulare & Leistungen → Lohnsteuer → Lohnsteueranmeldung”. Mandatory fields are the period, gross wages, withheld payroll tax, solidarity surcharge and church tax (8% in Bavaria and Baden-Württemberg, 9% in the rest of Germany).

With Norman’s AI bookkeeping the payroll tax is pulled directly from each pay run, aggregated for the period and submitted via the Elster API — no double entry, no separate payroll software.

Common mistakes to avoid

Forgetting the zero return. Even in a month where you didn’t pay any wages, monthly filers must submit a zero return — otherwise the Finanzamt issues an estimated assessment.

Wrong church tax rate. Use the rate of the federal state and the employee’s religious affiliation pulled from ELStAM.

Skipping the Soli. The solidarity surcharge still applies on payroll above the exemption threshold, even though it has been removed for most private taxpayers.

Filing the director’s salary too late. The 10-day clock starts the moment the first salary is paid. You can correct retroactively, but it costs surcharges.

Decoupling filing from bookkeeping. The Elster filing and the payroll-tax journal entries in your GmbH bookkeeping are two steps that must stay aligned, otherwise your year-end balance will not reconcile.

Conclusion

The Lohnsteueranmeldung is routine but unforgiving: up to 12 mandatory deadlines a year, plus Soli and church tax to keep straight, plus thresholds and corrections. Treating payroll and the filing as one workflow saves time and prevents Säumniszuschläge.

Norman bundles payroll, Lohnsteueranmeldung and GmbH tax filing in a single app: run the pay cycle and the payroll tax is calculated, the form pre-filled and the return submitted to Elster automatically.

Norman Blog

Norman handles the operational finance work behind the scenes

From invoicing to bookkeeping, Norman keeps recurring finance work organized so you can stay on top of deadlines with less manual effort.