German Tax Calculator 2026 — Brutto to Netto
Free salary calculator: see your net take-home pay after German income tax, health insurance and social contributions. No signup needed.
Enter your details and click Calculate to see your results
Understanding German Tax Classes (Steuerklassen)
Germany has 6 tax classes that determine how much income tax is withheld from your salary. Your tax class depends on your marital status, family situation, and employment.
Tax Class 1 — Single
For unmarried, widowed (after the transition year), divorced, or permanently separated employees without children. This is the default class for most single workers in Germany.
Tax Class 2 — Single Parent
For single parents who live alone with at least one child and receive child benefits (Kindergeld). Provides an additional tax relief (Alleinerziehendenentlastung) of €4,260/year plus €240 for each additional child.
Tax Class 3 — Married (Higher Earner)
For married couples or registered civil partners where one spouse earns significantly more than the other. The higher earner uses Class 3 (lowest tax) while the other spouse must take Class 5. Also applies to widowed persons in the first year after the spouse's death.
Tax Class 4 — Married (Equal Earners)
The default for married couples and registered partnerships. Both spouses pay the same tax rate as if they were single. Best when both partners earn similar amounts. Couples can also opt for Class 4 with a 'factor' (Faktorverfahren) for more accurate withholding.
Tax Class 5 — Married (Lower Earner)
The counterpart to Class 3. If one spouse takes Class 3, the other automatically gets Class 5, which has the highest tax withholding. The combination 3/5 makes sense only when there's a big income difference between partners.
Tax Class 6 — Second Job
For employees with a second or additional job. Applied to any income beyond your primary employment (which uses your normal tax class 1-5). Has the highest tax rate with no tax-free allowance, because allowances already apply to your main job.
💡 Can I change my tax class?
Yes! Married couples can switch between 3/5, 4/4, and 4/4 with factor combinations once per year (or after major life events like marriage, divorce, or birth of a child) at their local Finanzamt or online via ELSTER. The change applies to future paychecks.
ℹ️ Important note
The tax class only affects monthly withholding, not your total yearly tax. Any over- or under-payment is reconciled when you file your annual tax return (Einkommensteuererklärung). The total tax owed for the year is the same regardless of class combination chosen.
Brutto to Netto in Germany 2026 — At a Glance
Net salary for common gross salaries, calculated with the 2026 rates for a single employee (tax class 1, public health insurance, no church tax, North Rhine-Westphalia). Use the calculator above for your exact situation.
| Gross / Year | Net / Year | Net / Month | Deductions |
|---|---|---|---|
| 40.000 € | 26.893 € | 2.241 € | 32.8% |
| 45.000 € | 29.643 € | 2.470 € | 34.1% |
| 50.000 € | 32.337 € | 2.695 € | 35.3% |
| 55.000 € | 34.978 € | 2.915 € | 36.4% |
| 60.000 € | 37.561 € | 3.130 € | 37.4% |
| 70.000 € | 42.583 € | 3.549 € | 39.2% |
| 80.000 € | 48.049 € | 4.004 € | 39.9% |
| 100.000 € | 58.030 € | 4.836 € | 42.0% |
German Taxes — Frequently Asked Questions
How much tax do I pay in Germany?
German income tax is progressive: 0% on the first €12,348 of taxable income (the 2026 tax-free allowance), then rising from 14% to 42% for income just under €70,000, with a 45% top rate on very high incomes. On top of income tax, employees pay social contributions (pension, health, unemployment and care insurance). In total, most full-time employees keep roughly 58–65% of their gross salary — use the calculator above to see your exact number.
What is the difference between Brutto and Netto salary?
Brutto (gross) is your salary before deductions — the number in your work contract. Netto (net) is what actually arrives in your bank account after income tax, solidarity surcharge, church tax (if applicable) and social security contributions. In Germany the difference is significant: typically 35–45% of gross salary goes to taxes and contributions.
Which social contributions are deducted from my German salary?
In 2026, employees pay 9.3% pension insurance (up to €101,400 income ceiling), about 8.75% health insurance (7.3% base + half of the average 2.9% additional rate, up to €69,750 ceiling), 1.3% unemployment insurance, and 1.8–2.4% long-term care insurance (childless employees over 23 pay a surcharge). Your employer pays roughly the same amounts on top of your gross salary.
What are the German tax classes (Steuerklasse)?
Germany has 6 tax classes: Class 1 (single), Class 2 (single parents), Class 3 (married, higher earner), Class 4 (married, equal earners), Class 5 (married, lower earner), and Class 6 (second job). Your class only changes your monthly withholding, not the total yearly tax — differences are settled with your annual tax return. The calculator supports all 6 classes.
How much tax do international students pay in Germany?
Working students (Werkstudent, up to 20 hours/week during the semester) pay the same income tax rules as everyone else — but if you earn below the tax-free allowance of €12,348/year (2026), you pay little or no income tax and usually only contribute to pension insurance. Mini-jobs up to €603/month (2026) are tax-free for you as the employee.
What is a good salary in Germany in 2026?
The average gross salary for full-time employees is around €50,000–55,000 per year; the median is lower. Tech, engineering and finance roles in cities like Munich or Frankfurt often pay €60,000–80,000+, while typical entry-level graduate positions start around €40,000–50,000. Remember to compare net salaries — cost of living and tax class change the picture.
Do I need to pay church tax in Germany?
Church tax (Kirchensteuer) only applies if you are a registered member of a tax-collecting religious community (Catholic, Protestant, or Jewish). It is 8% of your income tax in Bavaria and Baden-Württemberg and 9% in all other states. If you are not registered, you pay nothing — toggle it in the calculator to see the difference.
Is this German tax calculator up to date for 2026?
Yes. The calculator uses the official 2026 German payroll parameters (BMF): €12,348 basic tax-free allowance, updated contribution ceilings (€101,400 pension / €69,750 health), current social insurance rates and all 6 tax classes, for every federal state including the Saxony care-insurance difference.
Planning your move to Germany?
Everything else you need is free too — built for international students and professionals.
Based on 2026 German tax rules (BMF). For employees only. Click Calculate after changing any input.