Germany Gross to Net Salary Calculator 2026
Convert gross salary to net for Germany in 2026. A €60,000 gross salary in tax class I leaves about €37,622 net — €3,135 per month — after wage tax and social insurance, and costs the employer €72,690. The calculator implements the official §32a income tax formula for 2026, all six tax classes, church tax by federal state and the contribution ceilings, in both directions.
Net per month
3.135,17 €
Net per year: 37.622 €
Gross
60.000 €
Total employer cost
72.690 €
Effective deduction rate
37.3%
Marginal rate
47.8%
Deductions
Income tax
Social security
Employer contributions
Germany tax brackets 2026
Income tax zones 2026 (§32a EStG)
| From | Up to | Rate |
|---|---|---|
| 0 € | 12.348 € | 0% |
| 12.348 € | 17.799 € | 14% |
| 17.799 € | 69.878 € | 24% |
| 69.878 € | 277.825 € | 42% |
| 277.825 € | and above | 45% |
German income tax is a formula, not a bracket table. The rates shown are the marginal rate at the start of each zone: inside the two progression zones the marginal rate rises continuously from 14% to 24% and then to 42%.
Employee social insurance and contribution ceilings
| From | Up to | Rate |
|---|---|---|
| 0 € | 69.750 € | 21.15% |
| 69.750 € | 101.400 € | 10.6% |
| 101.400 € | and above | 0% |
Health and long-term care contributions stop at €69,750 of annual pay; pension and unemployment contributions stop at €101,400. Above that the effective social-insurance rate falls.
How net salary is calculated in Germany (2026)
German income tax is not a bracket table but a formula. §32a of the Income Tax Act defines five zones for 2026: nothing is due up to the basic allowance of €12,348, then a first progression zone to €17,799 where the marginal rate climbs from 14% to about 24%, a second progression zone to €69,878 where it climbs to 42%, a proportional 42% zone to €277,825, and 45% above that. Inside the progression zones the rate rises continuously with every euro — which is why a small raise can feel disproportionately taxed.
Before the formula is applied, payroll reduces your gross pay by the €1,230 employee allowance, the €36 special-expenses allowance and — most importantly — the Vorsorgepauschale, a notional deduction for your pension and health contributions. On €60,000 that comes to €12,270, bringing the taxable income to €46,464.
Your Steuerklasse decides which variant of the formula applies. Class I and IV use the ordinary tariff; class III uses the splitting tariff, taxing half your income and doubling the result, which is why a married main earner keeps considerably more; class II adds the €4,260 single-parent relief; classes V and VI have no basic allowance at all.
Social insurance is charged separately on gross pay, with two different ceilings: pension (9.3%) and unemployment (1.3%) contributions stop at €101,400 of annual pay, while health (7.3% plus half of your fund's additional rate, 2.9% on average in 2026) and long-term care (1.8%) stop at €69,750. Childless employees aged 23 and over pay an extra 0.6 percentage points of care insurance on their own; from the second child onward the rate falls by 0.25 points per child.
Finally, the solidarity surcharge adds 5.5% of your wage tax — but only above a Freigrenze of €20,350 of income tax (€40,700 in class III), with a sliding zone just above it, so most employees pay none at all. Church members additionally pay 8% of their wage tax in Bavaria and Baden-Württemberg and 9% in the other fourteen states. Both are computed on a wage tax recalculated with the child allowances, even though the wage tax itself ignores them because Kindergeld is paid separately.
Net to Gross Calculator for Germany
Net-to-gross mode answers the question German job offers actually raise: what gross salary do I need to take home a given amount? The solver inverts the whole chain — Vorsorgepauschale, the §32a formula for your tax class, both contribution ceilings, solidarity surcharge and church tax — so the answer is consistent with the forward calculation.
Frequently asked questions
Which Steuerklasse should I choose?
Class I applies to single employees and class IV to married couples earning similar amounts. If one spouse earns clearly more, the combination III/V shifts allowances to the higher earner, raising that payslip's net and lowering the other. The combination changes only the monthly withholding, not the couple's final annual tax — the difference is settled in the tax return.
Why is my net pay lower than a simple percentage of gross suggests?
Because two systems apply at once. Social insurance takes roughly 20-21% of gross up to the ceilings, and the wage tax is charged on a base that is already reduced by the Vorsorgepauschale. Around €60,000 the combined effective burden is about 37%, but the marginal rate on the next euro is closer to 45%.
Do I have to pay church tax?
Only if you are a registered member of a tax-collecting religious community. It is 8% of your wage tax in Bavaria and Baden-Württemberg and 9% elsewhere — on a €60,000 salary in Bavaria that is about €746 a year. Formally leaving the church (Kirchenaustritt) ends the obligation.
What happens to my contributions above the ceiling?
Nothing more is charged. Health and care contributions stop at €69,750 of annual pay and pension and unemployment contributions at €101,400, so someone on €150,000 pays the same social insurance as someone on €101,400. Income tax, by contrast, continues to rise, so your effective total burden keeps climbing but more slowly.
Is Kindergeld included in the net figure?
No. Child benefit — €259 per child per month in 2026 — is paid separately by the Familienkasse and is not part of your salary. Children do affect your payslip through the lower care-insurance rate and the reduced base for solidarity surcharge and church tax.
- Tax classes V and VI use the statutory §39b comparison formula with its 14% floor; the exact indexed thresholds of that provision are approximated, so results in those classes can differ slightly from an official payroll run.
- Privately insured employees should treat the health and care lines as an approximation — the calculator applies statutory insurance rates.
- Employer cost covers statutory social insurance only. Small levies (U1/U2 sick-pay pooling, insolvency contribution, accident insurance) vary by employer and are not included.
Sources & data status
- Gesetze im Internet — § 32a EStG Einkommensteuertarif (Tarif 2026)
- BMF — Amtliches Lohnsteuer-Handbuch 2026
- Bundesregierung — Beitragsbemessungsgrenzen und Rechengrößen 2026
- BMF — Lohn- und Einkommensteuerrechner
- Deutsche Rentenversicherung — Sozialversicherungsrechengrößen 2026
Last updated: August 10, 2026