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
| Parameter | Value 2026 | What it means |
|---|---|---|
| Grundfreibetrag (Basic allowance) | €12,348/year | No income tax up to this amount |
| Employee lump sum | €1,230/year | Flat deduction for work expenses |
| Contribution ceiling RV/AV | €96,600/year | Max. pension/unemployment base |
| Contribution ceiling KV/PV | €66,150/year | Max. health/care insurance base |
| Solidarity surcharge threshold | €20,350/year (income tax) | Below this: no Soli surcharge |
| Church tax Bavaria/BW | 8% of income tax | Lowest church tax in Germany |
| Church tax (other 14 states) | 9% of income tax | Standard 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/Month | Net Class 1 | Net Class 2 | Net Class 3 | Net Class 5 | Net 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).
| Insurance | German Term | Employee Rate 2026 | Ceiling 2026 |
|---|---|---|---|
| Pension Insurance | Rentenversicherung | 9.30% | €96,600/year |
| Health Insurance (statutory) | Krankenversicherung (GKV) | 7.30% + avg. 2.05% | €66,150/year |
| Care Insurance | Pflegeversicherung | 1.70% (+0.60% childless) | €66,150/year |
| Unemployment Insurance | Arbeitslosenversicherung | 1.30% | €96,600/year |
Worked Example: €3,000 Gross, Tax Class 1, NRW
| Item | Monthly 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 Class | Who it applies to | Basic Allowance 2026 | Net at €3,000 gross |
|---|---|---|---|
| Class 1 | Single, divorced, widowed | €12,348/year | ~€2,021 |
| Class 2 | Single parents (must apply) | €12,348 + €4,260/year | ~€2,130 |
| Class 3 | Married, higher earner | €24,696/year (double) | ~€2,350 |
| Class 4 | Married, similar income | €12,348/year | ~€2,021 |
| Class 5 | Married, lower earner | €0 (transferred to partner) | ~€1,840 |
| Class 6 | Second / 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 State | Avg. Gross/Month | Avg. Net (Class 1) | Church Tax |
|---|---|---|---|
| Bavaria (Bayern) | ~€3,900 | ~€2,530 | 8% |
| Baden-Württemberg | ~€3,800 | ~€2,470 | 8% |
| Hesse (Hessen) | ~€3,700 | ~€2,410 | 9% |
| Hamburg | ~€3,750 | ~€2,440 | 9% |
| North Rhine-Westphalia | ~€3,480 | ~€2,250 | 9% |
| Berlin | ~€3,350 | ~€2,180 | 9% |
| Saxony (Sachsen) | ~€2,850 | ~€1,920 | 9% |
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.