Business Operations

Payroll Services in Germany (English-Speaking, GmbH-Ready)

How German payroll works in 2026: minimum wage €13.90, ~40% social security, ELStAM, Betriebsnummer, §41a filings, run by an English-speaking partner.

Payroll and accounting paperwork

German payroll is not one task but three braided together: tax law (wage tax under the EStG), social-security law (multiple insurance funds with their own reporting), and labour law (minimum wage, contracts and deadlines). All of it runs in German, and most of it is penalty-bearing if a filing is late or wrong. This guide explains how the German payroll machine actually works in 2026, the contribution rates, the assessment ceilings, the §41a filing cadence, ELStAM and the Betriebsnummer, and then sets out an English-speaking offer that runs it for you across the whole GmbH lifecycle. We run payroll mechanics and work with a licensed German Steuerberater for reserved wage-tax matters. This is general information, not tax advice. Figures dated 2026 are set annually and should be re-verified at the time you act.

How payroll works in Germany

Each month the employer runs the same sequence. It computes each employee's gross salary, then withholds wage tax (Lohnsteuer), the solidarity surcharge and (where applicable) church tax, and deducts the employee's share of social-security contributions. It then files the Lohnsteuer-Anmeldung with the Finanzamt by the 10th (§41a EStG), sends contribution statements (Beitragsnachweise) and DEÜV reports to the health-insurance funds, pays the net salary to the employee, and issues a payslip. The tax features that drive the withholding, the employee's tax class and allowances, are pulled electronically each month via ELStAM. Miss the timing on any of these steps and penalties or late charges can follow, which is why payroll is usually treated as a recurring compliance process rather than an admin afterthought.

German payroll headline figures (2026)

€13.90/h
Statutory minimum wage from 1 January 2026 (€14.60/h from 1 January 2027)
~40-42%
Combined employer + employee social security of gross, before assessment ceilings
~21%
Employer add-on share of gross
8-digit
Betriebsnummer employer identifier, required from your first hire
Bank building representing business banking

What an employer really pays on top of gross salary

Beyond the gross salary, the employer pays its share of four social-security branches. The contributions are split broadly half-and-half between employer and employee.

Branch Total rate Employer share Employee share
Pension (Rentenversicherung) 18.6% 9.3% 9.3%
Health (Krankenversicherung) + average Zusatzbeitrag 14.6% + ~2.9% 7.3% + ~1.45% 7.3% + ~1.45%
Long-term care (Pflegeversicherung) 3.6% 1.8% 1.8% (+0.6% childless surcharge, age 23+)
Unemployment (Arbeitslosenversicherung) 2.6% 1.3% 1.3%

Added together, social security comes to roughly 40% to 42% of gross before the assessment ceilings, with an employer add-on of roughly 21% of gross. Treat these as indicative headlines "before ceilings", not as a per-payslip figure: the actual number depends on the fund's Zusatzbeitrag, the employee's childless status, the ceilings (income above them is contribution-free) and any Minijob/Midijob rules. On top of this sits the statutory minimum wage (Mindestlohn) of €13.90 per hour from 1 January 2026, rising to €14.60 per hour from 1 January 2027; this is a national floor, and some industries set higher minimums. The full cost of an employee is therefore the gross plus the employer add-on, which feeds into the wider German corporate taxes picture of running a company here.

2026 contribution-assessment ceilings (Beitragsbemessungsgrenze)

Social-security contributions are only charged on income up to an annual ceiling (the Beitragsbemessungsgrenze); income above the ceiling is contribution-free.

Ceiling Monthly Annual
Pension insurance €8,450 €101,400
Health & long-term care €5,812.50 €69,750
Versicherungspflichtgrenze (compulsory-insurance threshold) €6,450 €77,400

The Versicherungspflichtgrenze is the income level above which an employee may opt out of statutory health insurance into private cover. The Knappschaft (miners') pension ceiling is higher, at €10,400 per month. These ceilings are uprated annually by ordinance, so confirm the current-year figures before relying on them.

Wage tax, solidarity surcharge and church tax

The employer withholds Lohnsteuer, the solidarity surcharge and church tax from each salary and remits them with the Lohnsteuer-Anmeldung, due by the 10th after each registration period (§41a EStG). The filing period is monthly by default, but quarterly if the prior year's wage tax was more than €1,080 and up to €5,000, and annual if it was €1,080 or less.

The solidarity surcharge (Solidaritätszuschlag) is 5.5% of the assessed wage tax, but since 2021 only a minority of earners actually pay it: the exemption thresholds are high (for 2026 a single Freigrenze of roughly €20,350 of assessed income tax, with a sliding mitigation zone above it). Do not assume every employee pays soli. Church tax (Kirchensteuer) is 8% of the wage tax in Bavaria and Baden-Württemberg and 9% in the other federal states, and it is withheld only for registered church members, driven by the ELStAM church-tax feature.

ELStAM, electronic wage-tax features

ELStAM (elektronische Lohnsteuerabzugsmerkmale) is the set of electronic wage-tax deduction features the employer retrieves for each employee. It holds the employee's tax class (Steuerklasse), child allowances (Kinderfreibeträge), any registered allowances (§39a EStG) and the church-tax feature, and the employer pulls this data electronically each month to calculate the correct withholding. From 1 January 2026, private health and long-term-care insurance contribution data is also transmitted into ELStAM, so that privately insured employees' contributions are reflected automatically in the monthly run.

Employer registration, the Betriebsnummer

Before you can file social-security reports, you need a Betriebsnummer, an 8-digit employer identifier issued by the Betriebsnummern-Service of the Bundesagentur für Arbeit. It is required from your first hire. You apply online, and it is usually assigned automatically, with the number issued by post in around three working days. The Betriebsnummer appears on all social-security notifications and contribution statements, and it can be requested by the employer or by an authorised representative such as a tax advisor. Crucially, it is its own identifier: a Betriebsnummer is not the same as a Steuernummer and not the same as a VAT ID (USt-IdNr). If you also need those tax numbers, see VAT registration in Germany.

What gets filed every month

Each payroll run produces a defined set of outputs:

  1. The Lohnsteuer-Anmeldung to the Finanzamt by the 10th (§41a EStG).
  2. Beitragsnachweise (contribution statements) to each employee's health-insurance fund, which acts as the collecting agency for all four branches.
  3. DEÜV / SV-Meldungen (social-security registrations and notifications).
  4. The net-pay transfer to each employee.
  5. A payslip for each employee.

New hires must be registered with the first payroll run, and at the latest within six weeks of starting. Missing these is where small employers most often run into trouble.

Do you need a German entity to run payroll?

To file social-security reports you need a German employer presence and a Betriebsnummer. A GmbH, a branch or a registered subsidiary qualifies. A foreign company without a German establishment typically runs German payroll through a local provider or an employer-of-record instead. Be aware that the precise obligation depends on permanent-establishment and posting rules: simply having staff working in Germany can create German payroll duties even without a formal entity, so a Steuerberater or legal review is warranted before you decide the route. If you are still forming the entity, that step comes first; see company formation in Germany, because you need a GmbH or branch and a Betriebsnummer in place before payroll can start.

DATEV, the German payroll standard

DATEV is a Nuremberg-based cooperative (Genossenschaft), founded in 1966, of tax advisers, auditors and lawyers. Its payroll product, DATEV Lohn und Gehalt, is the de-facto standard in German payroll, used by the large majority of tax-advisory firms, with more than 14 million monthly salary calculations processed on a DATEV basis. Working with a DATEV-based provider keeps payroll integrated with German bookkeeping and tax filing, which matters because payroll data feeds straight into the company's financial statements. That integration with general bookkeeping is covered in our accounting and bookkeeping services.

Why outsource, and why English-speaking?

German payroll mixes three bodies of law: tax law (Lohnsteuer under the EStG), social-security law (multiple funds and DEÜV reporting), and labour law (minimum wage, contracts), all conducted in German and all penalty-bearing on a tight monthly cadence. For a handful of employees, building an in-house Lohnbuchhaltung is usually more expensive and more fragile than outsourcing. An English-speaking provider removes the language barrier on Finanzamt and Krankenkasse correspondence, transfers the compliance risk to a specialist, and gives you a single point of contact who understands both German rules and your reporting needs in English.

Our payroll service (the offer)

We run your German payroll as an English-speaking partner across the full GmbH lifecycle: setting up the Betriebsnummer, running the monthly calculation, producing payslips and Beitragsnachweise, filing the Lohnsteuer-Anmeldung as your clerical agent and handling the DEÜV reporting. Here the division of labour is firm and non-negotiable: we run your German payroll (the mechanics) and work with a licensed German Steuerberater for reserved wage-tax matters. Under the StBerG, advice on wage tax and the legally reserved acts belong to the licensed Steuerberater; we do not hold ourselves out as a Steuerberater and do not give reserved wage-tax advice. For that reserved advice, the engagement runs through our English-speaking tax advisor in Germany relationship.

Author: Anna Müller, Legal Consultant.

Next steps / get a quote

To get a payroll quote in English, book a consultation.

2026 social-security contribution rates (total)

Pension (Rentenversicherung)18.6%
Health + avg Zusatzbeitrag14.6% + ~2.9%
Long-term care (Pflegeversicherung)3.6%
Unemployment (Arbeitslosenversicherung)2.6%

Frequently asked questions

Each month the employer computes gross, withholds wage tax, solidarity surcharge and (where applicable) church tax, deducts the employee's social-security share, files the Lohnsteuer-Anmeldung by the 10th (§41a EStG), sends Beitragsnachweise and DEÜV reports to the health-insurance funds, pays the net salary and issues a payslip. Tax features are pulled via ELStAM.

English-speaking · Düsseldorf

Ready to set up your German company?

Talk to our English-speaking team about GmbH, UG or AG formation, tax and ongoing compliance.