How to Use the Germany Income Tax Calculator
The Germany Income Tax Calculator computes Lohnsteuer (wage tax), Solidaritätszuschlag (solidarity surcharge), Kirchensteuer (church tax if applicable), and social insurance contributions (pension, health, long-term care, unemployment) for the 2025 German tax year. It covers all six tax classes (Steuerklassen).
Enter your gross salary, tax class, state (for church tax rate), marital status, and number of children. The calculator shows each deduction including health insurance (~14.6% + supplement), pension (18.6%), long-term care (3.4%), and unemployment insurance (2.6%), all split between employee and employer.
A key nuance is the tax class (Steuerklasse) system: Tax Class I (single), II (single parent), III (married, higher earner), IV (married, equal earners), V (married, lower earner), VI (second job). Couples typically benefit from III/V combination, though the 2024 coalition government has discussed changes to this system.
📊 Worked Example
€60,000 gross salary, Tax Class I, no church tax, 2025:
- Income tax: €12,950
- Solidaritätszuschlag: €0 (below threshold for most earners)
- Health insurance (employee): €4,380
- Pension (employee): €5,580
- Monthly take-home: €3,100–3,300
Common Use Cases
- ✅ Calculating net salary for a job offer in Germany
- ✅ Understanding German social insurance contributions
- ✅ Comparing tax classes for married couples
- ✅ Planning finances before relocating to Germany
- ✅ Understanding the Solidaritätszuschlag threshold and when it applies
- ✅ Comparing German take-home pay with other EU countries
Frequently Asked Questions
How does German income tax work?
Germany has a progressive tax system. The Einkommensteuertarif (income tax schedule) starts at 14% for income above the basic allowance (Grundfreibetrag, €12,096 in 2025) and rises progressively to 42% on income above €68,429, with a 45% 'rich tax' above €277,826. The solidarity surcharge (Soli) applies to fewer than 5% of taxpayers since 2021.
What is the Solidaritätszuschlag?
The solidarity surcharge (Soli) was introduced in 1991 to fund German reunification. Since 2021, it only applies to high earners (those with an income tax bill above ~€18,130 per year). Most employees are now exempt. It's 5.5% of your income tax bill, adding roughly 0.5–1% to total tax for those affected.
What are German social insurance contributions?
German social insurance has four pillars: statutory health insurance (Krankenversicherung, ~14.6% + supplemental rate, split equally employer/employee), pension insurance (Rentenversicherung, 18.6% split), long-term care insurance (Pflegeversicherung, 3.4% split, higher without children), and unemployment insurance (Arbeitslosenversicherung, 2.6% split).
What tax class should married couples choose?
Couples with different incomes often benefit from Tax Class III/V combination: the higher earner takes Class III (more favourable withholding) and the lower earner takes Class V (higher withholding). This optimises monthly take-home but may result in a tax payment at filing. Class IV/IV with Faktor-Methode avoids a year-end settlement.
Can expats use private health insurance in Germany?
High earners above the income threshold (~€73,800/year in 2025) can opt out of statutory health insurance (GKV) and choose private health insurance (PKV). PKV can be cheaper for healthy, higher-earning individuals and offers better coverage, but premiums increase with age and pre-existing conditions — making it a long-term commitment.