---
title: "Germany Tax and Payroll 2026 | Income Tax, Social Insurance"
description: "Germany payroll 2026: income tax from 14% to 45%, Grundfreibetrag €12,348, Lohnsteuer-Anmeldung due within 10 days."
canonical: https://www.teamed.global/country-hiring-guides/germany/tax-and-payroll
---

Germany · Tax & payroll child

Served by Teamed vetted partner-entity network in Germany

# How does *German payroll tax* work in 2026?

Germany raised the pension insurance contribution ceiling in 2026, capping what employer and employee each pay into Rentenversicherung. Income tax starts at 14% and rises to 45%, with a Grundfreibetrag of €12,348 before any tax is due. The Lohnsteuer-Anmeldung is due within 10 days of each month end.

Last reviewed 12 June 2026 · Germany guide

![Frankfurt skyline at dusk with the financial district towers illuminated over the Main river.](/images/country-guides/germany-tax-payroll.webp)

Illustration · Frankfurt, Germany

Answer.cite this

German payroll tax in 2026 has four income tax bands. The Grundfreibetrag (personal allowance) is €12,348 a year. Earnings above that are taxed from 14% rising progressively to 42%, then 45% above €277,826 a year.

Social insurance covers pension, health, unemployment, long-term care, and accident cover. Employer and employee each pay roughly equal shares. Sources differ on the exact combined rates. Your payroll provider will compute the precise split based on the health insurer's individual additional contribution.

The minimum wage is €13.90/hour since 1 January 2026. The payroll tax declaration (Lohnsteuer-Anmeldung) must be filed within 10 days of each month end. Pension contributions apply only on earnings up to the annual contribution ceiling.

![A close-up of a German pay slip on a desk next to a calculator.](/images/country-guides/germany-tax-payroll-polaroid-1.webp)

Every month, on time

## What does an employer pay in German social insurance?

Germany does not have a single headline employer rate. The employer pays separate contributions into pension, health, unemployment, long-term care, and accident insurance. Sources differ on the exact combined total. It runs broadly in the low to mid twenties as a percentage of gross salary.

Contributions apply only on earnings up to the statutory contribution ceilings. Above the pension insurance ceiling, no further pension or unemployment contributions are due for either party.

German social insurance (Sozialversicherung) covers five branches. The employer contributes to four of them alongside the employee, and pays accident insurance (Unfallversicherung) alone.

| Branch | Notes on employer share |
| --- | --- |
| Rentenversicherung (pension) | 9.3% employer, 9.3% employee, up to the annual pension ceiling |
| Krankenversicherung (health) | Employer shares the statutory base rate plus half the individual insurer's additional contribution; exact employer share varies by insurer |
| Arbeitslosenversicherung (unemployment) | Equal employer and employee split; statutory rate set annually by the Bundesagentur fur Arbeit |
| Pflegeversicherung (long-term care) | Employer and employee share equally; childless employees pay a small extra amount the employer does not match |
| Unfallversicherung (accident) | Employer only; rate set by the relevant Berufsgenossenschaft and varies by industry |

Because health insurers each set their own additional contribution rate (Zusatzbeitrag), the true employer total varies by which insurer your employee belongs to. Two independent advisory sources (PwC Tax Summaries and Osborne Clarke Arbeitsrecht) place the combined employer burden roughly between 21% and 22% of gross salary for 2026. The compliance waterfall's cached estimate has a known discrepancy with those sources and is not used as a figure on this page.

### Contribution ceilings

Each branch has an annual earnings ceiling (Beitragsbemessungsgrenze) above which no further contributions are due. The pension insurance ceiling was raised for 2026. Earnings above that ceiling are still subject to income tax, health, and long-term care contributions up to their own ceilings, but pension and unemployment contributions stop.

## What does an employee pay in German social insurance?

The employee pays into the same five branches as the employer, at broadly equal rates for pension, health, unemployment, and long-term care. Accident insurance is employer-only.

Childless employees pay a small extra long-term care amount not matched by the employer. This is the one branch where the employee's share is higher than the employer's.

The pension insurance split is the clearest statutory figure. Pension contributions are 9.3% employee and 9.3% employer, for a combined rate of 18.6% on earnings up to the annual ceiling. Both sources consulted (PwC Tax Summaries and Osborne Clarke Arbeitsrecht) confirm this split explicitly.

For health, unemployment, and long-term care, the exact employee share depends on which statutory health insurer (gesetzliche Krankenkasse) the employee has chosen. Each insurer publishes its own additional contribution rate. Your payroll software calculates the correct split automatically once the insurer code is set on the employee record.

### The minimum wage floor

Every employee in Germany earns at least €13.90/hour under the Mindestlohngesetz (MiLoG), effective 1 January 2026. Social insurance contributions are calculated on the actual gross wage, so any wage above the minimum generates proportionally higher contributions.

## German income tax bands for 2026

The Grundfreibetrag for 2026 is €12,348 a year. Earnings up to that amount attract zero income tax.

Above €12,349, the rate rises progressively from 14% to 42%, stays flat at 42% until €277,825, then 45% above €277,826.

| Income band (2026) | Rate |
| --- | --- |
| Up to €12,348 (Grundfreibetrag) | 0% |
| €12,349 to €69,878 | 14% rising progressively |
| €69,879 to €277,825 | 42% flat |
| Above €277,826 | 45% (Reichensteuer) |

Bundesministerium der Justiz · EStG section 32a

The German income tax schedule for 2026 is set out in **Einkommensteuergesetz (EStG) section 32a**. The Grundfreibetrag is €12,348. The progressive zone runs from €12,349 to €69,878, with a marginal rate rising continuously from 14% to 42%. The flat 42% zone runs from €69,879 to €277,825. Above €277,826, the Reichensteuer applies at 45%.

Source: [EStG section 32a, Bundesministerium der Justiz](https://www.gesetze-im-internet.de/estg/__32a.html)

### Solidaritaetszuschlag (solidarity levy)

The Solidaritaetszuschlag (Soli) was abolished for the vast majority of taxpayers from 2021. It now applies only to very high earners whose income tax bill exceeds a threshold corresponding roughly to incomes in the top bracket. For most employees on payroll, Soli is no longer deducted. Church tax (Kirchensteuer), where applicable, is collected through payroll at 8% to 9% of the income tax owed, depending on the federal state, and applies only to registered members of a recognised church.

## How does Lohnsteuer-Anmeldung payroll filing work in Germany?

German payroll runs monthly. The employer must file a Lohnsteuer-Anmeldung (payroll tax declaration) within 10 days of the end of each calendar month.

The Lohnsteuer-Anmeldung reports the total income tax (Lohnsteuer) withheld for all employees in the period. Payment follows the same deadline.

The Lohnsteuer-Anmeldung is filed electronically via the ELSTER portal (Elektronische Steuererklarung). It covers all employees paid in the month. The due date is the 10th of the following calendar month. Most medium and large employers file monthly. Small employers with a total annual payroll tax liability below the Finanzamt threshold may qualify for quarterly or annual filing.

Social insurance contributions (Sozialversicherungsbeitrage) are reported and paid separately to the employee's health insurer (Krankenkasse), which then distributes the pension and unemployment portions. Social insurance is due by the last banking day before the end of the calendar month in which the salary is paid.

1. Collect pay data for the month Gather hours worked, salary, bonuses, benefits in kind, and variable pay for the calendar month before the payroll run closes.
2. Calculate gross pay Total all earnings for the period. Include regular salary, variable pay, and any taxable benefits or reimbursements.
3. Deduct income tax and social insurance Apply the employee's Lohnsteuerklasse (tax class) to calculate income tax withheld. Calculate employee social insurance contributions across all branches up to the relevant ceilings.
4. Calculate employer social insurance Calculate employer contributions to pension, health, unemployment, long-term care, and accident insurance. Pension contributions stop above the annual ceiling for each employee.
5. File the Lohnsteuer-Anmeldung Submit the payroll tax declaration via ELSTER within 10 days of the month end. Pay the income tax withheld to the Finanzamt by the same deadline.
6. Pay social insurance to the health insurer Transfer combined employer and employee social insurance contributions to the employee's statutory health insurer by the last banking day before month end. The insurer redistributes pension and unemployment portions.

## Pension and social insurance contributions in the payroll stack

Pension insurance (Rentenversicherung) is the largest single social insurance contribution. The employer pays 9.3% and the employee pays 9.3%.

Both shares apply only on earnings up to the annual pension insurance ceiling. Earnings above the ceiling carry no pension or unemployment contributions.

Germany operates a pay-as-you-go statutory pension system. There is no opt-out for employees below the contribution ceiling. Contributions are mandatory from day one of employment.

The pension insurance ceiling (Beitragsbemessungsgrenze West) was raised for 2026. This ceiling caps the contributions both the employer and employee pay into Rentenversicherung. Earnings above the ceiling are still subject to income tax and to health and long-term care contributions up to their own ceilings, but pension and unemployment contributions stop.

### Health insurance (Krankenversicherung)

Employees earning below the annual Versicherungspflichtgrenze are mandatorily insured with a statutory health insurer (gesetzliche Krankenkasse). The employer and employee split the statutory base rate equally, and each pays half of the insurer's individual additional contribution rate. Employees choosing private health insurance (PKV) above the threshold receive a fixed employer subsidy equal to half what they would have paid in the statutory scheme.

### Long-term care (Pflegeversicherung)

Long-term care contributions are split equally between employer and employee. Childless employees pay a small extra contribution. The employer does not match this extra amount, so childless employees bear a slightly higher total than parents with the same gross salary.

### Unemployment (Arbeitslosenversicherung)

Unemployment contributions are split equally and apply on earnings up to the pension contribution ceiling. The statutory rate is reviewed annually by the Bundesagentur fur Arbeit.

## How does Teamed handle German payroll for you?

Teamed becomes your legal [employer of record](/lp/employer-of-record) in Germany for [**from $599 per employee per month**](/pricing), with **zero FX mark-up** in any currency.

Payroll, income tax withholding, social insurance filings, and the full German employment law stack run on **one platform**.

**Real HR and legal experts** handle your German hires, from the first offer letter through every Lohnsteuer-Anmeldung and social insurance payment. **An actual person**, not a chatbot or a pooled queue. There is **no setup fee** and **no exit fee**. Employer cost **passes through at cost, itemised** on every invoice.

EOR payroll, contractor onboarding, and entity setup all live on **one platform**. A German contractor who converts to payroll keeps their record. That same employee can **graduate** from EOR to your own German entity without switching systems. Run the [Crossover Calculator](https://www.teamed.global/tools/crossover-calculator) to see the month the model flips. EOR is the right model for a first German hire, **until it isn’t**. Start from the Germany hiring overview; each guide here takes one layer of German employment law.

Key sources: [Federal Ministry of Labour and Social Affairs (BMAS)](https://www.bmas.de/EN/Labour/Labour-Law/labour-law.html), [EStG section 32a (income tax schedule)](https://www.gesetze-im-internet.de/estg/__32a.html), and [EStG section 41a (payroll filing deadline)](https://www.gesetze-im-internet.de/estg/__41a.html).

## Frequently asked questions

What is the personal tax allowance in Germany in 2026?

The Grundfreibetrag (basic personal tax allowance) is €12,348 a year for 2026. Income up to that amount is free of income tax. This figure is set in EStG section 32a and applies for the 2026 assessment year.

What are the German income tax bands for 2026?

Germany has four bands in 2026. The zero-rate zone runs up to €12,348 (Grundfreibetrag). A progressive zone then rises from 14% at entry to 42% at €69,878. A flat 42% rate applies from €69,879 to €277,825. Above €277,826, the Reichensteuer applies at 45%.

How much pension insurance does an employer pay in Germany?

The employer pays 9.3% of gross salary into Rentenversicherung (pension insurance). The employee pays 9.3%. Both contributions apply only on earnings up to the annual pension insurance contribution ceiling. Above that ceiling, no further pension contributions are due for either party.

When must the Lohnsteuer-Anmeldung be filed in Germany?

The Lohnsteuer-Anmeldung (payroll tax declaration) must be filed electronically via ELSTER within 10 days of the end of each calendar month. The income tax payment to the Finanzamt is due by the same deadline. Social insurance contributions are paid separately to the health insurer by the last banking day before month end.

What is the minimum wage in Germany in 2026?

The minimum wage is €13.90/hour since 1 January 2026, set under the Mindestlohngesetz (MiLoG). There is no monthly minimum wage figure in German law; the hourly rate applies to all working hours. The Mindestlohnkommission reviews the rate at regular intervals.

Teamed Legal Operations

The most common Germany payroll surprise is the health insurer's additional contribution rate. Each insurer sets its own Zusatzbeitrag and the employer pays half of it. That rate changed at your employee's insurer and no one updated the payroll file. You fix it at year-end with a correction, which triggers an audit flag. Collect the insurer code and the current additional rate at onboarding, and re-check it every January.

A note from Tom Price-Daniel

In Germany, pension contributions cut out above the annual ceiling. Most employers budget a percentage of gross, then find the ceiling saves them money at higher salaries.  
Four income tax bands, from 14% to 45%, with a Grundfreibetrag of €12,348. Monthly filing, 10-day deadline.  
Structure the comp offer before the contract. Getting social insurance and tax class right from day one avoids corrections at year-end.

Tom Price-Daniel · Co-founder, Teamed

## Related Germany guides

- Hiring in Germany, overviewparent
- [Germany employer cost breakdown](/country-hiring-guides/germany/cost-breakdown)sibling
- [Germany termination and severance](/country-hiring-guides/germany/termination-and-severance)sibling
- Germany benefitssibling
- [Employer of Record overview](/lp/employer-of-record)core
- [Pricing, Zero FX Fixed](/pricing)core
- [Employer Cost Calculator](https://www.teamed.global/tools/employer-cost)tool
- [Talk to an expert](https://www.teamed.global/contact)CTA

A note on this page.

This is a guide, not legal, tax or accounting advice. Rules change and vary by jurisdiction, so verify current requirements with the relevant authorities, the Federal Ministry of Labour and Social Affairs (BMAS) and the Bundesfinanzministerium for Germany, or speak to a qualified professional, before relying on any specific framework. Social insurance contribution rates are reviewed annually; health insurer additional rates (Zusatzbeitrag) vary by insurer and change at their discretion. The employer and employee social insurance totals cited by independent sources differ by approximately one to two percentage points depending on which insurer's additional rate is used. The figures in this guide describe the structure qualitatively pending a definitive statutory corroboration.
