Country guides
How German Income Tax Actually Works — A Plain-English Guide
Grundfreibetrag, progressive bands, the Soli and social contributions — German payroll explained in plain English, with a worked example.
9 min read · Reviewed February 2026
The tax-free allowance comes first
Germany taxes income progressively, but the first slice is tax-free. In 2026 the Grundfreibetrag (basic allowance) is €12,348 — you pay zero income tax on earnings up to that amount. Only the income above it is taxed, and the rate climbs smoothly as you earn more rather than jumping in fixed steps.
This matters because it makes the German system gentler at the bottom than a flat headline rate suggests. A part-time worker earning under the allowance pays no income tax at all, while still building up pension and health-insurance entitlements through the separate social-contribution system that sits alongside the tax.
| Item | Approx. annual |
|---|---|
| Gross salary | €45,000 |
| Income tax + Soli | ≈ €5,400 |
| Social contributions | ≈ €9,500 |
| Net (take-home) | ≈ €30,100 |
A formula, not fixed brackets
Unlike the US or UK, Germany doesn't use a handful of fixed brackets. Income tax is calculated from a continuous formula (§32a of the Einkommensteuergesetz) split into zones. Between the allowance and about €17,800 the marginal rate rises steeply from 14%; from there to roughly €69,900 it climbs more gradually toward 42%.
Above €69,878 the 42% top-of-labour rate applies, and a 45% 'rich tax' (Reichensteuer) kicks in beyond €277,825. Because it's a curve rather than steps, there's no cliff edge where a small raise pushes you into a much worse bracket — your average rate always stays below your marginal rate.
The Soli and church tax
On top of income tax, two surcharges can apply. The Solidaritätszuschlag (Soli) is 5.5% of your income tax, but since 2021 most people pay nothing: it only applies once your assessed income tax exceeds a Freigrenze (€20,350 for a single person in 2026), with a smoothing zone above that.
Church tax (Kirchensteuer) is 8% of your income tax in Bavaria and Baden-Württemberg and 9% elsewhere — but only if you are a registered member of a tax-collecting religious community. Officially leaving the church (Kirchenaustritt) removes it. Our calculator lets you toggle church tax on or off.
Social contributions are the bigger bite
For most employees, social insurance takes more of the payslip than income tax. You and your employer split contributions for pension (18.6%), health (around 14.6% plus a fund-specific supplement), long-term care (3.6%, more if you're childless) and unemployment (2.6%). The employee pays roughly half of each.
These contributions are capped: earnings above the Beitragsbemessungsgrenze (€101,400 for pension in 2026, €69,750 for health and care) aren't charged. That's why very high earners see their effective social-contribution rate fall as income rises, even as their income-tax rate climbs.
Related
Frequently Asked Questions
+How much tax do I pay on 45000 in Germany?
On a €45,000 gross salary (single, Steuerklasse I, no church tax) you pay roughly €5,400 in income tax and Soli plus about €9,500 in social contributions, leaving around €30,000 net per year — close to €2,500 a month. Use our Germany calculator for your exact figure.
+What is the tax-free allowance in Germany for 2026?
The Grundfreibetrag for 2026 is €12,348 for a single person and double that for jointly assessed couples. You pay no income tax on earnings up to this amount, though social contributions still apply from the first euro.
Estimate only — not tax advice. Figures are estimates based on publicly available tax rules and may not reflect your full circumstances. See our methodology & sources (last reviewed June 2026). Always confirm with an official tax authority or a licensed adviser before making decisions.