Germany Income Tax Calculator
Calculate your 2026 German income tax (Einkommensteuer) using the statutory §32a EStG formula, plus Solidaritätszuschlag, Kirchensteuer, and social contributions.
Einkommen
Tax Breakdown (Tax Year 2026)
Monthly Net (Netto)
€2,812
€33,746/year
Einkommensteuer
€13,924
Solidaritätszuschlag
€0
Kirchensteuer
€0
Krankenversicherung
€5,970
Rentenversicherung
€5,580
Arbeitslosenversicherung
€780
Total Social
€12,330
Total Tax
€13,924
Total Deductions
€26,254
Effective Rate
43.76%
Einkommensteuer — a formula, not brackets
Unlike almost every other country, Germany does not use tax brackets. §32a EStG defines a continuous piecewise-polynomial formula. Below the Grundfreibetrag (€12,348 in 2026) income is tax-free. Zones 2 and 3 climb progressively from 14% to 42%. The flat 42% zone runs to €277,825. Above that the Reichensteuer takes 45%.
Solidaritätszuschlag + Kirchensteuer
Soli is a 5.5% surcharge on the income tax owed, but a generous Freigrenze means most people pay zero. Kirchensteuer is 8% (Bayern, Baden-Württemberg) or 9% (elsewhere) of your income tax if you are a registered church member — leaving the church (Kirchenaustritt) ends the liability immediately in the following year.
Splittingtarif for married couples
Married couples (and registered civil partnerships since 2013) may opt for Ehegatten-Splitting: combine both spouses' income, halve it, apply the single tariff, double the result. The bigger the income gap, the more this saves. For equal earners, it is mathematically identical to single filing.
Social contributions eat almost as much as tax
Employees pay ~20% of gross into four schemes: Krankenversicherung (~8.15%, capped at €66,150 income), Pflegeversicherung (1.8%, or 2.4% childless over 23), Rentenversicherung (9.3%, capped at €96,600), Arbeitslosenversicherung (1.3%, same cap). Employer matches most of it. Above the ceilings, your marginal deduction rate drops meaningfully.
Frequently Asked Questions
Everything you need to know, in one place.
How is German income tax calculated?
Germany does not use brackets — §32a EStG defines a continuous piecewise formula. Zone 1 (up to €12,348) is tax-free. Zone 2 climbs progressively from 14% to 24%. Zone 3 climbs from 24% to 42%. Zone 4 (€68,481-€277,825) is a flat 42%. Zone 5 (Reichensteuer) taxes everything above €277,825 at 45%.
What is Solidaritätszuschlag?
5.5% surcharge on the income tax owed (not on income). Since the 2021 reform, the Freigrenze means most people pay zero Soli — it only kicks in when annual income tax exceeds €19,950 (single) in 2026. A taper zone above that gradually ramps the surcharge to the full 5.5%.
What is Kirchensteuer?
Church tax. 8% of income tax in Bayern and Baden-Württemberg, 9% in all other states. Only paid if you are a registered member of a recognised church (Catholic, Protestant, Jewish communities). You can formally leave the church (Kirchenaustritt) at your local registry office to stop paying.
What is Splittingtarif?
Married couples filing jointly halve their combined income, apply the single-person tariff, and double the result. This significantly lowers tax when one spouse earns much more than the other. Registered civil partnerships qualify since 2013.
Do I have to file a tax return in Germany?
Employees with single income source, standard Steuerklasse I or IV, and no side income generally are NOT required to file. Filing is mandatory (Pflichtveranlagung) if: you have Steuerklasse combination III/V or IV with Faktor, multiple employers, side income over €410, capital income not fully subject to Abgeltungsteuer, or receive Lohnersatzleistungen (Kurzarbeit, Elterngeld). Voluntary filing (Antragsveranlagung) is allowed 4 years back and usually yields €1,000+ refund for typical employees — work-related expenses often exceed the €1,230 default.
What deductions and allowances reduce my tax?
Key deductions (2026): Grundfreibetrag €12,348 (tax-free subsistence). Werbungskosten €1,230 default or actual (commute €0.30/km one-way up to 20km, €0.38 beyond). Sonderausgaben: pension and health insurance contributions. Außergewöhnliche Belastungen: medical costs above reasonable self-bearing threshold. Kinderfreibetrag €9,540/child (instead of Kindergeld). Homeoffice-Pauschale €6/day up to 210 days = €1,260. Donations up to 20% of income to approved charities.
Related Calculators
View all →Brutto Netto
Calculate your monthly German net salary after Einkommensteuer, Soli, Kirchensteuer, and social contributions (Krankenversicherung, Rentenversicherung, Arbeitslosenversicherung, Pflegeversicherung).
Calculate →
MwSt
Add or remove German VAT (Mehrwertsteuer) at standard 19% or reduced 7% rate.
Calculate →
Found this helpful?
Share it with a friend — they'll probably find it useful too.