💶 German Salary Calculator (Brutto-Netto)

Work out your German net pay (Netto) from gross (Brutto) for 2026 — wage tax (Lohnsteuer), solidarity surcharge, church tax and the full social-security split by Steuerklasse I–VI and Bundesland. Updated 2026 rates.

Advanced options — private insurance (PKV), child allowances, age
⚠️ Guidance only. Wage tax, solidarity surcharge and church tax follow the official 2026 Programmablaufplan (PAP) and match the Federal Ministry of Finance calculator to the cent. Statutory (GKV) or private (PKV) health insurance, child allowances (Kinderfreibeträge) for Soli/church tax, and your age are set under Advanced options; for PKV the “Krankenversicherung” line shows your entered contribution, you can mark pension or unemployment insurance as exempt (e.g. civil servants/Beamte), and you can add a monthly Freibetrag. It does not model Versorgungsbezüge, mid-year changes or other special cases. For payroll-exact figures consult your employer or a Steuerberater.

How German Brutto-Netto works in 2026

Your gross salary (Brutto) is reduced by two groups of deductions to arrive at your net pay (Netto): taxes (wage tax, solidarity surcharge and — if you are a church member — church tax) and social-security contributions (pension, unemployment, health and long-term care insurance). This calculator applies the official 2026 income-tax tariff (§32a EStG), the 2026 Vorsorgepauschale and the 2026 contribution rates and ceilings.

Steuerklassen (Tax Classes)

Class I — Single, divorced or widowed. The standard class for most employees, with the full basic allowance.
Class II — Single parents. Adds the Entlastungsbetrag für Alleinerziehende (€4,260) before tax.
Class III — Married higher earner, paired with a Class V spouse. Uses the favourable splitting tariff and withholds the least wage tax.
Class IV — Married couples with similar earnings; each spouse is taxed like a single person.
Class V — Married lower earner, paired with Class III. Withholds the most wage tax (no basic allowance applied).
Class VI — A second or additional job. No allowances; everything is taxed from the first euro.

Note: Steuerklassen only affect how much is withheld each month. Your final liability for a married couple is always settled jointly in the annual tax return, regardless of the III/IV/V split. Classes V and VI use the special §39b comparison procedure, computed here exactly per the official PAP.

2026 Social-Security Rates (Employee Share)

Pension (Rentenversicherung) 9.3% · Unemployment (Arbeitslosenversicherung) 1.3% · Health (Krankenversicherung) 7.3% + half your Zusatzbeitrag (2026 average 2.9%) · Long-term care (Pflegeversicherung) 1.8%, plus a 0.6% surcharge if you are childless and aged 23+, or a 0.25-point discount per child for the 2nd–5th child. Contributions are capped at the 2026 ceilings: €8,450/month for pension & unemployment, €5,812.50/month for health & care. Saxony (Sachsen) splits the care contribution differently (employee 2.3%).

⚠️
Important Note: This tool is intended to provide estimates and should not be used as a substitute for professional advice. Information generated by these calculators may be incomplete and does not account for all individual circumstances. Always seek the counsel of a certified expert (such as a financial advisor, healthcare provider, or licensed engineer) before taking action based on these results.

Related Calculators