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.
- Category
- Taxes
- 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.
In short: Every employer – including a one-person GmbH that pays a director’s salary – files the withheld payroll tax, Soli and church tax electronically via Elster (§ 41a EStG). How often depends on last year’s payroll tax: over €5,000 monthly, between €1,080 and €5,000 quarterly, up to €1,080 annually. The filing – and the payment – are due by the 10th day after the period ends. File late and you risk a late-filing penalty; pay late and you owe a 1% late-payment surcharge for every month started.
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:
| Process | Reports | Recipient | Frequency |
|---|---|---|---|
| Lohnsteueranmeldung | payroll tax, Soli, church tax | Finanzamt | monthly / quarterly / annual |
| Payroll run | gross-to-net, social security | employee + health insurer | monthly |
| VAT return | output and input VAT | Finanzamt | monthly / quarterly |
Note: social security contributions (health, pension, unemployment, long-term care) do not go through the Lohnsteueranmeldung – they are reported via a Beitragsnachweis to the relevant health insurer. The Lohnsteueranmeldung covers the tax side only.
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 – filing starts with the first salary payment
- Sole traders and freelancers with employees
- Employers with mini-jobbers count too – but the 2% flat tax for mini-jobs is paid separately to the Minijob-Zentrale, not through the regular Lohnsteueranmeldung
Before your first filing you need a Betriebsnummer from the Federal Employment Agency (for social security) and a tax number / payroll-tax account at your local Finanzamt. Without that registration, Elster will not accept a filing.
Monthly, quarterly or annual?
The filing frequency depends on the previous year’s total payroll tax (§ 41a Abs. 2 EStG):
| Payroll tax last year | Filing period | Filings per year |
|---|---|---|
| over €5,000 | monthly | 12 |
| €1,080 to €5,000 | quarterly | 4 |
| up to €1,080 | annual | 1 |
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.
A worked example: if your GmbH pays a director €60,000 gross a year (tax class III, no church tax), roughly €8,000–€9,000 of payroll tax is withheld. That is well above €5,000, so filing is monthly. If instead you employ only one mini-jobber under the flat tax and no one else, your regular payroll tax may stay under €1,080 and you file just once a year.
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. For monthly filers in 2026 the dates are:
| 2026 payroll month | Deadline | 2026 payroll month | Deadline |
|---|---|---|---|
| January | 10 Feb 2026 | July | 10 Aug 2026 |
| February | 10 Mar 2026 | August | 10 Sep 2026 |
| March | 10 Apr 2026 | September | 12 Oct 2026 |
| April | 11 May 2026 | October | 10 Nov 2026 |
| May | 10 Jun 2026 | November | 10 Dec 2026 |
| June | 10 Jul 2026 | December | 11 Jan 2027 |
For quarterly filers the deadlines are:
| 2026 quarter | Period | Deadline |
|---|---|---|
| Q1 | Jan–Mar | 10 Apr 2026 |
| Q2 | Apr–Jun | 10 Jul 2026 |
| Q3 | Jul–Sep | 12 Oct 2026 |
| Q4 | Oct–Dec | 11 Jan 2027 |
Payment is due on the same day as the filing. For the payment – not the filing – there is an additional three-day grace period (§ 240 Abs. 3 AO): if the money arrives within three days of the due date, no late-payment surcharge applies. This grace period only covers bank transfers and never the filing itself.
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
Filing through Mein Elster works like this:
- Open the form under “Formulare & Leistungen → Anmeldung Lohnsteuer → Lohnsteueranmeldung”.
- Choose the filing period (month or quarter) and enter the branch tax number.
- Enter gross wages, withheld payroll tax, solidarity surcharge and church tax.
- Split church tax by federal state where relevant (8% in Bavaria and Baden-Württemberg, 9% elsewhere).
- Review, submit with authentication and save the transmission receipt.
Here are the figures the form asks for:
| Field | Content | Source |
|---|---|---|
| Gross wages | total of taxable gross salaries | payroll run |
| Payroll tax | withheld Lohnsteuer per ELStAM | payslip |
| Solidarity surcharge | 5.5% of payroll tax above thresholds | derived from payroll tax |
| Church tax | 8% or 9% of payroll tax | ELStAM (affiliation) |
| Flat tax | flat-rate payroll tax (§ 40 EStG) | special cases, reported separately |
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.
What happens if you are late?
Late filing and late payment are two separate penalties – and they can hit at the same time:
| Penalty | Triggered by | Amount | Legal basis |
|---|---|---|---|
| Late-filing penalty | filing late or not at all | up to 10% of the tax, max €25,000 | § 152 AO |
| Late-payment surcharge | paying late | 1% per month started | § 240 AO |
If you don’t file at all, the Finanzamt estimates your payroll tax – usually to your disadvantage – and assesses it by notice. The calculation, amounts and options for waiver are covered in our guide to late-filing and late-payment penalties for a GmbH. Rule of thumb: better to file a zero return or an estimated filing on time and correct it later than to miss the deadline.
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.
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.
Frequently asked questions
Is the Lohnsteueranmeldung the same as the payslip? No. The payslip calculates gross-to-net and social security for the individual employee. The Lohnsteueranmeldung is the aggregated filing of the withheld tax (payroll tax, Soli, church tax) to the Finanzamt. They belong together but are submitted separately.
Does a one-person GmbH with no employees have to file? Yes, as soon as you pay yourself a director’s salary. The Geschäftsführer is an employee of the GmbH for tax purposes, so the filing obligation starts with the first salary – even without any other staff.
What happens if I file the Lohnsteueranmeldung late? For a late filing the Finanzamt can set a late-filing penalty of up to 10% of the tax (maximum €25,000). If you also pay late, a 1% late-payment surcharge for every month started is added. If you don’t file at all, the tax is estimated.
Do I need a tax adviser for the Lohnsteueranmeldung? No. You can file yourself through Mein Elster or payroll software with an Elster interface. Norman aggregates the payroll tax automatically and submits it via Elster – no tax adviser required.
When is filing monthly and when is it quarterly? Last year’s payroll tax decides: over €5,000 monthly, between €1,080 and €5,000 quarterly, up to €1,080 annually. For a new business the Finanzamt estimates and usually starts with monthly filing.
Do I file payroll tax for a mini-jobber? For mini-jobs under the flat tax, the 2% flat rate goes separately to the Minijob-Zentrale, not through the regular Lohnsteueranmeldung. Only if you tax the mini-job individually via ELStAM does it appear in the Lohnsteueranmeldung.
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.
Calculate payroll tax and file it with Elster automatically
Norman bundles payroll and Lohnsteueranmeldung in one app: from every pay run it aggregates payroll tax, Soli and church tax, pre-fills the filing form and submits it to Elster on time – no separate payroll software, no tax adviser. Try the AI bookkeeping for free.