Germany Gross-Net Salary Calculator 2026
Calculate your exact monthly take-home pay after all German taxes and social contributions. Compare city-by-city cost of living to find where your salary goes furthest.
Germany has one of the most comprehensive social insurance systems in the world — and one of the most complex tax structures for newcomers to understand. Your gross salary and your actual take-home pay can differ by 35 to 45 percent depending on your tax class, health insurance choice, and whether you pay church tax.
This calculator walks through all the deductions that affect your net income: pension contributions, unemployment insurance, health insurance, long-term care insurance, and income tax. It also lets you compare how that net income translates into a monthly surplus in two German cities, after accounting for typical costs like rent, transport, groceries, and utilities.
Use this as a planning tool when negotiating a job offer, evaluating a city move, or building your first German budget.
Gross-to-Net + City Surplus Calculator
Estimate your monthly net income after all German taxes and social contributions, then compare your remaining budget in two cities.
Your income
City A — monthly costs
City B — monthly costs
Orientation only. Tax and net income are estimated with simplified assumptions and do not replace payroll or tax advisor calculations. City cost presets are planning estimates.
German tax classes (Steuerklassen) explained
Germany assigns every employed resident a tax class that affects how much income tax is withheld from your paycheck:
- Class I — Single, no children, standard withholding (most common for unmarried employees)
- Class II — Single parent with child allowance (reduced withholding)
- Class III — Married, partner in Class V; significantly lower withholding (higher-earning spouse)
- Class IV — Married, both partners have similar income; standard withholding for both
- Class V — Married, partner in Class III; higher withholding (lower-earning spouse)
- Class VI — Second or additional employment; highest withholding rate
When you start your first job in Germany, you are typically assigned Class I. To change your class, submit a request through ELSTER or your local tax office (Finanzamt). Class III/V split is common for married couples where one partner earns significantly more.
Germany's four social insurance contributions
Every employed person in Germany pays four mandatory social insurance contributions from their gross salary. These are shared between employee and employer (you pay half, your employer pays half of the combined rate):
- Pension insurance (Rentenversicherung): 18.6% total rate → you pay 9.3%
- Unemployment insurance (Arbeitslosenversicherung): 2.6% total → you pay 1.3%
- Health insurance (Krankenversicherung): 14.6% base + insurer-specific additional contribution (Zusatzbeitrag) — you pay half
- Long-term care insurance (Pflegeversicherung): 3.4% if you have children, 4.4% if childless → you pay half (1.8% or 2.4%)
For 2026, the GKV contribution ceiling is EUR 5,812.50/month — if you earn more, contributions are capped at this income level.
Frequently asked questions
How accurate is this calculator?
This calculator uses a simplified model of German income tax and provides orientation-level estimates. The actual tax withheld by your employer is calculated using official government payroll tables and may differ, especially at certain income levels, with special deductions, or with tax prepayments. Use this for planning and job offer comparison, not for official tax filings.
What is the Grundfreibetrag (tax-free allowance) in 2026?
The Grundfreibetrag is the amount of annual income exempt from income tax. For 2026, it is EUR 12,096. This calculator uses an approximation of EUR 12,000 for simplicity. If your annual income is below this threshold, you pay no income tax.
What is the Solidaritaetszuschlag (solidarity surcharge)?
The solidarity surcharge (Soli) was originally introduced to fund German reunification. As of 2021, it was abolished for most employees. It now only applies if your income tax liability exceeds approximately EUR 18,130 per year — which corresponds to high earners. This calculator includes the Soli only when applicable.
How do I find out my actual tax class?
Your tax class is shown on your German payslip (Gehaltsabrechnung) under 'Steuerklasse'. If you are newly arrived, you are typically assigned Class I unless you have submitted a change request. You can also check via ELSTER (Germany's official tax portal) or your local Finanzamt.
What is the difference between Kaltmiete and Warmmiete?
Kaltmiete is the base rent without utilities. Warmmiete (warm rent) includes utilities like heating, water, and building maintenance costs. When budgeting, always plan with Warmmiete. City cost presets in this calculator use Warmmiete estimates.
Can I use this calculator for freelancer income?
No — this calculator is designed for employees (Arbeitnehmer) who receive a salary and have taxes withheld at source (Lohnsteuer). For freelancers and self-employed people, the tax calculation works differently: you pay taxes in advance (Einkommensteuervorauszahlung) and file an annual return. Use this only for employment income planning.