EUPayConcierge
EN

Guides

How net salary is calculated in Germany in 2026

By the EU Pay Concierge editor · 23 Oct 2026 · Figures computed live with the rules in force this month · How we calculate

Germany has one of the most detailed payroll systems in the European Union. A German payslip deducts four social insurances, wage tax and, for some employees, the solidarity surcharge and church tax. Each of these has its own rate, its own ceiling and its own rules for children and age. This guide walks through the calculation in the order a German payroll system runs it, using the 2026 rules that the Germany salary calculator applies.

Step 1: the four social insurances

Statutory social insurance is shared roughly half and half between employee and employer. The employee’s shares in 2026 are:

Contributions stop at two annual ceilings. Health and care insurance are charged on pay up to €69,750 a year. Pension and unemployment insurance are charged up to €101,400 a year. Above those amounts, every extra euro of gross pay is free of the capped contributions, which is why the share of social insurance falls for high earners.

Step 2: wage tax (Lohnsteuer)

Wage tax is calculated with the official programme flowchart of the Federal Ministry of Finance (the Programmablaufplan, or PAP). It applies the income tax tariff of § 32a of the Income Tax Act to an annual taxable amount. The calculator implements the 2026 flowchart line by line and is checked against the ministry’s own test table.

The taxable amount is the gross salary minus several flat allowances that payroll grants automatically:

The tariff itself starts with a basic tax-free allowance (Grundfreibetrag) of €12,348. Above it, the rate rises gradually from 14%, reaches 42% from €69,879 of taxable income and 45% above €277,826.

Tax classes

The tax class (Steuerklasse) changes how much tax is withheld each month. Single employees are in class I, single parents in class II. Married couples choose between classes III and V, where the higher earner in class III gets a doubled allowance, or both partners in class IV. Class VI applies to a second job. The class only changes the monthly withholding. Married couples are assessed jointly after the year ends, so the final tax of a couple does not depend on the class combination they chose.

Step 3: the solidarity surcharge and church tax

The solidarity surcharge is 5.5% of the wage tax, but only once the annual wage tax exceeds €20,350 (double for class III). Just above that threshold it phases in at 11.9% of the excess, so it does not jump. In practice most employees pay none. Church tax applies only to members of a church that levies it. It is 8% of the wage tax in Bavaria and Baden-Württemberg and 9% in the other states.

Worked example: €5,000 a month, single, no children

Take a single employee in Berlin earning €5,000 gross a month, with no children, aged 35, in a health fund that charges the average add-on, and not a church member.

Germany, €5,000 gross a monthSingle, tax class I, no children, age 35, Berlin, 2.9% fund add-on, no church tax. Rules in force in October 2026; monthly amounts are the annual result ÷ 12.
ItemStatutory ratePer month
Gross salary€5,000
Employee social contributions
Health insurance (KV) incl. half of the 2.9% fund add-on7.3% + 1.45%€437.50
Pension insurance (RV)9.3%€465
Unemployment insurance (AV)1.3%€65
Long-term care insurance (PV) incl. childless surcharge1.8% + 0.6%€120
Income tax
Wage tax (Lohnsteuer), class I§ 32a EStG 2026 tariff (14%–45%)€782.42
Employer contributions (on top of gross)
Health insurance (KV), employer share7.3% + 1.45%€437.50
Pension insurance (RV), employer share9.3%€465
Unemployment insurance (AV), employer share1.3%€65
Long-term care insurance (PV), employer share1.8%€90
Maternity levy U2 (TK rate)0.44%€22
Insolvency levy U30.15%€7.50
Net salary (gross − employee contributions − income tax)€3,130.08
Total cost to the employer (gross + employer contributions)€6,087

Open this calculation in the Germany calculator.

Employee social insurance takes €1,087.50 a month, or 21.8% of gross. The childless surcharge of 0.6% is included because the employee is over 23. Wage tax is €782.42 a month. At this income the wage tax stays below the solidarity-surcharge threshold, so no surcharge is due. Net pay is €3,130.08. The employer pays its own share of the four insurances plus small levies for maternity pay (U2) and insolvency (U3), for a total cost of €6,087 a month.

The same salary with a family

Now take the same €5,000, but the employee is married to a partner without income and has two children. The employee is in tax class III. Two things change. Care insurance falls, because the childless surcharge disappears and the second child brings a 0.25% reduction. Wage tax falls much more, because class III doubles the tariff allowances.

Germany, €5,000 gross a month, married, two childrenMarried, one income (tax class III), two children, age 35, Berlin, 2.9% fund add-on, no church tax. Rules in force in October 2026; monthly amounts are the annual result ÷ 12.
ItemStatutory ratePer month
Gross salary€5,000
Employee social contributions
Health insurance (KV) incl. half of the 2.9% fund add-on7.3% + 1.45%€437.50
Pension insurance (RV)9.3%€465
Unemployment insurance (AV)1.3%€65
Long-term care insurance (PV), 1 child discount1.8% − 1 × 0.25%€77.50
Income tax
Wage tax (Lohnsteuer), class III§ 32a EStG 2026 tariff (14%–45%)€412.83
Employer contributions (on top of gross)
Health insurance (KV), employer share7.3% + 1.45%€437.50
Pension insurance (RV), employer share9.3%€465
Unemployment insurance (AV), employer share1.3%€65
Long-term care insurance (PV), employer share1.8%€90
Maternity levy U2 (TK rate)0.44%€22
Insolvency levy U30.15%€7.50
Net salary (gross − employee contributions − income tax)€3,542.17
Total cost to the employer (gross + employer contributions)€6,087

Open this calculation in the Germany calculator and set the same answers.

Net pay rises to €3,542.17, which is €412.08 a month more than for the single employee. The employer’s cost does not change at all: family circumstances in Germany affect only the employee’s side. The family also receives child benefit (Kindergeld) of €259 a month per child. It is paid by the Familienkasse, not by the employer, so it is not part of net pay. In the annual assessment the tax office checks whether the child allowance (Kinderfreibetrag, €9,756 per child for a couple) would save more tax than the child benefit paid. At this income the child benefit is worth more, so no extra relief appears in the example.

Low pay: Minijob and the transition zone

Pay up to €603 a month is a Minijob, with a flat-rate regime that the calculator does not model. Between €603.01 and €2,000 a month the employee is in the transition zone (Übergangsbereich). Employee contributions are charged on a reduced base that rises gradually to the full salary at €2,000, while the employer pays on a slightly higher base. The 2026 factor that sets this curve is F = 0.6619. At €1,500 a month the employee pays €280.17 in social insurance, 18.7% of gross instead of about 21% on a normal salary. Wage tax is €9.25 and net pay is €1,210.58.

Germany’s statutory minimum wage is €13.90 an hour in 2026. For 40 hours a week that is €2,409.33 a month, so a full-time employee at €1,500 would be below the minimum. The example illustrates part-time pay.

What the calculator does not include

The calculation covers employees in statutory health insurance. It does not cover private health insurance, the Minijob regime, the factor method for married couples, individual allowances registered with the tax office (commuting costs, for example), or employer accident insurance, which depends on the sector. The full list is shown next to every result on the Germany page.

Frequently asked questions

How much is €5,000 gross a month net in Germany in 2026?

For a single employee without children in tax class I, with the average health fund add-on and no church tax, net pay is €3,130.08 a month. Social insurance takes €1,087.50 and wage tax €782.42.

How much does tax class III save compared with class I?

At €5,000 a month, a married employee with one income and two children in class III takes home €3,542.17, €412.08 more than a single employee in class I. Part of the difference comes from care insurance and part from the doubled tariff allowances. For couples the class only changes withholding: the final tax is set in the joint annual assessment.

Who pays the solidarity surcharge in 2026?

Only employees whose annual wage tax exceeds €20,350 (€40,700 in class III). Above that threshold the 5.5% surcharge phases in gradually, so most employees pay none.

What are the social insurance ceilings in Germany in 2026?

Health and long-term care insurance are charged on pay up to €69,750 a year; pension and unemployment insurance up to €101,400 a year.

Is child benefit (Kindergeld) included in net pay?

No. Kindergeld of €259 a month per child is paid separately by the Familienkasse. Net pay on the payslip does not include it.

Calculators for this guide

More guides

This guide explains general rules. It is not individual tax, payroll or legal advice. Found an error? Write to us via the contact page.