Germany Income Tax Calculator 2026 — Einkommensteuer

Calculate German income tax (Einkommensteuer) for 2026. Includes progressive formula, solidarity surcharge (Soli), church tax, Ehegattensplitting, Kindergeld, and all 6 Steuerklassen.

Gross annual income (Bruttojahreseinkommen)
Kirchensteuer as % of income tax
Affects Kindergeld (€255/month/child)
Requires Steuerklasse III or IV
Examples:
€0
Income Tax (Einkommensteuer)
€0
Solidarity Surcharge (Soli)
€0
Church Tax (Kirchensteuer)
0%
Effective Tax Rate

German Tax Breakdown

ComponentAmount

German Income Tax Formula (Einkommensteuerformel 2026)

Germany does not use fixed bracket steps like the US. Instead, a mathematical formula creates a smooth progressive rate curve from 14% to 45%.

Progressive Formula

Grundfreibetrag: €12,348 (tax-free)
Zone 1 (€12,348–€17,443): y = (income − 12,348) / 10,000
  Tax = (979.18 × y + 1,400) × y
Zone 2 (€17,443–€68,480): z = (income − 17,442) / 10,000
  Tax = (192.59 × z + 2,397) × z + 966.53
Zone 3 (€68,480–€277,826): Tax = 0.42 × income − 10,602.13
Zone 4 (€277,826+): Tax = 0.45 × income − 18,936.88
Soli: 5.5% of income tax (only if tax > €18,130)
Church Tax: 8% or 9% of income tax

Example

€60,000 income, Steuerklasse I, no church tax:
Zone 2 applies: z = (60,000 − 17,442) / 10,000 = 4.2558
Tax = (192.59 × 4.2558 + 2,397) × 4.2558 + 966.53 ≈ €14,220
Soli: tax €14,220 < €18,130 → €0 (exempt)
Effective rate: €14,220 / €60,000 = 23.7%
Extended

Steuerklasse Comparison

See your tax liability across all 6 tax classes at the same income level

Steuerklasse Comparison — Same Income, All 6 Classes

Tax class affects monthly withholding. Your annual liability after filing a return is based on actual income and family status — but the table shows withholding differences.

Tax ClassWho Uses ItIncome TaxSoliTotalEffective Rate
Note: Classes I, II, and IV use the basic income tax formula. Class III uses a lower withholding (designed for higher earner in married couple). Class V uses higher withholding. Class VI has no basic allowance.

Frequently Asked Questions

What are the German income tax brackets for 2026?
Germany uses a progressive formula rather than fixed brackets. The Grundfreibetrag (basic allowance) is €12,348 in 2026 — income below this is tax-free. Zone 1 (€12,348–€17,443): the marginal rate starts at 14% and increases linearly to 24%. Zone 2 (€17,443–€68,480): rate continues from 24% to 42%. Zone 3 (€68,480–€277,826): flat 42% (Spitzensteuersatz). Zone 4 (€277,826+): flat 45% (Reichensteuer).
What is the Solidaritätszuschlag (solidarity surcharge)?
The solidarity surcharge (Soli) is 5.5% of your income tax, but only applies if your income tax exceeds the exemption threshold of €18,130 (2026). There is a gliding zone where the surcharge is phased in gradually between €18,130 and approximately €33,912 to avoid sudden jumps. Most middle-class earners are fully or largely exempt from Soli since 2021.
How does Ehegattensplitting (married couple splitting) work?
For married couples filing jointly (Steuerklasse III/V combination or IV/IV), Germany allows Ehegattensplitting: the combined income is halved, tax is calculated on that half, then doubled. Because German tax rates are progressive, splitting generally produces a lower total tax when spouses have significantly different incomes. The greater the income difference, the larger the splitting advantage.
What are the German Steuerklassen (tax classes)?
There are 6 tax classes in Germany. Class I: single, divorced, separated. Class II: single parent (with child). Class III: married, higher earner (or spouse working abroad). Class IV: married, both working, similar income. Class V: married, lower earner (paired with Class III spouse). Class VI: second job or additional employer. Tax class affects monthly withholding but not the annual tax return — the final liability is always the same for your income and family situation.
How is Kindergeld different from a child tax deduction in Germany?
Kindergeld is a monthly cash benefit paid to parents regardless of income: €255 per month per child (2026). It is not a tax deduction but a direct payment. Alternatively, parents can claim the Kinderfreibetrag (child tax allowance) instead of Kindergeld if it results in greater tax savings — the tax office automatically chooses the more beneficial option. For most middle-income families, Kindergeld is sufficient.