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):

1,500 € gross
1,196 €
net/month
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
6,000 € gross
3,551 €
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. Here is every line item explained:

DeductionRate 2026Income ceilingNotes
Income tax (Lohnsteuer)14–45 %No ceilingProgressive. Tax-free up to 12,348 €/year
Solidarity surcharge (Soli)5.5 % of taxOnly if annual tax > 20,350 €. Affects ~10% of workers
Church tax (Kirchensteuer)8–9 % of taxOnly for church members. Optional — can opt out
Pension insurance (RV)9.3 %96,600 €/yearEmployer pays matching 9.3%
Health insurance (GKV)~8.15 %66,150 €/yearEmployer pays matching share
Nursing care (PV)1.7 % (childless 23+: 2.0 %)66,150 €/yearSaxony: 2.3% due to special rule
Unemployment (AV)1.3 %96,600 €/yearEmployer pays matching 1.3%

German Tax Classes (Steuerklassen) Explained

Your tax class (Steuerklasse) is one of the most important factors for your monthly net pay. It is assigned by the German tax office (Finanzamt) based on your marital status and stored digitally in the ELStAM system. Your employer reads it automatically — you do not hand in a physical card.

Tax ClassFor whomBasic allowance 2026Monthly net at 3,000 €
1Single, divorced, widowed12,348 €~2,061 €
2Single parents with child12,348 € + 4,260 €~2,117 €
3Married — higher earner24,696 € (double)~2,303 €
4Married — equal income12,348 €~2,061 €
5Married — lower earner0 €~1,810 €
6Second job / side job0 €~1,676 €

For expats arriving in Germany: If you are single, you are automatically assigned Tax Class 1. Always provide your Steuer-ID (11-digit tax identification number) to your employer on your first day — without it, your employer is legally required to use the expensive Tax Class 6, which has no allowances and results in very high withholding.

Your Steuer-ID is sent by letter to your registered address (Anmeldung) within 2–4 weeks of registering with the Einwohnermeldeamt. If you have not received it, you can request it from the Bundeszentralamt für Steuern.

Average Salary in Germany 2026

The median gross salary for full-time employees in Germany is approximately 3,480 Euro per month in 2026 (Statistisches Bundesamt). After taxes and social contributions in Tax Class 1, this leaves roughly 2,280 Euro net per month. Salaries vary significantly by federal state, sector, and qualification level.

Federal StateAvg. Gross/MonthApprox. Net (Class 1)Key sectors
Hamburg~ 4,600 €~ 2,870 €Logistics, finance, media
Bavaria (Bayern)~ 4,400 €~ 2,760 €Automotive, tech, insurance
Baden-Württemberg~ 4,350 €~ 2,730 €Machinery, automotive, pharma
North Rhine-Westphalia~ 3,900 €~ 2,480 €Energy, chemicals, retail
Berlin~ 3,800 €~ 2,420 €Tech startups, government, creative
Saxony (Sachsen)~ 3,100 €~ 2,090 €Manufacturing, semiconductors

Minimum Wage Germany 2026

The German statutory minimum wage (Mindestlohn) is 13.90 Euro per hour in 2026 (raised from 12.82 in 2025). Working full-time (40 hours/week), this equals approximately 2,409 Euro gross per month and roughly 1,868 Euro net per month in Tax Class 1. The minimum wage applies to virtually all employees in Germany, including part-time workers, mini-jobbers above the 520 € threshold, and foreign nationals working in Germany.

The next increase is planned for 2027: 14.60 Euro/hour. Certain sectors (e.g. construction, cleaning) have higher sector-specific minimum wages defined through collective agreements (Tarifverträge).

Guide for Expats: Getting Your German Net Salary Right

Step 1: Register (Anmeldung) — Do This Within 2 Weeks

Registering your address (Anmeldung) at the local Einwohnermeldeamt is mandatory and triggers your Steuer-ID letter. Without Anmeldung, you cannot officially start employment, open a German bank account, or get public health insurance. Bring your passport and rental contract.

Step 2: Provide Your Steuer-ID to Your Employer

Your Steuer-ID is a permanent 11-digit identification number, assigned once at birth or first German registration. It never changes, even if you move. Without it on file, your employer uses Tax Class 6. Most HR departments ask for this on your first day — if they don't, proactively hand it over.

Step 3: Choose Public or Private Health Insurance

If your gross salary is below 66,150 €/year (5,512 €/month), you must use public health insurance (GKV). Above this threshold, private health insurance (PKV) is an option. PKV can be significantly cheaper for young, healthy, high earners — but becomes more expensive with age. Most expats start with GKV for simplicity.

Step 4: File a Voluntary Tax Return (Steuererklärung)

You are not required to file a tax return as an employee in Tax Class 1 — but you almost certainly should. The average refund exceeds 1,000 Euro. Deductible items include: commuting costs (0.30 €/km beyond 20km), home office (6 €/day up to 210 days), work equipment, German language courses, and pension contributions. Deadline for voluntary filing: 4 years (so you can file 2026's return as late as end of 2030).

Frequently Asked Questions

How is net salary calculated in Germany 2026?
German net salary = Gross minus income tax (14–45%), solidarity surcharge (rare), 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 based on your tax class and state.
What is the average net salary in Germany?
The median gross salary is ~3,480 Euro/month in 2026 (Statistisches Bundesamt). After deductions in Tax Class 1 (single, no children), approximately 2,280 Euro net remains monthly. Salaries in Hamburg, Bavaria, and Baden-Württemberg are notably higher than the national median.
What is the minimum wage in Germany 2026?
The German minimum wage (Mindestlohn) is 13.90 Euro/hour in 2026, raised from 12.82 in 2025. Full-time (40h/week) = ~2,409 Euro gross/month = ~1,868 Euro net/month in Tax Class 1. The next planned increase is to 14.60 Euro/hour in 2027.
Which tax class should I choose as an expat?
Single and unmarried: Tax Class 1 (assigned automatically). Married, partner also works in Germany: Tax Class 4/4 (default, safest). Married, you earn significantly more than your partner: consider Class 3 (you) + Class 5 (partner) for higher monthly net pay — but a tax return becomes mandatory and you will likely owe taxes in spring.
Do I pay solidarity surcharge (Soli) in Germany 2026?
Most likely not. Soli was abolished for ~90% of employees in 2021. In 2026, only those paying more than 20,350 Euro annual income tax still pay it — typically earners above ~100,000 Euro gross/year in Tax Class 1.
What happens if I don't give my Steuer-ID to my employer?
Your employer is legally required to withhold at Tax Class 6 — the most expensive class with no allowances and no basic tax-free amount. This means significantly higher income tax deductions every month. Once you provide your Steuer-ID, your employer updates the class for the next payroll run, and any overpaid tax is recovered in your annual tax return.
Can I get German church tax refunded if I leave the church?
Yes. If you formally leave the church (Kirchenaustritt) at the registry office or court, church tax stops from the following month. You cannot retroactively recover church tax already paid. The process costs a small administrative fee (varies by state, typically 30–60 Euro) and takes 1–4 weeks.
How accurate is this German salary calculator?
Very accurate for GKV-insured employees. We implement the official BMF Programmablaufplan 2026 — the same algorithm used by German payroll software and DATEV systems. For PKV-insured employees, results are approximate since private insurance premiums vary individually. For borderline situations or complex cases, consult a Steuerberater (tax advisor).