Taxes in Germany
Germany has a comprehensive tax system with income tax, social contributions, and various other levies. Understanding it is crucial for financial planning.
Income Tax (Einkommensteuer)
2026 Tax Brackets (Single):
| Income | Marginal Rate |
|---|---|
| €0 - €11,604 | 0% (tax-free) |
| €11,605 - €17,005 | 14-24% (progressive) |
| €17,006 - €66,760 | 24-42% (progressive) |
| €66,761 - €277,825 | 42% |
| €277,826+ | 45% (top rate) |
Solidarity surcharge (Solidaritätszuschlag):
- 5.5% on tax amount
- Only applies above €17,543 annual tax (most people exempt now)
Church tax (Kirchensteuer):
- 8-9% of income tax (varies by state)
- OPTIONAL - only if registered with church
- Can opt out at Standesamt
Social Contributions
Mandatory for employees:
| Contribution | Employee | Employer | Total |
|---|---|---|---|
| Pension (Rentenversicherung) | 9.3% | 9.3% | 18.6% |
| Health (Krankenversicherung) | 7.3-7.9% | 7.3-7.9% | 14.6-15.9% |
| Unemployment (Arbeitslosenversicherung) | 1.3% | 1.3% | 2.6% |
| Long-term care (Pflegeversicherung) | 1.7-2.2% | 1.7% | 3.4-3.9% |
| Total | ~20% | ~20% | ~40% |
Calculation ceiling:
- Social contributions capped at certain income levels
- 2026: ~€90,000 for pension/unemployment, ~€69,000 for health
Tax Classes (Steuerklassen)
Critical for employees:
- Class I: Single, no children
- Class II: Single parent
- Class III: Married, spouse not working or low income
- Class IV: Married, both working (standard)
- Class V: Married, partner in Class III (higher withholding)
- Class VI: Second job
Impact: Affects monthly withholding, NOT final tax bill
Self-Employed Taxes
For freelancers (Freiberufler):
- Income tax: Progressive rates (0-45%)
- No trade tax (Gewerbesteuer)
- Voluntary pension insurance
- Full health insurance cost (€400-800/month)
- VAT/Sales tax: 19% (or exempt under €22,000 - Kleinunternehmer)
For businesses (Gewerbetreibender):
- Income tax + trade tax (~14-17% depending on municipality)
- Higher administrative burden
Deductions
Common deductions:
- Work-related expenses (Werbungskosten): €1,230 automatic
- Home office: €6/day up to €1,260/year
- Commute: €0.30/km one-way (Entfernungspauschale)
- Professional development, work equipment
- Childcare: €4,000/year per child under 14
Special expenses (Sonderausgaben):
- Pension contributions
- Charitable donations
- Professional association fees
Filing Taxes
Deadlines:
- July 31 following tax year (if filing yourself)
- February 28 (two years later) if using Steuerberater
- Extensions available
Who must file:
- Self-employed (always)
- Multiple income sources
- Married couples filing jointly
- High earners with deductions
- Anyone receiving pension + other income
Optional filing:
- Often worth it for refund (Durchschnittlich €1,095!)
Getting Help
DIY options:
- ELSTER (official free software - German only)
- SteuerGo, Taxfix, Wundertax (paid, English-friendly) €30-50
Steuerberater (Tax Advisor):
- Cost: €200-800 depending on complexity
- Worth it for: First year, freelancers, complex situations
- Can pay for themselves with optimizations
English-speaking Steuerberater:
- Available in major cities
- Essential for peace of mind
For Expats
First year considerations:
- Dual-status possible (resident/non-resident)
- Tax treaties prevent double taxation
- Foreign income reporting required if resident
- Keep records from home country
Common situations:
- Blue Card holder: Standard employee taxes
- Freelancer: Quarterly advance payments (Vorauszahlungen)
- Student part-time: Usually tax-free if under €11,604/year
- Researcher/academic: Sometimes special tax rates
Tax Benefits
Family-related:
- Child benefit (Kindergeld): €250/month per child
- OR child tax deduction: €6,384/year per child (whichever is better)
Married couples:
- Income splitting (Ehegattensplitting) can save significantly
Common Pitfalls
- Not updating Steuerklasse after marriage
- Forgetting home office or commute deductions
- Not filing when refund due
- Church tax auto-enrollment in some states
- Not tracking business expenses (self-employed)
Tips for Success
- Hire Steuerberater first year - Pays for itself
- Track all expenses - Keep receipts!
- File even if not required - Average refund €1,095
- Opt out of church tax - If not affiliated
- Choose right Steuerklasse - Especially for married couples
Pro Tips
- •Hire Steuerberater for first year - well worth €200-500
- •File tax return even if not required - average €1,095 refund
- •Opt out of church tax (8-9%) if not affiliated with church
- •Track work-from-home days for €6/day deduction
- •Married couples: check if income splitting (Ehegattensplitting) saves money
Have questions about taxes in Germany?