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

German Salary & Tax Calculator (Brutto-Netto)

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 Annual Return Requirement
Klasse 1 Single, Divorced, Permanently Separated Grundfreibetrag, Arbeitnehmer-Pauschbetrag Standard progressive tariff Voluntary (Antragsveranlagung)
Klasse 2 Single Parent living with child Class 1 + Entlastungsbetrag (€4,260) Reduced withholding Voluntary
Klasse 3 Married (Higher Earner Partner) Double basic exemption (Ehegattensplitting) Lowest monthly tax Mandatory (Pflichtveranlagung)
Klasse 4 Married (Equal Earners) Identical to Klasse 1 Standard progressive tariff Voluntary
Klasse 5 Married (Lower Earner Partner) No basic exemption (transferred to Class 3) Highest monthly withholding Mandatory (Pflichtveranlagung)
Klasse 6 Second Job / Multiple Employers Zero allowances applied Maximum withholding from €1 Mandatory (Pflichtveranlagung)

German Gross-to-Net Payroll Statutory Overview

1. Progressive Income Tax Tariff (§ 32a EStG)

German income tax employs a 5-zone progressive formula. Below the Grundfreibetrag (€11,784), tax is 0%. Above this threshold, marginal tax rates climb linearly from 14% to 24% (Zone 2), then 24% to 42% (Zone 3), reaching the 42% top rate (Spitzensteuersatz) at €66,760 and the 45% wealth tax rate (Reichensteuer) above €277,825.

2. Social Security Parity (Sozialversicherungsbeiträge)

In Germany, social insurance contributions are split equally (paritätisch) between employee and employer. Total contributions equal roughly 40% of gross pay up to statutory ceilings, with the employee paying ~20% deducted directly at source on monthly payslips.

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 →