German Income Tax Calculator German Income Tax Calculator

German Income Tax: Calculator

German Income Tax — Calculator (Estimate)

German Income Tax Guide

German Income Tax — Calculator (Estimate)

A simple estimator for 2025. Uses a pragmatic stepped model (not the official smoothing formulas). For guidance only — see notes below.

Heads-up. Germany’s official income tax uses continuous formulas (Grund-/Splittingtabelle). This tool applies a clear stepped progression for quick estimates. Update tariff numbers annually.

Calculator

Update tariff values in the code when new years are released.
Use estimated taxable income after allowances/deductions.
Estimator applies a simple trigger/phase-in on income tax.

Results

Taxable income
Tax base used (per person for splitting)
Estimated income tax (ESt)
Solidarity surcharge (est.)
Church tax (est.)
Total tax
Effective tax rate

How this estimate works

Step-by-step

  1. Pick the year and filing status. For married couples, the tool applies income splitting (halve income → compute tax → double).
  2. Enter taxable income. Use income after allowances (e.g., Grundfreibetrag) and typical deductions.
  3. Estimate income tax (ESt). A stepped progression approximates the official formula.
  4. Apply SolZ and church tax. SolZ phases in when income tax passes a threshold; church tax is a % of income tax.

Notes & tips

  • This is a quick estimator. Official tax uses continuous formulas; results will differ.
  • Complex cases (foreign tax credit, equity comp, partial year residency) require tailored computation.
  • Update tariff constants yearly in the code below.
  • See also: Rates & Brackets, Filing deadlines.
Disclaimer. Educational estimate only. Not legal or tax advice. Always reconcile to current German rules and your individual situation.

References practical

  1. German Income Tax Guide — Overview
  2. Rates & Brackets — Progression overview
  3. Solidarity & Church Tax — How they apply