Germany Income Tax Guide 2025/26 — Einkommensteuer & Steuererklärung
Germany's income tax system is progressive with rates reaching 42% for top earners, but structured deductions and social insurance contributions create significant planning opportunities. Understanding Einkommensteuer, Rentenversicherung (pension), and Solidaritätszuschlag can save thousands annually.
Einkommensteuer (Income Tax) Brackets 2025/26
The German tax code applies split brackets for earned and capital income.
| Income Level (EUR) | Rate | Notes |
|---|---|---|
| €0 – €11,784 | 0% | Tax-free allowance (Grundfreibetrag) |
| €11,784 – €17,006 | 14% – 21% | Entry rate (progressive) |
| €17,006 – €66,761 | 21% – 42% | Proportional rate |
| €66,761 – €277,826 | 42% | Flat rate |
| €277,826+ | 45% | Top earners |
Example: Earning €60,000
- Tax-free: €11,784
- Taxable: €48,216
- Approximate tax: €9,747 (roughly 16.2% marginal rate)
Social Insurance Contributions
German social insurance is deducted from salary (paritätisches Prinzip — employer/employee cost-share).
Employee Contributions (2025/26)
| Scheme | Rate | Ceiling | Purpose |
|---|---|---|---|
| Rentenversicherung (Pension) | 9.3% | No ceiling | Statutory pension |
| Krankenversicherung (Health) | ~7.3% | €5,175/month | Health insurance |
| Pflegeversicherung (LTC) | ~1.25% | €5,175/month | Long-term care |
| Arbeitslosenversicherung | 1.3% | €5,175/month | Unemployment |
| Total | ~19% | — | — |
Note: Self-employed & freelancers pay both employee and employer portions (~38% total).
Tax-Advantaged Savings
Riester-Rente (State-Subsidized Pension)
- Contribution: ~4% of gross income (€2,100 annual max)
- Government subsidy: €200 base + €300 child bonus per child
- Tax relief: Deductible; comparison mechanism ensures higher of relief or subsidy
- Withdrawals: Taxable at retirement; favorable rates for long-term savers
Roth-Equivalent: Direktversicherung
- Employer-funded pension via salary sacrifice
- Upfront tax & social insurance deductible
- Withdrawals taxed at retirement (lower rate expected)
Wertpapier & ETF (Securities & ETF Taxes)
- Solidarity surcharge (Solidaritätszuschlag): 5.5% of income tax (abolished 2026 for most; check updates)
- Church tax (Kirchensteuer): 8–9% of income tax (if registered with church)
- Trade tax (Gewerbesteuer): 3.5–5.2% (varies by municipality) — self-employed/corporate
Freelancer & Self-Employed (Selbstständige)
Einkünfte aus selbständiger Arbeit
Freelancers file Steuererklärung (tax return) with Anlage S (self-employed supplement):
Profit = Turnover – Business Expenses → Taxable Income
Deductible expenses:
- Office supplies & equipment
- Professional services (Steuerberater)
- Subscriptions & training
- Home office: 5 EUR/day max OR justified actual % of rent/utilities
- Vehicle costs (Kilometer method: €0.30/km or actual)
- Travel, meals, phone
Quarterly Tax Payments (Einkommensteuervorauszahlung)
If estimated annual tax > €400, quarterly payments due:
- 15 March, 15 June, 15 September, 15 December
VAT (Mehrwertsteuer)
- Standard rate: 19%
- Reduced rate: 7% (food, books, cultural goods)
- Registration threshold: €22,000 annual turnover (first year) or €50,000 (subsequent)
- Small business exemption (Kleinunternehmerregel): <€22,000 turnover = VAT-exempt (can't recover VAT on inputs)
Capital Gains & Investment Income
Abgeltungsteuer & Spekulationsfrist
- Holding period: No CGT if held >1 year (long-term)
- Short-term: Taxed as income (up to 45%)
- Flat tax option: 26.375% (Kapitalertragsteuer) on dividends/interest — automatically applied by broker
- Losses: Offset against gains in same year; limited carryforward
Dividendensteuergutschrift (Dividend Credit)
Foreign dividends may allow credit for foreign taxes paid; optimization complex (consult Steuerberater).
Marriage & Family Tax Credits
Ehegattensplitting (Spousal Splitting)
Germany offers joint filing (Zusammenveranlagung) that splits combined income between spouses — massive benefit if one earner:
Example: Spouse A = €80,000, Spouse B = €20,000
- Combined = €100,000
- Split = (€100,000 ÷ 2) × 2 = Two €50,000 earners
- Tax at two €50,000 marginal rates < tax at one €100,000 rate
- Savings: Often €5,000–€15,000/year
Kindergeld (Child Benefit)
- €250/month per child (ages 0–18, 25 if in education)
- Alternative: Kinderfreibetrag (child tax credit) — use whichever benefits more
- Claimed by lower-earning parent
Year-End Planning
- Maximize Riester/pension contributions (€5,175 annual max)
- Claim all business expenses; file Steuererklärung even if not required (get refund)
- Harvest tax losses before 31 December
- Consider income deferral or acceleration (quarterly tax impact)
- Update Steuerberater on major life changes (marriage, children, property)
- Bundestag may change tax brackets; review guidance post-election
- Claim VAT refund before deadline (varies by case)
Common Mistakes
❌ Not filing Steuererklärung — Freelancers/self-employed must file (even if no refund due)
❌ Mixing private & business expenses — Strict documentation required; audit risk high
❌ Ignoring quarterly tax — Late payments attract penalties + interest
❌ Overlooking Riester eligibility — Many employees leave free government subsidy unclaimed
❌ DIY tax for high income — German tax code is complex; Steuerberater (€300–€1,500/year) typically pays for itself
✅ Register with Betriebstättenstättenverhältnis immediately — Self-employment triggers social insurance obligations
✅ Keep invoices 10 years — Retention requirement for audit trail
✅ Use Wertpapierbestandskonto for ETFs — Consolidates holdings for tax reporting
Bottom Line
German tax planning is highly structured and rule-based:
- Employees: Use Riester, maximize pension contributions (9.3% mandatory is just start), claim Werbungskosten (job-related costs)
- Freelancers/Self-employed: File Steuererklärung, hire Steuerberater (not optional for income > €50k), use quarterly payments to plan cash flow
- High earners: Spousal splitting is game-changer; integrate with pension strategy
- Investors: Flat tax (26.375%) auto-applied; optimize via ETF location (taxable vs. Riester)
Use our German Income Tax Calculator to estimate your 2025/26 tax liability.
Consult a Steuerberater (tax advisor) — unlike English-speaking countries, professional help is nearly mandatory for > €100k income in Germany. Association: BStBK (Bundessteuerberaterkammer).