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):
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:
| Deduction | Rate 2026 | Income ceiling | Notes |
|---|---|---|---|
| Income tax (Lohnsteuer) | 14–45 % | No ceiling | Progressive. Tax-free up to 12,348 €/year |
| Solidarity surcharge (Soli) | 5.5 % of tax | — | Only if annual tax > 20,350 €. Affects ~10% of workers |
| Church tax (Kirchensteuer) | 8–9 % of tax | — | Only for church members. Optional — can opt out |
| Pension insurance (RV) | 9.3 % | 96,600 €/year | Employer pays matching 9.3% |
| Health insurance (GKV) | ~8.15 % | 66,150 €/year | Employer pays matching share |
| Nursing care (PV) | 1.7 % (childless 23+: 2.0 %) | 66,150 €/year | Saxony: 2.3% due to special rule |
| Unemployment (AV) | 1.3 % | 96,600 €/year | Employer 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 Class | For whom | Basic allowance 2026 | Monthly net at 3,000 € |
|---|---|---|---|
| 1 | Single, divorced, widowed | 12,348 € | ~2,061 € |
| 2 | Single parents with child | 12,348 € + 4,260 € | ~2,117 € |
| 3 | Married — higher earner | 24,696 € (double) | ~2,303 € |
| 4 | Married — equal income | 12,348 € | ~2,061 € |
| 5 | Married — lower earner | 0 € | ~1,810 € |
| 6 | Second job / side job | 0 € | ~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 State | Avg. Gross/Month | Approx. 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).