Gross to net in Germany 2026: where a €50.000 salary goes

A German payslip takes two kinds of money off your gross pay. Social insurance comes first: a fixed share of pay up to a ceiling, €10.875 a year on a salary of €50.000 in 2026. Then wage tax (Lohnsteuer) is withheld with a formula that rises with income: €6.788 for a single person in tax class I on €50.000, with no church tax and no children. That leaves €32.337 for the year, or about €2.695 a month. The Brutto Netto calculator runs the official wage tax program for your tax class, state and health fund and gives the exact monthly figure.

All figures are in euros for the calendar year 2026, written in German number format, so €1.234,56 is one thousand two hundred thirty four euros and fifty six cents. The terms on a payslip are German, so each one is named below with its English meaning.

Part 1: social insurance (Sozialversicherung)

Four insurances are deducted from every employee's pay, and the employer pays about the same again on top. Each has a rate and a yearly ceiling (Beitragsbemessungsgrenze) above which nothing more is charged.

InsuranceTotal rate 2026Employee shareCeiling 2026 (a year)
Pension (Rentenversicherung)18,6%9,3%€101.400
Unemployment (Arbeitslosenversicherung)2,6%1,3%€101.400
Health (Krankenversicherung)14,6% plus the fund's Zusatzbeitrag, 2,9% on average7,3% plus half the Zusatzbeitrag, 1,45% on average€69.750
Long term care (Pflegeversicherung)3,6%1,8%, plus 0,6% for employees aged 23 or over without children€69.750

On €50.000, well under both ceilings, the employee pays:

LineCalculationEUR
Pension9,3% of €50.0004.650,00
Unemployment1,3% of €50.000650,00
Health8,75% of €50.000 (7,3% plus 1,45%)4.375,00
Long term care2,4% of €50.000 (no children)1.200,00
Total10.875,00

The Zusatzbeitrag differs from one health fund to the next, so your health line can be a little higher or lower. Parents pay less care insurance, and in Sachsen the employee's care share is larger. Above €69.750 the health and care lines stop growing, and above €101.400 the pension and unemployment lines stop too, which is why social insurance falls as a share of very high salaries.

Part 2: income tax (Einkommensteuer) and the formula

Germany does not use a table of brackets. It uses a formula, section 32a of the Income Tax Act, applied to taxable income (zu versteuerndes Einkommen) in whole euros. For 2026:

ZoneTaxable income (x)Tax
1up to €12.3480
2€12.349 to €17.799(914,51 y + 1.400) y, where y = (x minus 12.348) / 10.000
3€17.800 to €69.878(173,10 z + 2.397) z + 1.034,87, where z = (x minus 17.799) / 10.000
4€69.879 to €277.8250,42 x minus 11.135,63
5from €277.8260,45 x minus 19.470,38

The first €12.348 (the Grundfreibetrag) is tax free. In zones 2 and 3 the rate on each extra euro climbs from 14% to 42% without steps. Zone 4 is the flat 42% zone and zone 5 the 45% top rate. A married couple taxed jointly pays twice the tax on half their combined taxable income (Splitting), which lowers the tax when the two incomes differ.

Check values for a single person, to test any calculator with:

Taxable incomeIncome tax 2026
€20.000€1.570
€40.000€7.209
€50.000€10.548
€80.000€22.464

Why gross €50.000 is not taxable income €50.000

During the year the employer does not apply the formula to gross pay. The wage tax program first takes off the Arbeitnehmer-Pauschbetrag of €1.230 for work costs, €36 for Sonderausgaben and a flat allowance for social insurance, the Vorsorgepauschale, which is €10.075 at this salary. Taxable income is €38.659 and the tax on it €6.788, far from the €10.548 that €50.000 of taxable income would cost. Leaving out these deductions is a common mistake in home made estimates of German tax.

The program is the Programmablaufplan of the Federal Ministry of Finance (BMF), which every payroll system in Germany has to follow. The Germany income tax calculator runs it for a whole year and shows each step, so its figure matches what an employer withholds while a hand estimate from the table above will not.

Solidarity surcharge and church tax

The solidarity surcharge (Solidaritätszuschlag) is 5,5% of income tax, but only once the income tax for the year passes €20.350 for a single person (€40.700 for a couple taxed jointly), with a gentle slope above that limit. At a salary of €50.000 it is nil.

Church tax (Kirchensteuer) is 8% of the wage tax in Bayern and Baden-Württemberg and 9% in the other states, paid only by members of a church that collects it. For the €50.000 earner that is €543,04 a year in Bayern and €610,92 in Nordrhein-Westfalen.

Tax classes (Steuerklassen) in one line each

The tax class decides how much is withheld each month. It does not change the tax due for the year: any difference is settled through the tax return.

  • Class I: single employees, and the usual class for anyone unmarried.
  • Class II: single parents with a child in the household, which adds the relief for single parents (Entlastungsbetrag).
  • Class III: one partner of a married couple, chosen together with class V for the other. It withholds less from the higher income.
  • Class IV: both partners of a married couple, the usual choice when the two incomes are similar.
  • Class V: the partner of someone in class III. It withholds more.
  • Class VI: a second or further job, without the basic allowance or the Pauschbeträge, because they are used in the first job; the Vorsorgepauschale still comes off.

The III and V pair can give the couple more net pay each month, but a bill can follow after the year when the total withheld was too low.

Minimum wage and Minijobs

The statutory minimum wage is €13,90 an hour from 1 January 2026 and rises to €14,60 on 1 January 2027. A Minijob pays up to €603 a month in 2026: the employer pays flat rate contributions, and the employee pays only a 3,6% pension share, which can be waived. From €603,01 to €2.000 a month the job is a Midijob, with employee contributions that start low and rise to the full rate. The Brutto Netto calculator flags pay in these two bands but works out the normal contributions; the Minijob and Midijob calculator shows the reduced ones.

Limits of this German payslip guide

It explains the two halves of a German payslip with 2026 figures. It is an explanation of the rules, not tax or legal advice. It leaves out capital income, one off pay such as bonuses, and the many deductions that only count in the tax return.

Get your net pay a month with the Brutto Netto calculator

Questions on gross to net pay in Germany

What is €50.000 gross a year in net pay in Germany? For a single person in tax class I without church tax or children, €32.337 for the year in 2026, about €2.695 a month, when the health fund charges the average Zusatzbeitrag of 2,9%. A fund with a different rate moves the health line, and the calculator shows the exact figure.

What is the tax free amount in Germany for 2026? The Grundfreibetrag is €12.348 of taxable income. Below it no income tax is due, though social insurance still applies.

Does changing tax class save tax? No. It changes the monthly withholding only. The tax for the year is the same, and a class choice that withholds too little leads to a bill after the tax return.

Sources

See all guides