🇩🇪 Federal Tax & Social Contribution Reform • § 38a EStG & SGB

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.

Quick Presets:

Salary & Tax Profile

€

Health & Social Insurance (KV / PV)

PV childless surcharge (+0.6%) applies from age 23.

Net Take-Home Pay (Nettogehalt)

€ 0.00 / month

Net annual earnings: € 0 (0.0% of gross pay)

Gross Monthly (Brutto): € 0.00
• Income Tax (Lohnsteuer): - € 0.00
• Solidarity Surcharge (Solidaritätszuschlag): - € 0.00
• Church Tax (Kirchensteuer): - € 0.00
• Pension Fund (Rentenversicherung 9.3%): - € 0.00
• Health Insurance (Krankenversicherung ~8.15%): - € 0.00
• Nursing Care (Pflegeversicherung): - € 0.00
• Unemployment (Arbeitslosenversicherung 1.3%): - € 0.00
Total Deductions (Abzuge): - € 0.00

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.

MS

Engr. Muhammad Shahzad

Verified Compliance Author

Principal 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 €
MS

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.

Verified Profile & Methodologies →