Income Tax Calculator FY 2025-26 — New vs Old Regime (India)

By the Taxestool Editorial Team Last reviewed Editorial standards

German income tax (Einkommensteuer) under §32a EStG: a five-zone piecewise polynomial tariff. Marginal rate rises smoothly from 14% to 42% between €12,348 and €69,878, then flat 42% to €277,825, then 45%. This calculator runs the full 2026 formula plus optional Solidaritätszuschlag and Kirchensteuer.

Use your zu versteuerndes Einkommen (gross minus deductions). For a quick Brutto-Netto estimate, use the Salary Calculator.

Total annual tax

€0

After-tax income

€0

Average rate

0%

Marginal rate

0%

Taxable income (zvE)€0
Einkommensteuer (§32a EStG)−€0
Solidaritätszuschlag−€0
Kirchensteuer (9%)−€0
After-tax income€0

2026 tariff zones (§32a EStG)

ZoneIncome (€)Rate
1 — Grundfreibetrag0 – 12.3480%
2 — Progression12.349 – 17.79914% → ~24%
3 — Progression17.800 – 69.878~24% → 42%
4 — Spitzensteuersatz69.879 – 277.82542%
5 — Reichensteuer277.826 +45%

German income tax (Einkommensteuer) — 2026

Germany taxes worldwide income on a calendar year basis. Unlike most countries, Germany doesn't use flat brackets — the tariff under §32a EStG is a piecewise polynomial, so the marginal rate rises smoothly from 14% to 42% across two progression zones.

The 5 tariff zones for 2026

ZoneTaxable income (zvE)Rate
1 — Grundfreibetrag€0 – €12,3480%
2 — Progressionszone€12,349 – €17,79914% → ~24%
3 — Progressionszone€17,800 – €69,878~24% → 42%
4 — Spitzensteuersatz€69,879 – €277,82542%
5 — Reichensteuer€277,826 +45%

Steuerklassen — 6 tax classes

Steuerklassen control how Lohnsteuer is withheld monthly (not your ultimate tax bill — that's reconciled when you file). Choose:

  • I — single, divorced, or widowed without children
  • II — single parent (extra €4,260 Entlastungsbetrag)
  • III + V — married, large income disparity (higher earner III, lower V)
  • IV — married, similar incomes (default after marriage)
  • VI — second job (no personal allowance, max withholding)

Annual tax owed is the same regardless of class — Steuerklasse only affects monthly cash flow.

Solidaritätszuschlag (Soli)

Originally introduced in 1991 to fund reunification, the 5.5% surcharge on income tax is now only paid by ~10% of taxpayers. For 2026, Soli applies only if your income tax exceeds €20,350 (single) or €40,700 (joint). There's a relief zone above the threshold where Soli ramps up gradually to the full 5.5%.

Kirchensteuer (church tax)

If you're a registered member of a recognised church (mainly Catholic or Protestant), you pay a surcharge of 8% (Bavaria, Baden-Württemberg) or 9% (other 14 Bundesländer) on your income tax. To stop paying, file a Kirchenaustritt at your local Amtsgericht or Standesamt.

Sozialversicherung (social insurance) 2026

Four mandatory branches, all roughly split 50/50 between employee and employer:

BranchTotal rateEmployeeCap (yr)
Rentenversicherung (pension)18.6%9.3%€101,400
Krankenversicherung (health) — base + avg Zusatz~17.5%~8.75%€69,750
Pflegeversicherung (long-term care)3.6% (+0.6% childless ≥23)1.8%€69,750
Arbeitslosenversicherung (unemployment)2.6%1.3%€101,400

Cap = Beitragsbemessungsgrenze (contribution assessment ceiling). Income above each cap doesn't add contributions. Caps are uniform East/West since 2025.

Privately insured (PKV) employees skip GKV — the employer typically reimburses up to half the PKV premium (Arbeitgeberzuschuss).

Mehrwertsteuer (VAT)

Standard rate 19% on most goods and services. Reduced rate 7% on staple food, books, newspapers, hotels, and public transport. Restaurant meals reverted from 7% pandemic relief back to 19% on 1 Jan 2024.

Sources

Calculator provided for estimation only and does not constitute tax advice. For exact figures, consult a Steuerberater (tax advisor) or the BMF online calculator at bmf-steuerrechner.de.

Sample income tax by zvE

Taxable income (zvE)Tax (Grundtariff)Average rateMarginal rate
€15,000€4352.9%~15%
€30,000€4,21714.1%~28%
€50,000€10,54821.1%~36%
€70,000€18,26426.1%42%
€100,000€30,86430.9%42%
€150,000€51,86434.6%42%
€300,000€115,52938.5%45%

Related tools

Frequently Asked Questions

What is zu versteuerndes Einkommen (zvE)?
zvE is your annual taxable income — gross income minus all allowable deductions (Werbungskosten, Sonderausgaben, Vorsorgeaufwendungen, extraordinary expenses, etc.). The §32a EStG tariff is applied to this figure, NOT your gross salary. A typical employee's zvE is roughly gross minus €1,230 Werbungskostenpauschale, €36 Sonderausgabenpauschbetrag, and Vorsorgeaufwendungen (most of your social insurance contributions).
What is the 2026 Grundfreibetrag?
The basic personal allowance — the slice of income that's tax-free. €12,348 for singles (Grundtariff) and €24,696 for married couples filing jointly (Splittingtarif). It rises slightly each year to track inflation and the constitutionally protected Existenzminimum.
How does the polynomial tariff actually work?
Inside zone 2 (€12,349 – €17,799), tax = (914.51·y + 1,400)·y where y = (zvE − 12,348)/10,000. Inside zone 3 (€17,800 – €69,878), tax = (173.10·z + 2,397)·z + 1,034.87 where z = (zvE − 17,799)/10,000. The derivative gives a marginal rate that rises continuously from 14% to 42%. Above €69,878 the rate is flat 42%; above €277,825 it's 45%.
What is the Splittingtarif?
For married couples, total tax = 2 × tariff(combined zvE ÷ 2). This effectively doubles every threshold and minimises tax when one spouse earns much more than the other. Maximum benefit ~€18,000/yr at the right income mix. To use it, file jointly (Zusammenveranlagung) — the default for married couples.
Is the top rate really 45%?
Yes — Germany's "Reichensteuer" kicks in at €277,825 of taxable income (single, ~€555,650 joint). Below that, even very high earners pay only 42% on the slice above €69,878. Add Soli (5.5% surcharge) and church tax (9%) and the effective top marginal rate reaches ~52%. Capital gains have a separate 25% flat rate (Abgeltungsteuer) plus Soli.
How is this different from a Lohnsteuer (wage tax) calculator?
Lohnsteuer is what your employer withholds each month based on your Steuerklasse. Einkommensteuer is what you ACTUALLY owe annually — reconciled when you file your tax return. They use the same §32a tariff, but Lohnsteuer ignores other income, deductions, and the Splittingtarif for couples. Use the Salary Calculator for monthly Lohnsteuer; use this calculator for annual Einkommensteuer.

Related tools