Germany · All 16 States · Tax Classes 1–6 · 2026

German Salary Calculator 2026
Gross to Net — Instant & Free

Calculate your exact net salary in Germany — including income tax, solidarity surcharge, church tax and all social security contributions. Updated for 2026.

Salary Input 2026Live
👶
🔒No data stored · Calculated locally · GDPR compliant

Result appears
after calculation

Enter gross salary and calculate

German Salary Calculator 2026 — How Net Salary is Calculated

Our German salary calculator 2026 shows exactly how much tax you pay and what your net salary (take-home pay) will be in Germany. Whether you are an expat moving to Germany, comparing a job offer, or checking your payslip, this free tool calculates your monthly and yearly net income from your gross salary using the current German income tax rates for 2026. The calculator covers all deductions: income tax (Lohnsteuer) according to your tax class, solidarity surcharge (Solidaritätszuschlag), church tax (Kirchensteuer) if applicable, and all four social security contributions — pension, health, care and unemployment insurance.

Whether you are an expat, international employee or just moved to Germany — this calculator gives you accurate results for 2026 in seconds, free of charge, for all 16 German federal states.

Key Tax Values Germany 2026

ParameterValue 2026What it means
Grundfreibetrag (Basic allowance)€12,348/yearNo income tax up to this amount
Employee lump sum€1,230/yearFlat deduction for work expenses
Contribution ceiling RV/AV€96,600/yearMax. pension/unemployment base
Contribution ceiling KV/PV€66,150/yearMax. health/care insurance base
Solidarity surcharge threshold€20,350/year (income tax)Below this: no Soli surcharge
Church tax Bavaria/BW8% of income taxLowest church tax in Germany
Church tax (other 14 states)9% of income taxStandard church tax rate

Net Salary Table Germany 2026 — All Tax Classes

Approximate net salaries by gross and tax class. Calculation: statutory health insurance (GKV), NRW, born 1985, no church tax.

Gross/MonthNet Class 1Net Class 2Net Class 3Net Class 5Net Class 6
€1,500~€1,223~€1,313~€1,383~€990~€900
€2,000~€1,573~€1,668~€1,710~€1,290~€1,130
€2,500~€1,895~€1,990~€2,100~€1,570~€1,370
€3,000~€2,021~€2,130~€2,350~€1,840~€1,560
€4,000~€2,570~€2,685~€3,040~€2,240~€1,960
€5,000~€3,090~€3,190~€3,680~€2,670~€2,320
€6,000~€3,590~€3,690~€4,280~€3,070~€2,660

Approximate values 2026. For exact results use the calculator above.

Social Security Contributions Germany 2026

All employees in Germany pay social security contributions. The employee share is approximately 20.4% of gross salary — split across four insurance branches. Contributions are capped at the contribution ceiling (Beitragsbemessungsgrenze, BBG).

InsuranceGerman TermEmployee Rate 2026Ceiling 2026
Pension InsuranceRentenversicherung9.30%€96,600/year
Health Insurance (statutory)Krankenversicherung (GKV)7.30% + avg. 2.05%€66,150/year
Care InsurancePflegeversicherung1.70% (+0.60% childless)€66,150/year
Unemployment InsuranceArbeitslosenversicherung1.30%€96,600/year

Worked Example: €3,000 Gross, Tax Class 1, NRW

ItemMonthly Amount
Gross Salary€3,000.00
Income Tax (Lohnsteuer, Class 1)– €365.00
Solidarity Surcharge– €0.00
Pension Insurance (9.30%)– €279.00
Health Insurance (8.175%)– €245.25
Care Insurance (1.70%)– €51.00
Unemployment Insurance (1.30%)– €39.00
Net Salary (take-home pay)~€2,021

German Tax Classes (Steuerklassen) Explained

Germany has 6 tax classes that determine monthly income tax deductions. Your tax class is assigned based on marital status and employment situation. It can be changed once per year via ELSTER (the official German tax portal) or at the local tax office (Finanzamt).

Tax ClassWho it applies toBasic Allowance 2026Net at €3,000 gross
Class 1Single, divorced, widowed€12,348/year~€2,021
Class 2Single parents (must apply)€12,348 + €4,260/year~€2,130
Class 3Married, higher earner€24,696/year (double)~€2,350
Class 4Married, similar income€12,348/year~€2,021
Class 5Married, lower earner€0 (transferred to partner)~€1,840
Class 6Second / additional job€0~€1,560

Which Tax Class Should I Choose?

  • Single or divorced: Tax Class 1 (assigned automatically)
  • Single parent with child: Apply for Tax Class 2 — saves €90-120/month
  • Married, one partner earns much more: Class 3 (higher earner) + Class 5 (lower earner)
  • Married, both earn similarly: Class 4 + Class 4, or Class 4 with factor method
  • Second job: Class 6 applies automatically — taxes are high, but you get a refund via annual tax return

Church Tax in Germany — Kirchensteuer

Church tax (Kirchensteuer) is only paid by members of tax-collecting religious communities — primarily Catholic and Protestant churches. The rate is 8% of income tax in Bavaria and Baden-Württemberg, and 9% in all other 14 states. At €3,000 gross salary (Tax Class 1), church tax adds approximately €29–33/month to your deductions.

Church tax can be avoided by formally leaving the church (Kirchenaustritt) — this is done at the registry office (Standesamt) or district court for a small fee (€10–30).

Average Salary in Germany 2026

The average gross salary in Germany is approximately €41,800/year (€3,480/month) in 2026. Net take-home pay in Tax Class 1 is approximately €2,250/month. Salaries vary significantly by state and industry:

Federal StateAvg. Gross/MonthAvg. Net (Class 1)Church Tax
Bavaria (Bayern)~€3,900~€2,5308%
Baden-Württemberg~€3,800~€2,4708%
Hesse (Hessen)~€3,700~€2,4109%
Hamburg~€3,750~€2,4409%
North Rhine-Westphalia~€3,480~€2,2509%
Berlin~€3,350~€2,1809%
Saxony (Sachsen)~€2,850~€1,9209%

How to Increase Your Net Salary in Germany

1. Choose a cheaper health insurance (Krankenkasse)

The statutory health insurance surcharge varies from 0.7% to 3.4% in 2026. Switching to the cheapest provider saves up to €40/month extra net at €3,000 gross. All statutory health insurers offer the same benefits — only the surcharge differs.

2. Optimise your tax class

Single parents: Apply for Tax Class 2 via ELSTER — saves €90–120/month. Married couples: Switch to Tax Class 3/5 if one partner earns significantly more. The change is possible once per year before 30 November.

3. Register a tax-free allowance (Freibetrag)

If you have regular high commuting costs or other work expenses exceeding €1,230/year, you can register a tax allowance at your Finanzamt. This reduces monthly income tax deductions immediately — without waiting for the annual tax return.

4. Company pension plan (betriebliche Altersvorsorge)

Contributions to a company pension plan via salary sacrifice (Entgeltumwandlung) are tax- and social-security-free up to 4% of the contribution ceiling (€3,864/year in 2026). This reduces both income tax and all social security contributions.

Frequently Asked Questions

How does the German salary calculator work?
The calculator uses the current official German income tax rates and social security rates for 2026. It deducts income tax by tax class, solidarity surcharge (if applicable), church tax (if selected), and all four social security contributions from your gross salary to show the exact net take-home pay.
What is the basic tax-free allowance (Grundfreibetrag) in Germany 2026?
The Grundfreibetrag is €12,348 per year (€1,029/month) in 2026. No income tax is levied up to this amount. Combined with the employee lump sum of €1,230/year, the effective tax-free annual income is approximately €13,578.
How much net salary from €3,000 gross in Germany?
From €3,000 gross in Tax Class 1 (statutory health insurance, North Rhine-Westphalia, no church tax) you take home approximately €2,021 net per month. Deductions: income tax ~€365, social security ~€614. In Tax Class 3 you would receive ~€2,350 net.
What is the solidarity surcharge (Solidaritätszuschlag)?
The solidarity surcharge (Soli) is 5.5% of income tax. Since 2021, most employees are exempt — it only applies if annual income tax exceeds €20,350. This corresponds to a gross salary of approximately €6,700/month in Tax Class 1. Most employees in Germany no longer pay Soli.
What is the difference between Tax Class 3 and Tax Class 1?
Tax Class 3 uses the double basic allowance (€24,696) and is for the higher-earning spouse in a married couple. Tax Class 1 uses the standard allowance (€12,348) and applies to single employees. At €3,000 gross, Tax Class 3 gives approximately €329 more net per month than Class 1.
Can I get back overpaid taxes in Germany?
Yes — via the annual income tax return (Einkommensteuererklärung), filed through ELSTER (elster.de). Over 80% of employees receive a refund, averaging more than €1,000 per year. Deductible expenses include commuting costs (€0.30/km), home office allowance (€6/day, max €1,260/year), work equipment, and special expenses.