How this is calculated
Social insurance comes off first for the purposes of understanding your payslip, at roughly 20% of gross up to the contribution ceilings — pension and unemployment insurance share one ceiling, health and long-term care insurance a lower one. Income tax is then calculated on income above the Grundfreibetrag using Germany's continuous formula, where the marginal rate climbs smoothly from 14% at the bottom of the first zone to 42% at the top of the third, with 45% applying at the highest incomes.
Worked example on €60,000: social insurance takes roughly €12,000. Income tax on the remainder, after the basic allowance, lands in the region of €10,000. Net is therefore around €38,000 a year, or roughly €3,170 a month.
Germany has no brackets in the usual sense. Between the allowance and the top of the second zone, the marginal rate rises with every euro rather than stepping at fixed thresholds — which is why German net-pay tables look smooth where British or American ones have visible jumps.
Tax class changes your monthly net more than your annual tax
Germany assigns every employee a Steuerklasse, from I to VI, and it determines how much wage tax is withheld each month. Class I is single. Class III gives a married sole or main earner a much larger monthly net, while their spouse on class V takes a much smaller one. Classes IV and IV with factor split the difference more evenly.
The important point is that tax class affects withholding, not your final liability. Annual assessment settles the real number, so a couple on III/V is not paying less tax overall — they are front-loading the cash flow to one partner. This calculator uses class I throughout.
Church tax is the other common surprise: 8% or 9% of your income tax, depending on the federal state, automatically withheld if you are registered as a member of a taxed religious body. It is excluded here.
What this estimate leaves out
Church tax, at 8% in Bavaria and Baden-Württemberg and 9% elsewhere, calculated on your income tax rather than your income. On a €10,000 tax bill that is €800 to €900 a year.
Also excluded: the solidarity surcharge, which now applies only to high earners; private health insurance, which many higher earners and self-employed people choose instead of the statutory scheme at very different cost; child allowances and the Kinderfreibetrag; tax classes other than I; and any Werbungskosten claimed above the standard employee lump sum.
How to use the germany salary calculator
- Enter your annual gross salary. Use the headline figure from your contract or offer letter, in €, before any deductions.
- Read the net and monthly rows. Net salary is what remains for the year; take-home per month is that divided by twelve.
- Check the effective rate. Income tax and Social insurance as a share of gross. This is the number to compare across countries — not the top bracket rate, which almost nobody actually pays on their whole income.