Germany has one of the highest tax wedges in the EU. If you accept a job offer at €70,000 gross without running the numbers, you'll budget for roughly €70,000 and discover you're living on €42,000. That's not a rounding error — it's the systematic difference between gross and net in the German payroll system. Here's every deduction, the exact 2026 numbers, and how to legally reduce the gap.
How German Payroll Deductions Work
German gross salary is reduced by two main categories before you receive net pay: income tax and social insurance contributions. Together, they typically consume between 32% and 46% of gross salary for most employees.
Income Tax (Einkommensteuer)
Germany uses a continuously progressive tax scale — not discrete brackets like the US system. For 2026:
| Gross Taxable Income | Marginal Rate |
|---|---|
| Up to €11,784 | 0% (basic personal allowance) |
| €11,785 – €17,005 | 14% rising progressively to ~24% |
| €17,006 – €66,760 | 24% rising progressively to 42% |
| €66,761 – €277,825 | 42% flat (Spitzensteuersatz) |
| Above €277,826 | 45% flat (Reichensteuersatz) |
These are marginal rates — only income in each range is taxed at that rate. Someone earning €50,000 does not pay 42% on their full salary; they pay the progressive rate on each slice of income above the personal allowance.
Solidarity Surcharge (Solidaritätszuschlag)
Since 2021, the Soli applies only to high earners with an annual income tax liability above approximately €18,130. For most employees earning below €130,000 gross, the solidarity surcharge is effectively abolished. It is no longer a meaningful factor for the majority of workers.
Church Tax (Kirchensteuer)
Registered members of the Catholic or Protestant churches pay 8% (Bavaria, Baden-Württemberg) or 9% (all other states) of their income tax amount — not 8–9% of their gross salary. At a €60,000 gross salary with ~€13,200 income tax, church tax adds approximately €1,188 per year in most states. Deregistration (Kirchenaustritt) stops the deduction immediately.
Social Insurance (Sozialversicherung)
Four mandatory contributions, split roughly 50/50 between employee and employer. The employee's share in 2026:
| Contribution | Employee Rate | Annual Cost at €60,000 Gross |
|---|---|---|
| Health insurance (GKV) | ~7.3% + add-on ~1.7% | ~€2,700 |
| Long-term care (Pflegeversicherung) | 1.7% (+0.6% if no children) | ~€1,020–€1,380 |
| Pension (Rentenversicherung) | 9.3% | ~€5,580 |
| Unemployment (Arbeitslosenversicherung) | 1.3% | ~€780 |
| Total employee social contributions | ~20.3–21.3% | ~€10,080–€10,440 |
Contribution ceilings (Beitragsbemessungsgrenze): Social contributions do not increase indefinitely with salary. For 2026, the ceiling for pension and unemployment insurance is approximately €90,600 per year in western Germany. Above this threshold, you pay the maximum fixed amount regardless of how much more you earn — which is why the effective total deduction rate improves at higher salaries.
Net Salary Table — €25,000 to €120,000 Gross (2026)
Tax Class I, no church tax, statutory health insurance, no children. All figures approximate.
| Gross Salary | Income Tax | Social Insurance | Net Salary | Net % |
|---|---|---|---|---|
| €25,000 | ~€2,200 | ~€5,100 | ~€17,700 | 71% |
| €35,000 | ~€5,100 | ~€7,175 | ~€22,725 | 65% |
| €45,000 | ~€8,400 | ~€9,200 | ~€27,400 | 61% |
| €60,000 | ~€13,200 | ~€12,180 | ~€34,620 | 58% |
| €70,000 | ~€17,000 | ~€13,800 | ~€39,200 | 56% |
| €80,000 | ~€21,200 | ~€14,900 | ~€43,900 | 55% |
| €100,000 | ~€30,600 | ~€15,400 | ~€54,000 | 54% |
| €120,000 | ~€38,400 | ~€15,400 | ~€66,200 | 55% |
At €100,000+, social contributions flatten due to the contribution ceiling — which is why the net percentage stops declining and starts recovering slightly at higher salaries. The income tax, however, continues to rise without a ceiling.
Tax Class Effects on Monthly Take-Home
The tax class profoundly affects how much is withheld from your paycheck each month — though the total annual tax liability is ultimately the same. This matters for cash flow planning:
| Tax Class | Profile | Monthly Impact |
|---|---|---|
| Class I | Single, no children | Standard withholding |
| Class II | Single parent | Slightly lower withholding |
| Class III | Higher-earning married spouse | Significantly lower monthly withholding |
| Class IV | Both spouses earning similarly | Similar to Class I for each |
| Class V | Lower-earning married spouse | Higher monthly withholding |
| Class VI | Second job | Maximum withholding (no personal allowance) |
A married employee in Class III earning €60,000 might take home approximately €3,300/month versus €2,885/month for a Class I employee at the same gross — a difference of €415/month. This difference is balanced at year-end through the Steuererklärung.
How to Legally Reduce Your German Tax Bill
Most employees leave money on the table by not filing a Steuererklärung or not claiming the deductions they're entitled to. The average German tax refund is approximately €1,095 per year (Statista). Here are the most impactful:
Arbeitnehmer-Pauschbetrag (Employment Flat-Rate Deduction): €1,230/year is deducted automatically by your employer without you doing anything. If your actual work-related expenses exceed this amount, you can claim the difference.
Werbungskosten (Work-Related Expenses): Costs that exceed the flat-rate allowance:
- Home office: €6/day for days worked from home, up to €1,260/year (210 days)
- Commuting: €0.30/km for the first 20km, €0.38/km beyond that, for each working day
- Work equipment: computers, monitors, professional software, ergonomic furniture
- Professional development courses, certifications, professional books and journals
- Trade union fees (100% deductible)
Sonderausgaben (Special Expenditure):
- Riester pension contributions (up to €2,100/year including allowances)
- Rürup pension contributions (up to €27,566/year for 2026 — especially valuable for self-employed)
- Charitable donations (up to 20% of total income)
- Church tax already paid (a deduction that somewhat offsets the cost)
Außergewöhnliche Belastungen (Exceptional Costs):
- Medical costs exceeding a personal threshold based on income
- Disability-related costs
- Care costs for dependants
Filing the Steuererklärung is done via ELSTER (the free government portal) or commercial tax software. For straightforward employee situations, WISO or Taxfix can be completed in under an hour.
Germany vs Other EU Countries — Tax Comparison
For context on where Germany sits relative to the rest of the EU, here is the estimated net take-home for a gross salary of €60,000, single employee, no children:
| Country | Gross | Estimated Net | Net % |
|---|---|---|---|
| Poland | €60,000 | ~€44,500 | 74% |
| Ireland | €60,000 | ~€42,000 | 70% |
| Netherlands | €60,000 | ~€40,200 | 67% |
| Spain | €60,000 | ~€39,800 | 66% |
| France | €60,000 | ~€38,500 | 64% |
| Germany | €60,000 | ~€34,620 | 58% |
| Italy | €60,000 | ~€34,500 | 57.5% |
| Belgium | €60,000 | ~€32,500 | 54% |
These are estimates based on standard employee deductions in each country. Individual circumstances — marital status, children, optional contributions — significantly affect the result.
Germany ranks near the bottom of this comparison. The trade-offs are strong public services, a well-funded pension system, and one of the most accessible labour markets in Europe. But for high earners considering relocation within the EU, the 10–15 percentage point gap in take-home pay versus Ireland or the Netherlands is a meaningful factor.
Mini-Jobs and Midi-Jobs — The German Part-Time Thresholds
Germany has two special part-time thresholds that significantly reduce or eliminate social contributions:
Mini-job (geringfügige Beschäftigung): Monthly earnings up to €538. The employer pays flat-rate contributions of approximately 30%; the employee pays no social insurance contributions and no income tax on mini-job income. Mini-jobs are common for side income, students, and retirees. Drawback: mini-job years build minimal statutory pension entitlement. If relying on mini-job work for extended periods, consider voluntary pension top-ups.
Midi-job (Übergangsbereich): Monthly earnings between €538.01 and €2,000. A sliding scale applies: employee social contributions are reduced progressively from near-zero (at €538) to the full rate (at €2,000). The employer pays the full employer contributions throughout this range. The reduced contributions in the Midi-job zone mean lower pension accrual — an important consideration for long-term workers.
Freelancer vs Employee — The Critical Social Insurance Difference
Self-employed Freiberufler (freelancers in liberal professions: designers, developers, writers, consultants) and Gewerbetreibende (traders, business owners) are not part of the statutory social insurance system by default in Germany. This means:
- No employer pension contribution on your behalf
- No statutory unemployment insurance (and no entitlement to unemployment benefits)
- Health insurance must be arranged independently — either voluntary membership in the statutory GKV (approximately €400–€900/month depending on income and insurer) or private health insurance (PKV, typically €300–€800/month for healthy adults under 40)
For freelancers, the combination of income tax (no employer-side contributions reducing the base) and private health insurance often results in a total deduction burden comparable to or higher than employed status at the same gross income. The advantage is flexibility; the disadvantage is that the social safety net requires deliberate personal arrangement.
Use our free Gross-to-Net Salary Calculator to get an accurate estimate for your specific situation — including tax class, church tax, health insurance type, and number of children. For freelancers considering the German market, compare with our EU Salary Calculator covering France, Netherlands, Spain, and Poland.