Last updated · English · free calculator
Germany’s salary-to-net pipeline has three stages: Lohnsteuer (wage income tax under § 32a EStG), employee social-security contributions across four branches with per-branch ceilings, and — only above a threshold — the solidarity surcharge. People tend to overestimate the tax and underestimate the social security; both matter, and the ceilings make the effective rate fall at the very top.
Real numbers from the engine
| Gross salary (2026) | Income tax + social contributions | Net take-home | Effective rate |
|---|---|---|---|
| €60,000 | €14,233 | €45,767 | 23.7% |
| €80,000 | €22,763 | €57,236 | 28.4% |
Notice the effective rate rising from 23.7% to 28.4% between €60,000 and €80,000 — the German social-security ceilings stop growing your contributions somewhere in that range while income tax keeps climbing through the 42% zone. The shape of that curve is the real answer to “is a German raise worth it?”.
The moving parts
- Income tax: progressive from ~14% through 42%, with the 45% reichensteuer on very high incomes; the § 32a formula is famously non-linear in the first brackets.
- Social security: pension, unemployment, health and long-term-care insurance, each with its own contribution rate and its own ceiling (Beitragsbemessungsgrenze) — above a ceiling that branch stops growing.
- Solidarity surcharge: 5.5% of the wage tax, but only above the exemption threshold — most employees pay €0 of it.
- Tax classes (I to VI) change withholding timing for couples, not the annual total.
What the engine does not model yet
- Church tax (Kirchensteuer, 8-9% of the wage tax where applicable).
- The Forschungspauschale and other special statuses.
- Private health-insurance premiums that replace the statutory scheme above the insurance threshold.
- Class V/VI withholding oddities within the year (the annual picture is computed, not the payroll months).
Frequently asked questions
- Why is my German payslip different from the annual number?
- Monthly withholding approximates the annual liability and includes items the calculator excludes (church tax, private schemes, benefit conversions). The engine computes the statutory annual picture.
- Are the 2026 numbers final?
- The engine labels Germany 2026 provisional until the BMF’s final parameters are formally published; the 2025 numbers are exact. The flag is visible in every result.
- Do the ceilings mean rich people pay less social security?
- As a share of income, yes — above each ceiling that branch stops growing. That is why the effective-rate curve flattens at the top.
- Is health insurance included?
- The statutory scheme (with its average additional contribution) is included; private full-compression policies above the threshold are not.
Run the numbers yourself
One salary, five countries, ten seconds - the same engine this article describes, free and without signup.