Skip to content
  • Home
  • Financial
  • Health & Fitness
  • AI Personal Care
  • MathExpand
    • Education

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Sitnit

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Sitnit

Free · Kostenlos · 2025 / 2026

German Income Tax Calculator
Einkommensteuerrechner Deutschland

Calculate your Brutto → Netto salary instantly. All 6 tax classes, solidarity surcharge, church tax & social contributions — official §32a EStG formula.

✓ 2025 & 2026 ✓ All 6 Steuerklassen ✓ Social contributions ✓ No login ✓ Updated
↓ Jump to Calculator Tax Brackets 2025 Tax Classes FAQ How It Works

German Income Tax 2025: How the Einkommensteuer Works

Germany’s income tax system — the Einkommensteuer — is governed by the Einkommensteuergesetz (EStG) and operates on a progressive rate structure (Progressionsprinzip). This means the more you earn, the higher the marginal rate you pay — but only on the income that falls within each bracket, never on your total income retroactively.

For 2025, the German government raised the basic tax-free allowance (Grundfreibetrag) to €12,096 for single filers. This is the amount every resident taxpayer earns completely free of income tax. Only the euro earned above this threshold enters the progressive tax formula as defined in §32a EStG.

Taxable Income (zvE)Marginal RateGerman Term
Up to €12,0960%Grundfreibetrag (tax-free)
€12,097 – €17,43014% → 24%Eingangssteuersatz (progressive)
€17,431 – €68,48024% → 42%Progressionszone (§32a EStG)
€68,481 – €277,82542%Spitzensteuersatz
Above €277,82645%Reichensteuer

Source: §32a Einkommensteuergesetz (EStG), Federal Ministry of Finance (BMF), valid for assessment year 2025. For 2026, the Grundfreibetrag rises to €12,348 and the Spitzensteuersatz begins at €69,879.

The 6 German Tax Classes (Steuerklassen) Explained

One of the most distinctive features of the German tax system is the Steuerklasse (tax class) — a withholding category assigned to employees that determines how much tax is deducted from each paycheck. Your tax class does not change your final annual tax liability (this is settled via the annual Einkommensteuererklärung), but it does affect your monthly net pay significantly.

Class I applies to unmarried, divorced, or widowed individuals. Class II is designed for single parents who qualify for the Entlastungsbetrag für Alleinerziehende — a relief of at least €4,260 per year. Class III is the advantageous class for the higher-earning spouse in a married couple, effectively using the Splittingverfahren (splitting tariff) which can dramatically reduce monthly withholding. The lower-earning spouse is typically assigned Class V. Class IV is for married couples with similar incomes who prefer equal withholding. Class VI is used for any second or additional employment where no allowances apply.

Solidarity Surcharge (Solidaritätszuschlag) — Who Still Pays?

Since January 2021, the Solidaritätszuschlag was effectively abolished for the vast majority of German taxpayers. The surcharge of 5.5% on top of income tax now only applies if your income tax exceeds €972 per year (single) or €1,944 (jointly assessed couples). A mitigation zone (Milderungszone) prevents a sudden jump — the surcharge phases in gradually until reaching the full 5.5% for higher earners. According to BMF data, approximately 90% of German taxpayers now pay zero solidarity surcharge.

Church Tax (Kirchensteuer)

Registered members of officially recognised churches in Germany pay Kirchensteuer — calculated as a percentage of your income tax, not your income. The rate is 8% in Bavaria (Bayern) and Baden-Württemberg, and 9% in all other 14 federal states. Church tax is fully deductible as a Sonderausgabe on your annual return, reducing your taxable income — making its effective cost lower than the headline rate suggests.

Social Contributions (Sozialversicherungsbeiträge) 2025

Beyond income tax, German employees contribute to four pillars of the social insurance system. Each is split 50/50 between employee and employer:

Rentenversicherung (pension): 9.3% employee share, capped at annual income of €96,600. Krankenversicherung (health): 7.3% base rate plus half of your insurer’s add-on contribution (average: 1.25%), capped at €66,150/year. Pflegeversicherung (long-term care): 1.8% for parents or 2.4% for those without children (age ≥23), capped at €66,150/year — with further reductions for parents with multiple children from 2025. Arbeitslosenversicherung (unemployment): 1.3%, capped at €96,600/year.

Use our calculator below to see exactly how each contribution affects your take-home pay based on your personal circumstances.

🔢 Key Figures 2025

  • Grundfreibetrag€12,096
  • Spitzensteuersatz42% at €68,481
  • Reichensteuer45% at €277,826
  • Soli threshold€972 (single)
  • Church tax (most)9% of EST
  • Church tax (BY/BW)8% of EST
  • Pension BBG West€96,600/yr
  • Health BBG€66,150/yr
  • Werbungskosten€1,230 flat

Last verified: April 2026

🔢 Key Figures 2026

  • Grundfreibetrag€12,348
  • Spitzensteuersatz42% at €69,879
  • Health BBG€69,300/yr
  • Pension BBG West€98,700/yr

2026 figures preliminary

Einkommensteuerrechner / Income Tax Calculator

Official §32a EStG formula — results update in real time

Amounts in euros (€)
Gross Income Bruttoeinkommen
€

= €4,167 / month

Tax Class Steuerklasse

Class I: Single, divorced, or widowed employee

Children Kinder Affects Pflegeversicherung

Church Tax Kirchensteuer

I pay church tax (Kirchenmitglied)
Federal State Bundesland

Bavaria & Baden-Württemberg: 8% · All other states: 9%


Health Insurance Krankenversicherung

Insurance Type
Add-on Rate Zusatzbeitrag
%

Your insurer’s add-on (avg 2025: ~1.7%). Split 50/50 with employer.

Monthly PKV Premium
€

Full monthly private health insurance contribution


What-If Scenario optional

Salary Raise Gehaltserhöhung
€

See how a raise affects your net income vs. total tax

Take-home pay · Nettolohn

€29,247/yr

Based on €50,000 gross · Tax Class I

20.6% Effective income tax rate
41.5% Total deduction rate
58.5% Net / Gross ratio
Gross Salary Bruttoeinkommen €50,000
Employee Allowance Werbungskostenpauschale −€1,230
Taxable Income Zu versteuerndes Einkommen €48,770
Income Tax Einkommensteuer / Lohnsteuer −€10,047
Solidarity Surcharge Solidaritätszuschlag −€0
Church Tax Kirchensteuer −€0
Pension Insurance Rentenversicherung (AN) −€4,650
Health Insurance Krankenversicherung (AN) −€4,275
Care Insurance Pflegeversicherung (AN) −€900
Unemployment Insurance Arbeitslosenversicherung (AN) −€650
Total Deductions Gesamtabzüge −€20,522
Net Income (Nettolohn) Jährlich €29,478

Income distribution · Einkommensaufteilung

59%
Tax
RV
KV
Net income
Income tax
Soli
Pension
Health
Care
Unemployment
Note / Hinweis: This calculator uses the official §32a EStG formula as a guide. Results are estimates — actual tax liability depends on deductions (Sonderausgaben, außergewöhnliche Belastungen), additional income types, and other individual factors. Consult a qualified Steuerberater for binding advice. Social contribution figures are approximate; your payslip may differ slightly.

💡 Salary Raise Impact / Gehaltserhöhung Auswirkung

Current Salary · Aktuell
Gross€50,000
Income Tax€10,047
Soli + Church€0
Social contributions€10,475
Net income / year€29,478
After Raise · Nach Erhöhung
Gross€55,000
Income Tax€11,900
Soli + Church€0
Social contributions€11,125
Net income / year€31,975
↑ Extra net income from raise / Zusätzliches Nettoeinkommen +€2,497 / year (+€208/mo)

Frequently Asked Questions · Häufige Fragen

Germany uses a progressive income tax system. For 2025, the first €12,096 is tax-free (Grundfreibetrag). Income from €12,097 to €17,430 is taxed at 14%–24%. From €17,431 to €68,480, rates rise from 24% to 42%. The Spitzensteuersatz (42%) applies from €68,481 to €277,825. The Reichensteuer rate of 45% applies above €277,826. Note that these are marginal rates — your effective rate will be much lower.
Germany has 6 tax classes: Class I (single, divorced, widowed — standard rate), Class II (single parents — includes Entlastungsbetrag relief of €4,260+), Class III (married high earner — uses splitting tariff, lowest monthly withholding), Class IV (married with similar income — same rate as Class I for each spouse), Class V (married lower earner when partner has Class III — highest withholding), Class VI (second employment — no allowances). Tax class doesn’t change your annual liability — it only affects monthly withholding which is settled in your annual Steuererklärung.
The splitting tariff halves the combined taxable income, calculates the tax on that half using standard progressive rates, then doubles the result. This benefits couples with very different incomes. Example: One earner on €80,000, other earns nothing. Standard tax on €80,000 = ~€22,700. Splitting: tax on €40,000 × 2 = ~€17,100. The couple saves ~€5,600/year versus two single filers. The greater the income disparity, the larger the Splitting advantage.
Since January 2021, approximately 90% of German taxpayers pay zero Solidaritätszuschlag. The threshold in 2025: if your income tax (Einkommensteuer) is less than €972 (single filer) or €1,944 (jointly assessed), you pay no Soli. Between €972 and approximately €1,807 (single), a mitigation zone (Milderungszone) gradually phases in the surcharge. Above €1,807 income tax for singles, the full 5.5% surcharge applies. At a gross salary of €50,000 (Class I), the typical income tax of ~€10,000 far exceeds the threshold, so full Soli applies — but only 5.5% of the income tax amount, not of gross income.
Church tax is levied on registered members of officially recognised churches (Catholic, Protestant/Evangelical, and some others). The rate is 8% of your income tax in Bavaria (Bayern) and Baden-Württemberg, and 9% everywhere else in Germany. Importantly, church tax is calculated on your income tax amount, not your gross income — so at €10,000 income tax, you pay €800 (8%) or €900 (9%) church tax. The good news: church tax is fully deductible as a Sonderausgabe on your annual return.
German employees pay 4 mandatory social insurance contributions, each split 50/50 with the employer: Rentenversicherung (pension) at 9.3% employee share, capped at €96,600/year gross (West). Krankenversicherung (health) at 7.3% + half your insurer’s add-on (~1.25%), capped at €66,150/year. Pflegeversicherung (long-term care) at 1.8% with children or 2.4% without children (age ≥23) — with multi-child discounts from 2025 — capped at €66,150/year. Arbeitslosenversicherung (unemployment) at 1.3%, capped at €96,600/year.
The basic tax-free allowance (Grundfreibetrag) rises from €12,096 in 2025 to €12,348 in 2026. The Spitzensteuersatz (42%) threshold also shifts from €68,481 (2025) to €69,879 (2026). These annual adjustments compensate for inflation (the so-called “kalte Progression” — bracket creep). For married couples using the splitting tariff (Class III), the effective tax-free allowance is double these amounts.
The Werbungskostenpauschale is a flat €1,230 annual deduction for work-related expenses (Arbeitnehmer-Pauschbetrag), automatically applied to all employees without needing proof. It reduces your taxable income by €1,230 before calculating income tax. If your actual work-related expenses (commuting, home office, professional tools, union dues, etc.) exceed €1,230, you can claim the higher actual amount on your annual tax return (Steuererklärung) — often resulting in a tax refund.

How to Use This Calculator · Anleitung

01

Enter Your Gross Income

Type your annual Bruttoeinkommen or switch to monthly. Include all regular salary; bonuses and 13th salary can be added to the annual total.

02

Choose Tax Class & Year

Select your Steuerklasse (I–VI) and assessment year (2025 or 2026). The correct §32a EStG formula is applied automatically.

03

Set Church Tax & State

Toggle Kirchensteuer on if you are a church member, and pick your Bundesland — Bavaria and Baden-Württemberg pay 8%, all others 9%.

04

Configure Health Insurance

Choose statutory (GKV) or private (PKV) health insurance. For GKV, enter your insurer’s Zusatzbeitrag (add-on rate). Average in 2025: ~1.7%.

05

Add Children (optional)

Selecting children reduces your Pflegeversicherung rate. From 2025, parents with 2+ children get further discounts on care insurance contributions.

06

Read Your Results

Results update instantly. See annual and monthly net income, effective tax rate, visual bar chart, and use the what-if raise tool to plan your next salary negotiation.

Germany Financial Calculators

German Mortgage Calculator

Cost of Living Calculator Germany

Subscription form is not available at the moment
SitNit.com

Free, accurate online calculators for finance, health, math & AI personal care — trusted by users across USA, India, UK, Canada and 10+ countries.

✓ 120+ Free Tools ✓ No Sign-up ✓ Always Accurate

Calculators

  • 💰 Financial
  • 🏃 Health & Fitness
  • 🔢 Math
  • 🤖 AI Personal Care
  • 🎓 Education

Popular Tools

  • Loan Calculator
  • BMI Calculator
  • EMI Calculator
  • Income Tax India
  • Income Tax USA
  • ✂️ Hairstyle Recommender

Company

  • About Us
  • Contact Us
  • All 120+ Tools

Legal

  • Privacy Policy
  • Terms & Conditions
  • Disclaimer

© 2026 SitNit.com — All Rights Reserved. Free online calculators for everyone.

Privacy Terms Disclaimer contact@sitnit.com
  • Home
  • Financial
  • Health & Fitness
  • AI Personal Care
  • Math
    • Education