FinAdministratorGet a Report

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.

Rough gross-to-net on a €45,000 salary in Berlin (single, no church tax, 2026 — estimate).
ItemApprox. 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.