German Brutto-Netto-Rechner
Accurately compute your net take-home pay (Nettolohn), progressive wage taxes (Lohnsteuer), social security contribution ceilings (BBG), and statutory fund surcharges.
Salary & Tax Profile
Health & Social Insurance (KV / PV)
PV childless surcharge (+0.6%) applies from age 23.
Net Take-Home Pay (Nettogehalt)
Net annual earnings: € 0 (0.0% of gross pay)
German Statutory Ceilings (BBG)
- Basic Tax-Free Allowance (Grundfreibetrag): €11,784 for single tax filers.
- Health (KV/PV) Contribution Ceiling: €5,175 / month (€62,100 / year).
- Pension (RV/AV) Contribution Ceiling: €7,550 / month (€90,600 / yr West), €7,450 / mo East.
- Soli Exemption: 90%+ of employees pay 0% Soli thanks to the €18,130 single tax threshold.
German Tax Class Matrix (Steuerklassen 1 bis 6)
| Steuerklasse | Target Marital Status | Statutory Allowances Included | Withholding Level | Mandatory Return |
|---|---|---|---|---|
| Klasse 1 | Single, divorced, permanently separated | Grundfreibetrag, Arbeitnehmerpauschbetrag, Sonderausgaben | Standard progressive | Voluntary (Antragsveranlagung) |
| Klasse 2 | Single parent with child in household | Class 1 allowances + Entlastungsbetrag (€4,260) | Reduced withholding | Voluntary |
| Klasse 3 | Married, spouse in Klasse 5 | Double Grundfreibetrag (€23,568) applied | Lowest monthly withholding | Mandatory (Pflichtveranlagung) |
| Klasse 4 | Married, both earning similar salaries | Standard Class 1 allowances per partner | Standard balanced | Voluntary (unless Factor used) |
| Klasse 5 | Married, spouse in Klasse 3 | Zero Grundfreibetrag (transferred to spouse) | Highest monthly withholding | Mandatory |
| Klasse 6 | Second job or missing tax ID | No basic tax-free allowances applied | Full taxation from 1st Euro | Mandatory |
How German Salary Deductions Work (Lohnabzuge)
In Germany, the difference between your gross salary (Bruttogehalt) and your net bank deposit (Nettogehalt) is governed by two major deduction pillars: Income Taxes (Steuern) and Social Security Contributions (Sozialabgaben).
1. The 6 German Tax Classes (Steuerklassen)
- Klasse 1: Single, unmarried, divorced, or separated employees.
- Klasse 2: Single parents eligible for the relief amount (Entlastungsbetrag).
- Klasse 3: Married higher-earning spouse (combined with spouse in Klasse 5).
- Klasse 4: Married spouses with similar earnings (standard default).
- Klasse 5: Married lower-earning spouse (higher monthly tax withholding).
- Klasse 6: Second job or employment without registered tax ID.
2. Mandatory Social Security (Sozialversicherung)
- Rentenversicherung (RV): 18.6% total (employee pays 9.3%).
- Krankenversicherung (GKV): 14.6% base + average 1.7% Zusatzbeitrag (split 50/50).
- Pflegeversicherung (PV): 4.0% base. Childless employees aged 23+ pay a +0.6% surcharge (2.3% employee share). Parents receive 0.25% discounts per child.
- Arbeitslosenversicherung (AV): 2.6% total (employee pays 1.3%).
Frequently Asked Questions (FAQ)
How is net salary calculated from gross salary in Germany?
Gross salary is subject to two major deduction categories: Statutory Income Tax (Lohnsteuer, determined by your Steuerklasse 1 to 6 on progressive scales from 14% to 42%/45%) and Social Security Contributions (roughly 20% employee share across Pension RV 9.3%, Health GKV 7.3% + Zusatzbeitrag, Unemployment AV 1.3%, and Nursing Care PV 1.7% to 2.3%).
What are the social insurance contribution ceilings (BBG) in Germany?
For statutory health and nursing care insurance (KV/PV), the contribution assessment ceiling (Beitragsbemessungsgrenze) is €5,175 per month (€62,100 per year). For statutory pension and unemployment insurance (RV/AV), the monthly ceiling is €7,550 in Western federal states and €7,450 in Eastern federal states.
Who is exempt from paying the Solidarity Surcharge (Solidaritätszuschlag)?
Over 90% of employees in Germany are exempt from the Soli. The annual income tax threshold before Soli (5.5%) begins to apply is €18,130 for single taxpayers and €36,260 for married couples filing jointly.
How does having children affect German payroll deductions?
Having children reduces nursing care insurance (Pflegeversicherung) rates: childless workers aged 23+ pay an extra 0.6% surcharge (2.3% total employee rate), while parents with 2 to 5 children receive an additional 0.25% discount per child down to a minimum employee rate of 1.2%.
What is the difference between Steuerklasse 3/5 and Steuerklasse 4/4?
Married couples can choose between 4/4 (standard default, ideal for equal earners) and 3/5 (ideal when one partner earns significantly more). Under 3/5, the higher earner pays very low monthly withholding in Class 3, but the couple is legally mandated to file an annual income tax return, often resulting in back-tax settlements.
Engr. Muhammad Shahzad
Verified Compliance AuthorPrincipal Civil & Systems Software Engineer specializing in European payroll tax architectures, statutory German social security deduction algorithms, and Beitragsbemessungsgrenzen compliance.
📊 BMF Lohnsteuer, Sozialversicherungsbeiträge und Solidaritätszuschlag Matrix
| Statutory Component / Legal Deduction Item | Calculated Amount (EUR) |
|---|---|
| Primary Net / Statutory Payable Amount | 0,00 € |
Engr. Muhammad Shahzad
Principal Financial Systems Architect & German BMF Fiscal Architecture & Social Insurance Specialist
Lead software and systems architect specializing in high-performance browser computing, algorithmic validation, financial models, and zero-telemetry client-side privacy architecture.