Tax Declaration Guide for Expats in Germany

Filing a German tax return (Steuererklärung) can seem daunting, but it’s usually worth it - the average refund is over €1,000! This comprehensive guide walks you through the process, explains deductions, and helps you maximize your refund.

Why File a Tax Return?

Is It Mandatory?

You MUST file if:

  • Your annual income exceeds €11,784 (2024) AND you have other income >€410
  • You’re self-employed or freelancing
  • You received unemployment benefits
  • Both spouses work and one is in tax class V or VI
  • You had income from multiple jobs simultaneously
  • You received certain capital gains or rental income

You SHOULD file (voluntary) if:

  • You had work-related expenses
  • You paid for professional development
  • You had healthcare costs
  • You donated to charity
  • You paid trade/professional association fees
  • You had home office expenses
  • You commute to work

Average refund: €1,027 - Worth the effort!

Understanding the German Tax System

Tax Classes (Steuerklassen)

Your tax class determines how much tax is withheld from your salary:

ClassWhoMonthly Tax Withholding
ISingle, divorcedStandard
IISingle parent with childLower (child allowance)
IIIMarried, higher earnerLowest (combined with V)
IVMarried, both working equallyStandard
VMarried, lower earnerHighest (combined with III)
VISecond jobVery high

You can change tax class - Important for married couples to optimize

What Gets Taxed?

Income Subject to Tax:

  • Employment income (salary)
  • Self-employment income
  • Rental income
  • Capital gains (over €1,000 allowance)
  • Pensions
  • Foreign income (in most cases)

Tax-Free:

  • Basic allowance: €11,604 (2024)
  • Child allowance: €6,384 per child
  • Some social benefits

Tax Rates

Germany has progressive tax rates:

Taxable IncomeTax Rate
€0 - €11,6040%
€11,605 - €17,00514% - 24% (progressive)
€17,006 - €66,76024% - 42% (progressive)
€66,761 - €277,82542%
€277,826+45%

Plus:

  • Solidarity surcharge: 5.5% of income tax (if tax >€17,543)
  • Church tax: 8-9% of income tax (if registered with church)

Example Calculation

Gross salary: €50,000
Tax class: I (single)
Taxable income: ~€45,000 (after work-related deduction)
Income tax: ~€10,500
Solidarity surcharge: ~€580
Total tax: ~€11,080
Net salary: ~€38,920

But wait! You can claim deductions to reduce taxable income and get a refund!

Deductions: Reducing Your Tax

Automatic Deduction:

  • €1,230 automatically deducted (Werbungskostenpauschale)
  • Only claim if your expenses exceed this!

Common Deductible Expenses:

1. Commuting (Entfernungspauschale)

  • €0.30 per km (one way) for first 20 km
  • €0.38 per km from km 21 onwards
  • Only distance, not round trip
  • Only workdays (not vacation/sick days)

Example: 25 km commute, 220 workdays
= (20 × €0.30 + 5 × €0.38) × 220 = €1,738

2. Home Office (Homeoffice-Pauschale)

  • €6 per day (max €1,260/year) for 2023+
  • No dedicated room required
  • Or actual costs if you have dedicated office

3. Professional Development

  • Courses and training
  • Professional books and materials
  • Conferences and seminars
  • Travel to training events

4. Work Equipment

  • Computer and software
  • Desk and office furniture
  • Professional tools
  • Work clothes (if required)

5. Job Application Costs

  • Application photos
  • Postage and printing
  • Travel to interviews
  • Professional CV writing

6. Professional Association Fees

  • Union dues
  • Professional organization memberships
  • Chamber of commerce fees

7. Dual Household (Doppelte Haushaltsführung)

  • If you maintain two homes for work
  • Rent and utilities at work location
  • Weekly travel home
  • Complex rules - seek advice

Special Expenses (Sonderausgaben)

Common Deductions:

1. Charitable Donations

  • Up to 20% of income
  • Must be to registered charities
  • Automatic allowance: €36 (single) / €72 (married)

2. Church Tax

  • Fully deductible
  • Automatically calculated

3. Professional Pension Contributions

  • Riester-Rente
  • Rürup-Rente
  • Limits apply

4. School Fees

  • 30% of private school tuition (up to €5,000)
  • Not for extracurricular activities

5. Childcare Costs

  • 2/3 of costs (up to €4,000 per child)
  • Children under 14
  • Nanny, daycare, after-school care

Extraordinary Expenses (Außergewöhnliche Belastungen)

Healthcare Costs

  • Exceeding “reasonable burden” (1-7% of income)
  • Prescriptions, treatments, glasses
  • Keep all receipts!

Disability-Related Costs

  • Special allowances available
  • Equipment and assistance

Disaster/Emergency Costs

  • Fire, flood, theft losses
  • Not covered by insurance

Household Services (Haushaltsnahe Dienstleistungen)

20% of costs deductible (up to limits):

1. Household Help (Haushaltsnahe Dienstleistungen)

  • Cleaning services
  • Gardening
  • Window cleaning
  • Max deduction: €4,000/year

2. Craftsmen Services (Handwerkerleistungen)

  • Renovations and repairs
  • Painting, plumbing, electrical
  • Labor costs only (not materials)
  • Max deduction: €1,200/year

Requirements:

  • Must pay by bank transfer (no cash!)
  • Invoice must separate labor and materials
  • For your primary residence

The Filing Process

Timeline

Deadlines:

  • July 31 - Voluntary filers (for previous year)
  • July 31 - Mandatory filers
  • February 28 (2 years later) - If using tax advisor

Example: For 2024 taxes, deadline is July 31, 2025 (or Feb 28, 2027 with advisor)

Extensions:

  • Can request extension to October/November
  • Automatically granted if using tax advisor

Methods to File

1. ELSTER (Free Official Software)

  • www.elster.de
  • Free government system
  • German interface (challenging for beginners)
  • Most comprehensive
  • Direct submission

Pros: Free, official, all forms
Cons: Complex, German only, steep learning curve

2. Commercial Tax Software

  • WISO Steuer - Popular, German interface
  • SteuerGo - English available
  • Taxfix - Mobile-first, simple
  • Smartsteuer - User-friendly

Pros: User-friendly, guidance, English options
Cons: €15-40 cost, less comprehensive than ELSTER

3. Tax Advisor (Steuerberater)

  • Professional help
  • Complex situations
  • Peace of mind
  • Extended deadline

Pros: Expert help, catches all deductions, extended deadline
Cons: €200-500+ cost (but tax-deductible next year!)

When to use advisor:

  • Self-employed
  • Rental income
  • Foreign income
  • Complex family situation
  • First time filing
  • Maximum refund wanted

Step-by-Step Filing

Step 1: Gather Documents

  • Tax ID (Steuer-ID)
  • Income statement (Lohnsteuerbescheinigung) from employer
  • Anmeldung confirmation
  • Receipts for deductions
  • Bank details for refund
  • Previous year’s tax return (if applicable)

Step 2: Choose Method

  • ELSTER for free but complex
  • Software for user-friendly (€20-40)
  • Advisor for complex/maximum refund (€200-500)

Step 3: Complete Forms

Main Forms:

  • Mantelbogen - Main form (personal data)
  • Anlage N - Employment income
  • Anlage Vorsorgeaufwand - Insurance
  • Anlage Kind - Children
  • Anlage AV - Pension contributions

Additional if applicable:

  • Anlage KAP - Capital gains
  • Anlage V - Rental income
  • Anlage S - Self-employment
  • Anlage Haushaltsnahe Aufwendungen - Household services

Step 4: Enter Deductions

  • Commuting costs
  • Home office days
  • Professional development
  • Donations
  • Healthcare costs
  • Household services
  • All receipts and proof

Step 5: Review and Submit

  • Check all entries
  • Verify calculations
  • Submit electronically
  • Note filing number (Steuernummer)

Step 6: Wait for Assessment

  • Finanzamt processes (2-6 months)
  • May request additional documents
  • Receives Steuerbescheid (tax assessment)
  • Check for errors

Step 7: Receive Refund

  • Paid to bank account provided
  • Usually within weeks of assessment
  • Or payment notice if you owe

Maximizing Your Refund

Top Tips

1. Claim Everything

  • Even small expenses add up
  • €1,230 threshold for work expenses
  • Don’t leave money on table

2. Keep All Receipts

  • Finanzamt may request proof
  • Digital copies acceptable
  • Organized by category

3. Don’t Miss Deadlines

  • Late filing = late refund
  • Miss deadline = forfeit refund!

4. Consider Tax Class

  • Married couples can optimize
  • Change during year if needed
  • Especially important if incomes differ

5. Use Professional Help First Time

  • Learn what you can claim
  • See how much you can get back
  • Decide if DIY worth it next year

6. File Even If Not Required

  • Average €1,027 refund
  • Only benefits, no penalty
  • 4 years to retroactively file

Common Mistakes to Avoid

Not filing - Leaving money on table
Missing deadlines - Forfeit refund
Not keeping receipts - Can’t prove deductions
Forgetting home office - Easy €1,260
Not claiming donations - Tax-efficient giving
Cash payments - Household services must be bank transfer
Wrong tax class - Married couples especially
Ignoring foreign income - Must be declared

Special Situations for Expats

First Year in Germany

Mid-Year Arrival:

  • Only taxed on German income
  • Pro-rated basic allowance
  • File for refund - likely substantial!

Foreign Income:

  • Usually taxable in Germany
  • Double taxation treaties apply
  • Declare even if not taxed

Leaving Germany

Final Tax Return:

  • File for year of departure
  • Pro-rated based on residency months
  • Can claim deductions pro-rata

Unbeschränkte/Beschränkte Steuerpflicht:

  • Unlimited tax liability (resident)
  • Limited tax liability (non-resident)
  • Affects what you can claim

Double Taxation

Treaties:

  • Germany has treaties with most countries
  • Avoid paying tax twice
  • May need to prove tax paid abroad

Foreign Tax Credit:

  • Claim foreign taxes paid
  • Complex - seek professional advice

Example: Complete Tax Return

Scenario:

  • Single expat (tax class I)
  • Gross salary: €55,000
  • Commute: 20 km, 220 days
  • Home office: 50 days
  • Professional development course: €800
  • Donated to charity: €200
  • Cleaning service: €1,200 (labor only)

Deductions:

  • Commuting: 20 km × €0.30 × 220 = €1,320
  • Home office: 50 days × €6 = €300
  • Professional development: €800
  • Total work expenses: €2,420 (exceeds €1,230 threshold!)
  • Donations: €200
  • Cleaning service: €1,200 × 20% = €240

Result:

  • Taxable income reduced by ~€2,660
  • Additional tax savings: ~€900
  • Plus automatic overpayment refund: ~€300
  • Total refund: ~€1,200

Worth the 3-4 hours to file!

Tools and Resources

Official Resources

Software (German)

  • WISO Steuer: Popular, comprehensive
  • Smartsteuer: User-friendly
  • Taxfix: Mobile app

English-Friendly

  • SteuerGo: English interface
  • Taxfix: English available

Finding a Tax Advisor

  • Steuerberater-Verband: www.dstv.de
  • Ask for English-speaking (englischsprachig)
  • Expect €200-500 for employee return

Apps for Tracking

  • Receipt tracking: Evernote, Google Drive
  • Mileage tracking: MileIQ, Driversnote
  • Expense tracking: Excel, apps

Next Steps

  1. Gather documents from current/previous year
  2. Choose filing method (software vs. advisor)
  3. Track expenses now for next year
  4. Set calendar reminder for July deadline
  5. Consider tax advisor for first time
  6. File and get your refund!

Return to Financial & Legal Matters or explore other Guide sections.

Don’t leave €1,000+ on the table - file your tax return and get your money back!


👉 Check the best tax declaration software for Germany and get 10% off your first payment! SmartSteuer - Best Tax Declaration Software