Germany's income tax (Einkommensteuer) uses a continuous progressive formula rather than fixed steps — rates rise smoothly from 14% at €12,096 to 42% at €68,481, so there are no sudden jumps. The first €12,096 is completely tax-free (Grundfreibetrag). But income tax is only part of the picture: four separate social security contributions add roughly 20% on top for employees — pension (9.3%), health (~8.55%), long-term care (1.7–2.3%), and unemployment (1.3%) — each with different income ceilings. A €70,000 salary pays approximately €16,500 in income tax and €13,500 in employee social security, leaving around €40,000 take-home. The Solidaritätszuschlag (5.5% surtax) has been abolished for most people since 2021 — it now only applies to those with income tax above roughly €19,450. Church tax (Kirchensteuer) adds 8–9% of income tax for members of recognised churches. Married couples benefit from Ehegattensplitting, which can save thousands annually when incomes differ.
Note: These are marginal rates — you only pay the higher rate on income within each bracket.
CountryTaxCalc.com is reader-supported. When you use our partner links, we may earn a commission at no cost to you. This helps us provide free tax calculators and comparison tools. Learn more about our affiliate partnerships
★ 4.3 Trustpilot · 287,413 reviews
Transfer money to or from Germany at the real exchange rate. Save up to 5x vs banks on EUR transfers.
⚠ For currency exchange only — not a bank account replacement.
Send Money To/From Germany →★ 4.8 Trustpilot · 1,625 reviews
US citizen living in Germany? Get expert help with your US tax filing from abroad.
⚠ Not the cheapest option — best for complex situations and expats who want a dedicated CPA.
US Citizens: File Your US Taxes →★ 4.7 Trustpilot · 8,728 reviews
Working as a contractor in Germany? Deel handles compliance, payroll, and international payments.
⚠ For employers and companies only — not for individual freelancers or employees.
Get Paid as a Contractor →Interested in reaching this audience? Advertise on CountryTaxCalc →
Estimates include Einkommensteuer and all four employee social security components. No church tax. Standard Arbeitnehmer-Pauschbetrag (€1,230) and social security deductions applied to income tax base. Figures are approximate — use ELSTER or the BMF's official Lohnsteuerrechner for exact amounts.
| Gross Salary | ~Income Tax | ~Social Security | Effective Rate | ~Take-Home |
|---|---|---|---|---|
| €30,000 | ~€3,500 | ~€6,400 | ~33% | ~€20,100 |
| €50,000 | ~€9,800 | ~€10,700 | ~41% | ~€29,500 |
| €70,000 | ~€16,500 | ~€13,500 | ~43% | ~€40,000 |
| €100,000 | ~€29,500 | ~€15,800 | ~45% | ~€54,700 |
| €150,000 | ~€54,000 | ~€16,600 | ~47% | ~€79,400 |
| Contribution | Rate (Employee) | Ceiling | Annual Amount |
|---|---|---|---|
| Rentenversicherung (Pension) | 9.3% | €96,600/yr | €5,580 |
| Krankenversicherung (Health) | ~8.55% | €66,150/yr | ~€5,130 |
| Pflegeversicherung (Long-term Care) | 2.3% (childless) | €66,150/yr | €1,380 |
| Arbeitslosenversicherung (Unemployment) | 1.3% | €96,600/yr | €780 |
| Total employee SS | ~21.15% | — | ~€12,870 |
A couple where one earns €80,000 and the other €0 (or works part-time). Under Ehegattensplitting, their combined €80,000 is split into two €40,000 halves, each taxed at the lower progressive rate. Approximate saving vs. single taxation: €5,000–€7,000/year. The greater the income difference between partners, the larger the splitting benefit.
Germany's Einkommensteuer uses a continuous progressive formula with four zones. Zone 1 (€0–€12,095): 0% — fully covered by the Grundfreibetrag basic allowance. Zone 2 (€12,096–€68,480): 14% at the bottom, rising continuously to 42% at the top — there are no fixed bracket steps, the rate increases smoothly with every euro earned. Zone 3 (€68,481–€277,825): flat 42% (Spitzensteuersatz). Zone 4 (above €277,826): 45% (Reichensteuer). For married couples filing jointly, all thresholds are doubled. Key 2025 update: the Grundfreibetrag increased from €11,784 to €12,096, and the 42% zone now starts at €68,481 (up from €66,761 in 2024).
German employees pay four separate social security contributions, each with its own rate and income ceiling. Pension insurance (Rentenversicherung): 9.3% of gross salary up to €96,600/year. Unemployment insurance (Arbeitslosenversicherung): 1.3% up to €96,600/year. Health insurance (Krankenversicherung): 7.3% base plus an average ~1.25% fund-specific addition = ~8.55% up to €66,150/year. Long-term care insurance (Pflegeversicherung): 1.7% (if you have children) or 2.3% (childless, aged 23+) up to €66,150/year. Total employee SS for a childless worker: approximately 21.45% up to the health/care ceiling (€66,150), then 10.6% between €66,150 and €96,600. Above €96,600, no further SS is due. At a €60,000 salary, employee SS totals approximately €12,870. Employers pay a matching contribution on top of your salary — this is not visible in your payslip but significantly increases the total employment cost.
All employees automatically receive the Arbeitnehmer-Pauschbetrag (employee lump sum) of €1,230 — this is deducted from gross salary before calculating income tax, no receipts needed. If your actual work-related expenses (Werbungskosten) exceed €1,230, you can claim the real amount instead: commuting costs (€0.30–0.38/km), professional courses, tools, and union dues all qualify. From 2023, remote workers can claim a home office deduction of €6 per day, up to €1,260/year (210 days). Pension contributions to the statutory scheme are fully deductible up to €29,344/year. Sonderausgaben (special expenses) include health insurance premiums, charitable donations, and church tax. All these deductions reduce your taxable income before applying the progressive rates.
The Solidaritätszuschlag (Soli) is a 5.5% surcharge on income tax, originally funding German reunification. Since 2021, it has been abolished for the vast majority of earners. In 2025, you only pay Soli if your annual income tax exceeds approximately €19,450 (single filer) or €38,900 (married joint filers). A full-time employee earning under roughly €75,000–€80,000 typically stays below this threshold and pays zero Soli. Between the free limit and a higher threshold, a tapering zone applies where reduced Soli is phased in. Above the phase-out zone, the full 5.5% applies on the entire income tax bill. If you're unsure, the Finanzamt calculates it automatically — there's nothing to claim separately.
Kirchensteuer (church tax) is an additional charge of 8% (Bavaria and Baden-Württemberg) or 9% (all other federal states) of your annual income tax, collected by the state on behalf of registered churches. It applies automatically if you are registered as Catholic, Protestant (Evangelisch), or Jewish. On €50,000 income with approximately €9,500 income tax, church tax adds roughly €855–€950/year. To stop paying, you formally leave your church (Kirchenaustritt) at the local registry office (Standesamt or Amtsgericht) — typically costs €30 and takes effect at the end of the following month. Note: leaving your church has no tax consequences beyond stopping the Kirchensteuer.
Germany assigns employees to one of six tax classes (Steuerklassen) which determine monthly payroll withholding — they do not change your total annual tax liability, only when it is collected. Class I: single. Class II: single parent. Class III/V: married, with the higher earner in III (lower withholding) and the lower earner in V (higher withholding). Class IV/IV: married, equal incomes. Class VI: second job. Married couples benefit from Ehegattensplitting: combined income is split in two, each half is taxed at the applicable progressive rate, then doubled. When incomes differ significantly, this saves substantial tax — a couple with one earner at €100,000 and one at €0 saves approximately €7,000–€9,000/year versus single taxation. The tax class choice (III/V vs IV/IV) does not affect the total annual bill, only cash flow.
Germany taxes most investment income (dividends, interest, capital gains from shares) at a flat 25% Abgeltungssteuer (withholding tax), plus Solidaritätszuschlag and church tax if applicable — bringing the total to roughly 26.4% (no church) or 27.8–28% (with church). A Sparerpauschbetrag (saver's allowance) of €1,000 per person (€2,000 for married couples) exempts the first €1,000 of investment income per year. If your personal income tax rate is below 25%, you can request a Günstigerprüfung (favourable check) to fold investment income into your progressive rate instead — the tax office will apply whichever is lower. Capital gains on selling a primary residence after 10 years ownership are fully tax-free.
For the 2025 tax year, the self-filing deadline is 31 July 2026. If you use a registered Steuerberater (tax advisor) or Lohnsteuerhilfeverein (wage tax assistance association), the deadline extends to 28 February 2027. Not everyone must file: employees with only wage income, no side income, and standard tax class I or IV often don't need to. However, filing voluntarily is almost always worthwhile — the average German income tax refund is over €1,000. You must file if: you have additional income above €410, you receive severance or multiple income sources, or Finanzamt requests it. Filing is done online via the ELSTER portal (elster.de).
Effective rates, what the headline hides, 111+ countries. Every two weeks, free.
Bi-weekly. No spam. Unsubscribe in one click.
Last Updated: April 2026
Verified By: Daniel · CountryTaxCalc
Contact: For corrections or questions, visit our contact page.
Last Updated: April 2026