Updated January 2026 · Official German Tax Rates · Free

German Salary Calculator
Net Pay 2026

Calculate your German net salary (Netto) from gross (Brutto) instantly.
All 6 tax classes · All 16 federal states · Official BMF 2026 formula.

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

Result appears
after calculation

Enter gross salary above

German Gross to Net Salary Table 2026

Quick reference for how much net pay remains after all deductions in tax class 1 (single, public health insurance, no children, NRW state):

2,000 € gross
1,521 €
net/month
2,500 € gross
1,798 €
net/month
3,000 € gross
2,061 €
net/month
3,500 € gross
2,312 €
net/month
4,000 € gross
2,550 €
net/month
5,000 € gross
3,070 €
net/month

Tax class 1 · Public health insurance · No children · NRW · Born 1985. Approximate values 2026.

What Gets Deducted From Your German Salary?

Germany deducts both taxes and mandatory social insurance contributions from your gross salary every month. Total deductions typically range from 28% to 42% depending on income and tax class.

  • Income tax (Lohnsteuer): Progressive 14–45%. Based on your tax class and the basic tax-free allowance of 12,348 Euro in 2026.
  • Solidarity surcharge (Soli): 5.5% of income tax — but only for ~10% of earners. Abolished for most employees since 2021.
  • Church tax (Kirchensteuer): 8% (Bavaria, Baden-Württemberg) or 9% (all other states). Only if you are a registered church member.
  • Pension insurance: 9.3% of gross (up to 96,600 Euro/year ceiling).
  • Health insurance: ~8.15% for public insurance (GKV, up to 66,150 Euro/year ceiling).
  • Nursing care insurance: 1.7% standard (2.0% if childless and over 23).
  • Unemployment insurance: 1.3% of gross (up to 96,600 Euro/year ceiling).

German Tax Classes (Steuerklassen) Explained

Your tax class (Steuerklasse) determines how much income tax your employer withholds each month. It is assigned by the German tax office based on your marital status.

Tax ClassFor whomBasic allowance 2026
1Single, divorced, widowed12,348 €
2Single parents12,348 € + 4,260 €
3Married – higher earner24,696 € (double)
4Married – equal income12,348 €
5Married – lower earner0 €
6Second job0 €

As an expat arriving in Germany: if you are single, you are automatically assigned Tax Class 1. Provide your Steuer-ID (Tax ID) to your employer immediately — otherwise you will be placed in the expensive Tax Class 6.

Average Salary in Germany 2026

The median gross salary for full-time employees in Germany is approximately 3,480 Euro per month in 2026. After taxes and social contributions in Tax Class 1, this leaves roughly 2,280 Euro net per month.

Federal StateAvg. Gross/MonthApprox. Net (Class 1)
Hamburg~ 4,600 €~ 2,870 €
Bavaria (Bayern)~ 4,400 €~ 2,760 €
Baden-Württemberg~ 4,350 €~ 2,730 €
North Rhine-Westphalia~ 3,900 €~ 2,480 €
Berlin~ 3,800 €~ 2,420 €
Saxony (Sachsen)~ 3,100 €~ 2,090 €

Minimum Wage Germany 2026

The German statutory minimum wage (Mindestlohn) is 12.82 Euro per hour in 2026. Working full-time (40 hours/week), this equals approximately 2,218 Euro gross per month and 1,656 Euro net per month in Tax Class 1.

Tips for Expats and International Employees

  • Register your Tax ID immediately: Without it, your employer uses Tax Class 6 — the most expensive class with no allowances. Get your Steuer-ID from the registration office (Einwohnermeldeamt).
  • Church tax is avoidable: If you are not a member of a German church (Catholic, Protestant, Jewish), make sure this is noted in your tax records. Otherwise you may be charged church tax.
  • File a tax return: Most employees can voluntarily file a German Steuerkerklärung and receive refunds. Average refund exceeds 1,000 Euro. Deadline: July 31 of the following year.
  • Married couples: The default Tax Class 4/4 is safe and fair. Switching to 3/5 (where one partner earns significantly more) increases the higher earner's monthly net pay substantially.
  • Health insurance threshold: Employees earning under 66,150 Euro/year must use public health insurance (GKV). Above this, private insurance (PKV) is an option.

Frequently Asked Questions

How is net salary calculated in Germany 2026?
German net salary = Gross minus income tax, solidarity surcharge (Soli), pension 9.3%, health ~8.15%, nursing care 1.7%, unemployment 1.3%. The basic tax-free allowance (Grundfreibetrag) is 12,348 Euro in 2026. Use the calculator above for your exact figure.
What is the average net salary in Germany?
The median gross salary is ~3,480 Euro/month in 2026. After deductions in Tax Class 1 (single, no children), approximately 2,280 Euro net remains monthly. Hamburg and Bavaria have the highest average salaries.
What is the minimum wage in Germany 2026?
The German minimum wage (Mindestlohn) is 12.82 Euro/hour in 2026. Full-time (40h/week) = ~2,218 Euro gross/month = ~1,656 Euro net/month in Tax Class 1.
Which tax class should I choose as an expat?
Single and unmarried: Tax Class 1 (automatic). Married, partner also works: Tax Class 4/4 (default). Married, you earn significantly more: consider Class 3 (you) + Class 5 (partner) for higher monthly net pay.
Do I pay solidarity surcharge (Soli) in Germany 2026?
Most likely not. Since 2021, Soli was abolished for ~90% of employees. In 2026 only those paying more than 20,350 Euro annual income tax still pay it — typically earners above ~100,000 Euro gross/year.
How much of my salary goes to taxes in Germany?
Total deductions (taxes + social insurance) typically range from 28–42% of gross salary. At 3,000 Euro gross in Tax Class 1: ~31% deducted, leaving 2,061 Euro net/month.