How Germany's tax system works
Germany applies a progressive income tax system with rates ranging from 14% to 45%, using a mathematical formula (Einkommensteuerformel) that creates a continuously increasing marginal rate rather than simple discrete brackets. The tax-free basic allowance (Grundfreibetrag) for 2026 is approximately €12,096. A solidarity surcharge of 5.5% and church tax of 8–9% may apply on top of income tax.
Income tax brackets (2026)
| Annual taxable income | Tax rate |
|---|---|
| Up to €12,096 | 0% |
| €12,096 – €63,515 | 14% → 42% (progressive curve) |
| €63,515 – €277,826 | 42% |
| Above €277,826 | 45% (Reichensteuer) |
A solidarity surcharge (Solidaritätszuschlag) of 5.5% of income tax applies, though approximately 90% of taxpayers are exempt due to a generous threshold. Church tax (Kirchensteuer) applies to registered members at 8% of income tax in Bavaria and Baden-Württemberg, and 9% in all other federal states. Germany also offers favorable treatment through the splitting tariff (Ehegattensplitting) for married couples, where combined income is halved, taxed at the resulting lower rate, and then doubled.
Employee social contributions
| Contribution | Rate |
|---|---|
| Health insurance (incl. supplement) | ~8.5–9.0% |
| Pension insurance | 9.3% |
| Unemployment insurance | 1.3% |
| Long-term care insurance | 1.7% |
| Total employee contributions | ~20–21% |
Long-term care insurance rises to 2.3% for childless employees over age 23. All contributions are subject to earnings ceilings (Beitragsbemessungsgrenzen) — in 2026, the pension ceiling is approximately €7,550/month (west) and the health ceiling is approximately €5,175/month.
Employer social contributions
| Contribution | Rate |
|---|---|
| Health insurance (incl. supplement) | ~8.5–9.0% |
| Pension insurance | 9.3% |
| Unemployment insurance | 1.3% |
| Long-term care insurance | 1.7% |
| Occupational accident insurance | ~1.3% |
| Total employer contributions | ~21–22% |
Employer contributions mirror employee rates almost exactly, plus an additional contribution for occupational accident insurance averaging around 1.3%. Earnings above the contribution ceilings are not subject to social contributions.
Notable features of the German tax system
Germany's income tax formula is unique in Europe. Rather than applying fixed rates to discrete brackets, the Einkommensteuerformel uses polynomial equations that produce a smoothly increasing marginal rate between 14% and 42%. This means there are no sudden jumps in marginal taxation — a design intended to avoid distortionary effects at bracket boundaries. The formula is recalculated annually by the federal government and published in the Income Tax Act (Einkommensteuergesetz). For practical purposes, however, the effect is similar to a multi-bracket system, and most payroll software and online calculators present the results as if brackets existed.
The Ehegattensplitting (spousal income splitting) is one of the most consequential features of German taxation. Married couples can elect to have their combined income divided by two, with each half taxed at the resulting lower rate, and the total tax then doubled. This produces significant savings when spouses have unequal incomes — the higher-earning spouse benefits from lower marginal rates, while the lower-earning spouse's unused lower brackets are effectively transferred. The system has been both praised for supporting single-income families and criticized for creating disincentives for secondary earners, particularly women, to enter the workforce. Despite periodic calls for reform, Ehegattensplitting remains a deeply entrenched feature of the German tax landscape.
Germany's Minijob system provides a distinctive employment category for low-income work. Employees earning up to €556 per month are exempt from income tax and employee social contributions — the employer pays a flat-rate package of approximately 28–30% covering pension, health, and other levies. This makes Minijobs popular for part-time work, student employment, and secondary jobs. For employers, the simplicity and predictability of the flat-rate system reduces administrative overhead. However, Minijob employees accrue only minimal pension rights unless they voluntarily opt into full pension contributions, which most do not. The system has been expanded and adjusted multiple times, with the current €556 threshold linked to the minimum wage to ensure it covers approximately 10 hours of work per week at the statutory minimum.
Minimum wage in Germany (2026)
The statutory minimum gross wage in Germany is €2,160 per month as of 2026. This is the minimum amount employers must pay before taxes and social contributions are deducted. Use the calculator below to see what this translates to in net take-home pay.
How taxation scales with income in Germany
Try the calculator
Enter a gross salary amount to see the net take-home pay, or switch to net-to-gross mode to find out what gross salary is needed for a specific net target. The calculator uses Germany's 2026 tax rates, social contribution rules, and applicable allowances.
Also available for Germany
Data sources
Tax rates, social contribution percentages, and minimum wage data used in this calculator are sourced from official government publications and Eurostat, updated for 2026.
Compare salary taxes across Europe
Workplace.hr launches in July 2026. These free tools are available now — no account needed. Join the waitlist for the full platform.