German Income Tax Calculator 2025

🏠 Free Tool

Calculate your German income tax (Einkommensteuer) for 2025 with the official progressive formula. Include special expenses, extraordinary burdens, and child allowances. See taxable income, income tax, solidarity surcharge, and marginal tax rate.

Income Tax€12,748.00
Taxable Income€55,000
Solidarity Surcharge€0.00
Marginal Rate37.75%
Average Tax Rate23.18%
Total Tax Burden€12,748.00
Total Income€55,000
Taxable Income€55,000
Income Tax€12,748.00
Solidarity Surcharge€0.00
Total Tax Burden€12,748.00

How it Works

The German Income Tax Calculator computes your Einkommensteuer for 2025 using the official progressive formula from § 32a EStG. Unlike the wage tax calculator, this tool lets you account for all relevant deductions: special expenses (Sonderausgaben), extraordinary burdens (außergewöhnliche Belastungen), and child allowances (Kinderfreibeträge).

The tool first determines your taxable income (zu versteuerndes Einkommen) by subtracting your deductions from total income. It then applies the five-zone progressive formula covering the tax-free basic allowance (€11,784), two progressively rising zones, the top rate (42%), and the peak rate (45%).

In addition to income tax, the calculator computes the solidarity surcharge considering current exemption thresholds. The marginal tax rate shows you how heavily the next euro earned would be taxed — an essential metric for tax planning and optimization.

Use this tool with the Wage Tax Calculator for detailed salary analysis or with the Riester Pension Calculator to quantify the tax benefits of retirement savings.

Frequently Asked Questions

What is the difference between Lohnsteuer and Einkommensteuer?

Lohnsteuer is a prepayment on income tax deducted directly from wages by the employer. Einkommensteuer is the final tax on all income types, determined through the annual tax return.

What is the child allowance (Kinderfreibetrag) in 2025?

The 2025 child allowance totals €9,540 per child (€6,612 child allowance + €2,928 care/education allowance). The tax office automatically checks whether child benefit or the allowance is more favorable.

What are the 2025 German income tax brackets?

Zone 1: €0–11,784 (0%), Zone 2: €11,784–17,005 (14–24%), Zone 3: €17,005–66,760 (24–42%), Zone 4: €66,760–277,825 (42%), Zone 5: above €277,825 (45%).

What is the marginal tax rate?

The marginal tax rate indicates the percentage at which the next additional euro earned is taxed. In Germany it rises progressively from 14% to 45%.