Skip to content
  • Home
  • FinancialExpand
    • USA Financial Calculators Hub 🇺🇸
    • UK Financial Calculators Hub 🇬🇧
    • Singapore Financial Calculators Hub 🇸🇬
    • UAE Financial Calculators Hub 🇦🇪
    • India Financial Calculators Hub 🇮🇳
  • 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 Steuer-ID Filing & Deadlines FAQ How It Works
Written by the Sitnit Finance Team · Cross-checked against BMF & §32a EStG · Last updated 2026

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.

Changing Your Tax Class (Steuerklassenwechsel)

Married couples can request a Steuerklassenwechsel at their local Finanzamt once per calendar year (more often is generally not permitted, with limited exceptions such as divorce, death of a spouse, or one partner becoming unemployed). This is commonly done when income circumstances change — for example, when the lower-earning spouse in a III/V combination gets a significant raise and IV/IV becomes more balanced. Since 2030 there are plans to phase out III/V in favour of an automatic Faktorverfahren, but for 2025–2026 III/V and IV/IV remain the standard options. Changing tax class only affects monthly withholding, not your total annual tax bill after filing.

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.7%), capped at €66,150/year. Pflegeversicherung (long-term care): 1.7% for parents or 2.3% 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.

Steuer-ID vs. Steuernummer — Which Tax Number Do You Need?

Expats and new employees in Germany are frequently confused by having two different tax numbers, since both are usually just called “my German tax number” in casual conversation. They serve different purposes:

  • Steuer-ID (Steueridentifikationsnummer) — an 11-digit number issued once for life, automatically sent by post when you register your address (Anmeldung) in Germany, or at birth for German-born residents. It never changes, even if you move cities or change jobs. Your employer needs this number to set up payroll.
  • Steuernummer — issued by your local Finanzamt (tax office) and used mainly by the self-employed and freelancers for invoices and tax filings. Unlike the Steuer-ID, the Steuernummer can change if you move to a different Finanzamt’s jurisdiction.
If you haven’t received your Steuer-ID within a few weeks of registering your address, you can request it directly from the Bundeszentralamt für Steuern (BZSt) online.

Filing Your Annual Tax Return (Steuererklärung) — Process & Deadlines

Most salaried employees on tax classes I or IV are not legally required to file an annual return, but doing so often results in a refund — the average refund for voluntary filers in Germany is over €1,000, largely because the flat Werbungskostenpauschale and Sonderausgaben deductions used for monthly withholding rarely capture the full picture of a person’s actual deductible expenses.

Who Must File

  • Married couples using tax class combination III/V or with factor procedure
  • Anyone with additional income sources (freelance work, rental income, capital gains above the allowance)
  • Employees who received short-term benefits such as Kurzarbeitergeld, Elterngeld, or unemployment benefit during the year
  • Anyone who changed jobs mid-year with more than one employer

Deadlines

If you file the return yourself, the standard deadline is 31 July of the following year (e.g., 31 July 2026 for the 2025 tax year). If a licensed tax advisor (Steuerberater) or income tax association (Lohnsteuerhilfeverein) files on your behalf, the deadline is extended to the end of February of the second following year. Most residents file electronically through ELSTER (Elektronische Steuererklärung), the Finanzamt’s free official portal.

Freelancers & Self-Employed: How Is Your Tax Different?

This calculator is built for salaried employees (Arbeitnehmer) using the wage-tax (Lohnsteuer) system with tax classes and payroll-deducted social insurance. Freelancers (Freiberufler) and self-employed individuals (Selbstständige) are taxed under the same progressive §32a EStG formula on their annual profit, but the mechanics differ in three important ways:

  • No tax class or automatic payroll withholding — instead, the Finanzamt sets quarterly advance payments (Einkommensteuervorauszahlung) based on your prior year’s profit, reconciled at year-end.
  • No mandatory employer-matched pension, unemployment, or (for most) health insurance contributions — these are typically arranged privately, at full cost to the self-employed person.
  • Business expenses (Betriebsausgaben) are deducted directly from revenue to determine taxable profit, rather than using the flat Werbungskostenpauschale.

If you’re a freelancer trying to estimate your annual income tax liability, you can still use the tax bracket table above on your net taxable profit — just remember it will not include a Werbungskostenpauschale or wage-based social contributions the way this calculator’s employee results do.

🔢 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

📅 Filing Deadlines

  • Self-filed31 Jul
  • Via SteuerberaterEnd Feb (Y+2)
  • Tax class change1× per year

Einkommensteuerrechner / Income Tax Calculator

Correct Brutto–Netto with social deductions before tax

Amounts in euros (€)
Gross Income Bruttoeinkommen
€

= €4,167 / month

Tax Class Steuerklasse

Class I: Single, divorced, or widowed

Partner’s Gross Income Brutto Ehepartner
€

Required for correct Class V withholding

Children Kinder

Church Tax Kirchensteuer

I pay church tax
Federal State Bundesland

Health Insurance Krankenversicherung

Insurance Type
Add‑on Rate Zusatzbeitrag
%
Monthly Premium
€

What‑If Scenario

Salary Raise Gehaltserhöhung
€

Take‑home pay · Nettolohn

€29,247/yr

Based on €50,000 gross · Tax Class I

20.6%Income tax rate
41.5%Total deductions
58.5%Net / Gross ratio
Gross Salary€50,000
Social deductions−€10,475
Werbungskosten−€1,230
Sonderausgaben−€36
Taxable Income€38,259
Income Tax−€6,100
Solidarity Surch.−€0
Church Tax−€0
Pension Ins.−€4,650
Health Ins.−€4,275
Care Ins.−€900
Unempl. Ins.−€650
Total Deductions−€16,100
Net Income€33,900

Income distribution · Einkommensaufteilung

68%
Tax
RV
KV
Net
Income tax
Pension
Health
Care
Unemployment
Note: This calculator uses the official §32a EStG formula with correct social‑security‑first deduction. It is an estimate; actual tax may vary. Consult a Steuerberater for binding advice. 2026 values are preliminary draft.

💡 Salary Raise Impact

Current
After Raise
Extra net income

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.
Your Steuer-ID (Steueridentifikationsnummer) is an 11-digit number issued once for life, sent automatically by post when you register your address in Germany. It never changes and is what your employer needs for payroll. Your Steuernummer is issued by your local Finanzamt, is used mainly by freelancers and the self-employed for invoicing and filings, and can change if you move to a different Finanzamt’s jurisdiction.
If you file your own Steuererklärung, the standard deadline is 31 July of the following year. If a Steuerberater or Lohnsteuerhilfeverein files on your behalf, the deadline extends to the end of February of the second following year. Most people file electronically through ELSTER, the Finanzamt’s official free portal.
Freelancers (Freiberufler) and self-employed people (Selbstständige) pay income tax under the same progressive §32a EStG formula as employees, but without wage-tax classes or automatic payroll withholding. Instead, the Finanzamt sets quarterly advance payments (Einkommensteuervorauszahlung) based on prior-year profit. They also typically arrange pension, health, and unemployment coverage privately rather than through payroll deductions, and deduct actual business expenses (Betriebsausgaben) instead of the flat Werbungskostenpauschale.

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.

Shivam

Shivam

Software Engineer & Founder, sitnit.com

I build straightforward, privacy‑first finance calculators for Germany. All calculations follow official §32a EStG and social security rules. Data sourced from the German Federal Ministry of Finance (BMF), Bundeszentralamt für Steuern (BZSt), and Deutsche Rentenversicherung.

Note: This calculator uses the official §32a EStG formula with correct social‑security‑first deduction. It provides a reliable estimate, but your actual tax may vary depending on personal deductions, additional income, and other factors. For binding advice, consult a certified Steuerberater. 2026 values are based on the current legislative draft. You might also find our Cost of Living Calculator Germany or German Mortgage Calculator helpful. Official source: Bundesfinanzministerium.
Was this calculator helpful? Rate it!
Rated by 0 users · Average: 0 / 5
SitNit.com

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

✓ 170+ 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
  • Sitemap

Legal

  • Privacy Policy
  • Terms & Conditions
  • Disclaimer
  • Cookie Policy

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

contact@sitnit.com
We use cookies

We use cookies to improve your experience and show relevant ads. You can accept all cookies, reject them, or manage your preferences below.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
  • Home
  • Financial
    • USA Financial Calculators Hub 🇺🇸
    • UK Financial Calculators Hub 🇬🇧
    • Singapore Financial Calculators Hub 🇸🇬
    • UAE Financial Calculators Hub 🇦🇪
    • India Financial Calculators Hub 🇮🇳
  • Health & Fitness
  • AI Personal Care
  • Math
    • Education