German income tax (Lohnsteuer) uses a progressive formula under §32a EStG - the marginal rate rises continuously from 14% (on income above the €12,348 basic allowance) to 42% (above €69,878), with a 45% top rate above €277,825. Social security contributions add another ~21.35% of gross (with ceilings). A Tax Class I employee on €60,000 gross takes home approximately €33,541/year (€2,795/month) after all deductions - an overall effective rate of 44.1%.
- Grundfreibetrag (basic tax-free allowance): €12,348 per person
- Income tax marginal rates: 14% rising to 42% (income above €69,878); 45% Reichensteuer above €277,825
- Solidarity surcharge (Soli): 0% for most - only applies if annual income tax exceeds €20,350
- Church tax: 8% (Bayern/Baden-Wurttemberg) or 9% (all other states) of income tax - only for registered church members
- Social contributions employee total: ~21.35% on gross (with separate ceilings for health/care at €69,750 and pension/unemployment at €101,400)
- Werbungskostenpauschale (standard work expense deduction): €1,230
How to calculate German income tax
The German payroll deduction works in three distinct layers. Use the calculator above for an instant result. Here is how it works step by step:
- Determine annual gross salary - your total salary before any deductions. Convert monthly to annual by multiplying by 12.
- Subtract the Werbungskostenpauschale (€1,230) - the standard employee expense deduction applied automatically. This reduces your taxable income (zvE - zu versteuerndes Einkommen).
- Apply the §32a EStG formula to your zvE to calculate Lohnsteuer (income tax). The rate starts at 0% (up to €12,348), then rises from 14% through a smooth formula to 42%, then stays flat at 42% until €277,825 where it jumps to 45%.
- Check if Solidaritatszuschlag (Soli) applies - pay 0 if your income tax is below €20,350 (Tax Class I/II/IV/V/VI) or €40,700 (Class III). Above the threshold, Soli phases in at 20% of the excess, capped at 5.5% of income tax.
- Add church tax if you are a registered church member: 8% of income tax in Bayern and Baden-Wurttemberg, 9% in all other states.
- Calculate social contributions: pension 9.3%, health 8.75% (statutory), long-term care 1.8% or 2.4% (childless), unemployment 1.3% - each applied up to their respective ceilings.
- Net salary = Gross - Lohnsteuer - Soli - Church tax - All social contributions
Germany income tax zones 2026 (§32a EStG)
Unlike most countries, Germany does not use fixed tax brackets. The §32a EStG formula creates five zones where the marginal rate rises smoothly within each zone - there are no sudden jumps in tax liability.
| Zone | Taxable income (zvE) | Marginal rate | Description |
|---|---|---|---|
| 1 | Up to €12,348 | 0% | Grundfreibetrag - fully tax-free |
| 2 | €12,349 - €17,799 | 14% rising | Quadratic formula - rate starts at 14%, rises to ~24% |
| 3 | €17,800 - €69,878 | ~24% to 42% | Quadratic formula continues - rate rises to 42% |
| 4 | €69,879 - €277,825 | 42% flat | Spitzensteuersatz - flat 42% marginal rate |
| 5 | Over €277,825 | 45% flat | Reichensteuer - 45% on every additional euro |
The marginal rate applies only to income within each zone - not to total income. An employee on €70,000 does not pay 42% on their full income; they pay 0% on the first €12,348, 14-42% on the progressive portion, and 42% on the slice above €69,878.
Source: §32a EStG - Einkommensteuertarif 2026.
Social security contributions 2026 (employee share)
German employees pay four compulsory social security contributions on top of income tax. These are split equally between employer and employee (except the long-term care childless surcharge, which is borne entirely by the employee).
| Contribution | Employee rate | Annual ceiling | Max annual employee cost |
|---|---|---|---|
| Pension (Rentenversicherung, RV) | 9.3% | €101,400 | €9,430 |
| Health - statutory (Krankenversicherung, KV) | 8.75% | €69,750 | €6,103 |
| Long-term care (Pflegeversicherung, PV) - with children | 1.8% | €69,750 | €1,256 |
| Long-term care (PV) - childless (age 23+) | 2.4% | €69,750 | €1,674 |
| Unemployment (Arbeitslosenversicherung, AV) | 1.3% | €101,400 | €1,318 |
The health insurance rate of 8.75% includes the base rate of 7.3% plus half of the average Zusatzbeitrag (additional contribution) of 2.9% = 1.45%. The actual rate varies by health insurer; the calculator uses the 2026 average. Employers pay an equal matching contribution for each of these.
Saxony (Sachsen) exception: employees pay 2.3% (with children) or 2.9% (childless) for long-term care; the employer pays 1.3% instead of 1.8%. Select Sachsen in the calculator to apply this rate.
Source: Sozialversicherungsrechengrossen 2026 - Bundesregierung.
Tax classes (Steuerklassen) in Germany
Your tax class determines the payroll withholding rate applied each month. The annual tax liability is the same regardless of class - but the class changes how much is withheld during the year.
| Class | For | Key effect |
|---|---|---|
| I | Single, divorced, widowed, separated | Standard allowances apply |
| II | Single parents raising a child alone | Additional €4,260 lone-parent allowance (Entlastungsbetrag) reduces taxable income |
| III | Higher-earning married spouse | Splitting method: income tax computed on half income and doubled. Significantly lower withholding. Partner must be in Class V. |
| IV | Married couples with similar income | Same calculation as Class I for each partner. Can use Faktorverfahren for more precise withholding. |
| V | Lower-earning married spouse (paired with Class III) | No personal allowance applied. Higher withholding - partner's Class III compensates. |
| VI | Second or additional employment | No allowances, highest withholding rate. Applied to all income from the second job. |
Married couples typically choose III/V (higher earner gets IV) when one partner earns significantly more, or IV/IV for similar incomes. The III/V combination maximises take-home pay during the year but may result in an additional payment at annual tax filing if the combined tax liability exceeds withholding.
Solidarity surcharge (Solidaritatszuschlag) 2026
The Soli was originally introduced to fund German reunification. Since 2021 it has been abolished for most taxpayers.
- Exempt: Tax Class I/II/IV/V/VI filers with annual income tax up to €20,350. This covers virtually all middle-income earners.
- Phase-in zone: Income tax between €20,350 and approx €28,000 - Soli is phased in at 20% of the amount exceeding the threshold, capped at 5.5% of income tax.
- Full rate: Income tax above approx €28,000 - full 5.5% Soli applies. This affects single filers earning roughly €€105,000+ gross.
- Class III: Doubled threshold of €40,700 (income tax), benefiting from the splitting method.
Source: Bundeszentralamt fur Steuern - Solidaritatszuschlag.
Church tax (Kirchensteuer) 2026
Church tax applies only to registered members of recognised religious communities (primarily Roman Catholic and Protestant). It is collected automatically by the employer alongside income tax.
| States | Church tax rate |
|---|---|
| Bayern (Bavaria), Baden-Wurttemberg | 8% of income tax |
| All other 14 states | 9% of income tax |
Church tax is deductible as a special expense (Sonderausgabe) on your annual tax return, providing a partial offset. To leave the church and stop paying, you must formally de-register (Kirchenaustritt) at your local registry office.
How Germany compares to other EU countries
Germany's effective total tax burden (income tax + social contributions) is among the highest in the EU for average earners. At the OECD average wage, Germany's tax wedge is approximately 47-48% - meaning nearly half of gross employment cost is tax and contributions.
| Country | Top income tax rate | Standard employee social contributions |
|---|---|---|
| Germany | 42% / 45% (Reichensteuer) | ~21.35% (capped) |
| Denmark | ~55% effective (incl. AM-bidrag) | 1% (most social costs employer-side) |
| France | 45% | ~22% |
| Sweden | ~57% (state + municipal) | 7% (employee pension only) |
| Netherlands | 49.5% | Included in brackets |
| Italy | 43% | ~9.19% |
| Ireland | 40% + USC + PRSI | ~4% PRSI + USC 0.5-8% |
Germany's ceilings on social contributions (€101,400 for pension/unemployment, €69,750 for health/care) mean high earners effectively pay a lower percentage of their total income in social contributions than average earners.
Frequently asked questions
What is the income tax rate in Germany in 2026?
Germany uses a progressive formula under §32a EStG rather than fixed brackets. The marginal rate starts at 14% on income above €12,348 (the Grundfreibetrag), rises continuously to 42% on income above €69,878, and reaches 45% (Reichensteuer) above €277,825. The effective income tax rate is always lower than the marginal rate since only income in each zone is taxed at that zone's rate.
How much tax will I pay in Germany on €60,000 gross?
A Tax Class I employee earning €60,000 per year in Germany in 2026 would pay approximately:
- Income tax (Lohnsteuer): €13,769 (22.9% effective)
- Solidarity surcharge: €0 (income tax below €20,350 threshold)
- Pension (RV): €5,580
- Health (KV, statutory): €5,250
- Long-term care (PV, with children): €1,080
- Unemployment (AV): €780
- Net annual: €33,541 (€2,795/month) - 44.1% overall effective deduction rate
What is the Grundfreibetrag and how does it work?
The Grundfreibetrag is Germany's basic personal tax-free allowance - €12,348 per person in 2026 (doubled to €24,696 for married couples). Income up to this amount is completely free from income tax. It is built into the §32a formula rather than shown as a separate deduction line, so the formula automatically returns €0 tax for incomes at or below €12,348.
Can I reduce my German income tax?
Yes. Key strategies: contribute to a company pension scheme (bAV) since employer contributions are often tax and contribution-free up to certain limits; claim actual Werbungskosten (work expenses) if they exceed the €1,230 flat rate; deduct Sonderausgaben (special expenses) such as pension contributions, church tax, and insurance premiums on your annual return; use the annual Steuererklarung to reclaim over-withheld Lohnsteuer.
What is the difference between Lohnsteuer and Einkommensteuer?
Lohnsteuer (payroll tax) is income tax withheld by your employer monthly based on your tax class. Einkommensteuer (income tax) is your actual annual tax liability calculated when you file your Steuererklarung (tax return). If the Lohnsteuer withheld during the year exceeds your actual Einkommensteuer, you receive a refund. If it falls short (common for Class III/V couples), you pay the difference. The rates and formula are identical - Lohnsteuer is simply an advance payment of Einkommensteuer.