Payroll & Workforce Management in Germany
The real cost of employing staff in Germany — employer social security contributions, minimum wage and Minijob thresholds, withholding and payroll filing obligations — reviewed against current German payroll law.
Currency
Euro (EUR)
Minimum wage
€13.90 / hour (from 1 Jan 2026)
Combined social security
~40–42% of gross salary
Standard pay cycle
Monthly, in arrears
Minijob threshold
€603 / month (2026)
Employer registration
Betriebsnummer (Bundesagentur für Arbeit)
How payroll works in Germany
Running payroll in Germany means budgeting for a real cost on top of gross salary — employer social security contributions add roughly 20–21% to every payroll run — and carrying a set of registration, withholding, and filing obligations that sit with the employer, not the employee. Getting any of it wrong exposes the company to fines, back-payments, and audit risk.
The sections below cover what a finance or HR lead needs before running payroll in Germany for the first time: registration steps, the actual employer cost of employment, compliance obligations around tax withholding and wage thresholds, payslip requirements, annual filing deadlines, and the cost exposure carried at termination.
Discuss your Germany payroll setupBetriebsnummer, DEÜV, and the Sofortmeldung
Before the first hire, an employer must obtain a Betriebsnummer (employer number) from the Bundesagentur für Arbeit — free of charge, usually issued within a few business days. It is required to participate in Germany's social security reporting system (DEÜV) and to submit registration and contribution notifications for every employee.
Standard DEÜV registration alongside the first payroll run is sufficient in most sectors. In higher-risk sectors — construction, hospitality, building cleaning, and freight forwarding — an immediate Sofortmeldung must additionally be filed no later than the start of employment, i.e. before the employee's first working day.
Set up employer registration in GermanyLohnsteuer: an employer obligation, not a cost
Income tax withholding doesn't add to the employer's cost — it's deducted from gross pay — but it is a compliance obligation the employer carries. The employer must withhold at source and remit to the Finanzamt on each employee's behalf, using the correct Lohnsteuerklasse (tax class, one of six, assigned by the employee's personal situation) retrieved electronically via ELStAM against the employee's tax ID. Withholding the wrong amount is the employer's error to correct, not the employee's, and repeated mistakes draw scrutiny in a wage tax audit (Lohnsteuer-Außenprüfung).
Confirm your withholding obligationsStructuring flexible roles without compliance risk
Germany's statutory minimum wage applies to almost all employment relationships, and underpaying it exposes the employer to fines and back-pay claims. For companies structuring part-time or flexible roles, the Minijob threshold matters operationally: below it, the employer pays flat-rate contributions instead of the full employee-side social security, which changes both cost and administration. The threshold has been dynamically linked to the minimum wage since 2022, so it rises automatically whenever the wage floor does. Roles between the Minijob threshold and €2,000/month fall into the Midijob transition zone (Übergangsbereich), where contributions phase in gradually — a detail that affects how a company budgets and administers that role.
| Threshold | 2026 value |
|---|---|
| Minimum wage (Mindestlohn) | €13.90/hour from 1 Jan 2026 — rising to €14.60/hour from 1 Jan 2027 |
| Minijob threshold (Minijob-Grenze) | Average €603/month in 2026 — no income tax or employee social security; flat-rate employer contributions apply |
| Midijob transition zone (Übergangsbereich) | €603.01 – €2,000/month — employee social security contributions phase in gradually |
Quick check — planned monthly gross salary for the role?
Estimated classification
Indicative only — the actual classification also depends on hours worked, whether the role is the employee's main or secondary job, and their other income. Talk to us for a formal determination before you budget or offer the role.
Contact UsStandard cycle and payslip content
Payroll in Germany runs on a monthly cycle, in arrears, with salary typically paid on the last business day of the month or the first days of the following month, per the employment contract. Every payslip (Entgeltabrechnung) must show gross pay, all statutory deductions itemized by branch, net pay, and the employer's own contributions — a documentation standard set by German payroll transparency rules. Incomplete or incorrect payslips are exactly what a Sozialversicherungsprüfung (statutory payroll audit) checks first, so the format is a compliance requirement, not a formality.
Set up a monthly payroll cycleLohnsteuerbescheinigung and year-end obligations
For each employee, the employer must transmit an electronic annual wage tax certificate (Lohnsteuerbescheinigung) to the Finanzamt, summarizing gross pay, tax withheld, and social security contributions for the year.
Payroll year-end
31 December, for the standard calendar-year payroll cycle.
By 28 February
Statutory deadline to transmit the Lohnsteuerbescheinigung electronically to the Finanzamt, for the prior year.
Ongoing
Monthly DEÜV contribution notifications and wage tax remittances continue on their regular cycle throughout the year.
What a restructuring or exit costs, and when
Statutory minimum notice periods for employer-initiated termination (§622 BGB) scale with tenure — a direct planning input for any restructuring, since longer-tenured staff carry a longer, and costlier, notice window that a company needs to budget for. A final payslip settling any outstanding pay, accrued leave, and statutory deductions must be issued at termination, adding to the exit cost.
| Tenure | Statutory employer notice |
|---|---|
| Probationary period (max. 6 months) | 2 weeks |
| Up to 2 years | 4 weeks, to the 15th or end of a calendar month |
| 5 years | 2 months, to the end of a calendar month |
| 10 years | 4 months, to the end of a calendar month |
| 20 years | 7 months, to the end of a calendar month |
Frequently asked questions
Talk to a Germany payroll expert
For companies setting up payroll in Germany, or reviewing an existing setup against current social security, tax withholding, and filing requirements.
The employer's real cost of employment
Social security contributions are split — close to equally — between employer and employee across four branches: pension, unemployment, health, and long-term care insurance. The employer's share, approximately 20–21% of gross salary, is a direct cost on top of every payroll run and needs to be budgeted into the cost of a German hire, alongside gross pay itself. Each branch applies up to an annual contribution ceiling (Beitragsbemessungsgrenze); earnings above the ceiling are not subject to further contributions in that branch.
Example: a €4,000/month gross salary costs the employer approximately €4,840/month in total — gross pay plus roughly 21% in employer social security contributions.
Combined rate: approximately 40–42% of gross salary, split close to equally between employer and employee.