Understanding the German Brutto-Netto Paycheck
Germany boasts one of Europe's strongest economies, but working in Germany involves one of the most comprehensive social security and taxation frameworks in the world.
The gap between your Brutto (Gross Salary) and Netto (Net Take-Home Salary) typically ranges from 35% to 48%, split between income tax (Lohnsteuer), the solidarity surcharge, optional church tax, and mandatory social insurance contributions (Sozialabgaben).
To calculate your German net monthly salary and compare tax classes, use our free Germany Income Tax Calculator (Brutto-Netto-Rechner).
German Tax Classes (Steuerklassen 1 bis 6) Explained
In Germany, every employee is assigned to one of six Steuerklassen (Tax Classes) depending on marital and family status:
| Tax Class | Who It Applies To | Withholding Impact |
|---|---|---|
| Steuerklasse 1 | Single, divorced, or permanently separated individuals with no children. | Standard baseline deductions. |
| Steuerklasse 2 | Single parents entitled to the relief allowance (Entlastungsbetrag für Alleinerziehende). | Lower monthly withholding than Class 1. |
| Steuerklasse 3 | Married / civil partners where one partner is the sole or primary earner. | Lowest tax withholding (full double allowance). |
| Steuerklasse 4 | Married couples with roughly equal earnings (Default for married couples). | Identical to Class 1 for both partners. |
| Steuerklasse 5 | Married partner whose spouse is in Steuerklasse 3 (Secondary earner). | High withholding on the lower salary. |
| Steuerklasse 6 | Secondary jobs or side employment with another employer. | Highest tax rate from €1 (No tax-free allowance). |
German Income Tax Rates (§ 32a EStG) & Grundfreibetrag (2025/2026)
The German income tax curve uses progressive mathematical formulas across progressive tax zones:
- Grundfreibetrag (Tax-Free Basic Allowance): €11,784 (2024) / €12,084+ (2025/2026) per person (€24,168 for married couples). Income up to this amount incurs 0% tax.
- Progressive Zone 1: Entry rate begins at 14.0% and rises linearly to 24.0%.
- Progressive Zone 2: Rates rise from 24.0% to 42.0% (for taxable income up to ~€66,760).
- Top Rate (Spitzensteuersatz): 42.0% on taxable income between €66,761 and €277,825.
- Wealth Tax Rate (Reichensteuer): 45.0% on income exceeding €277,825.
Mandatory German Social Security Contributions (Sozialabgaben)
Social security in Germany is split 50/50 between employee and employer (approx. 20.0% to 21.0% employee share):
| Social Security Branch | Total Contribution Rate | Employee Share (2025) | Contribution Ceiling (Beitragsbemessungsgrenze) |
|---|---|---|---|
| Statutory Pension (Rentenversicherung) | 18.60% | 9.30% | €7,550 / month (West) |
| Statutory Health Insurance (Krankenkasse) | 14.60% + avg 1.7% Zusatzbeitrag | ~8.15% | €5,175 / month |
| Unemployment Insurance (Arbeitslosenversicherung) | 2.60% | 1.30% | €7,550 / month |
| Long-Term Care Nursing (Pflegeversicherung) | 4.00% (3.4% base + childless surtax) | ~2.20% to 2.30% | €5,175 / month |
| TOTAL EMPLOYEE SOCIAL CONTRIBUTIONS | — | ~21.0% of Gross | — |
Church Tax (Kirchensteuer) and Solidarity Surcharge (Solidaritätszuschlag)
- Church Tax (Kirchensteuer): If registered with the Catholic or Protestant church, you pay 8% of your income tax liability in Bavaria and Baden-Württemberg, or 9% in all other German federal states. You can opt out by officially deregistering (Kirchenaustritt) at the local Standesamt.
- Solidarity Surcharge (Soli): The 5.5% solidarity surcharge has been abolished for ~90% of taxpayers. It only applies to high earners whose annual income tax liability exceeds statutory exemption thresholds (€18,130 for singles).
Real-World Paycheck Breakdown (€70,000 Salary in Munich / Berlin)
For a single employee (Steuerklasse 1, no church tax, standard health insurance) earning €70,000 / year:
Gross Annual Salary: €70,000 ├── Income Tax (Lohnsteuer): = €13,680.00 ├── Solidarity Surcharge (Soli): = €0.00 (Exempt) ├── Pension (Rentenversicherung 9.3%): = €6,510.00 ├── Health Insurance (GKV ~8.15%): = €5,060.00 ├── Nursing Care (Pflegeversicherung): = €1,540.00 ├── Unemployment (ALV 1.3%): = €910.00 ├── Total Annual Deductions: = €27,700.00 (39.57% Effective Rate) └── NET ANNUAL TAKE-HOME SALARY: = €42,300.00 (€3,525 / month)
Calculate your German Brutto-to-Netto salary with our free Germany Income Tax Calculator.
