Do You Need to File a Tax Return in Germany?
Many expats assume their employer handles everything through payroll tax (Lohnsteuer). While your employer does withhold income tax monthly, filing a Steuererklaerung (tax return) is mandatory in several situations — and highly recommended even when it is not.
You MUST File If:
You had income from multiple employers in the same year
You received unemployment benefits (Arbeitslosengeld), parental allowance (Elterngeld), or sick pay (Krankengeld) exceeding EUR 410
You and your spouse chose tax class III/V combination
You had freelance income (even a small side gig)
You received rental income or capital gains above the Sparerpauschbetrag (EUR 1,000 single / EUR 2,000 married)
The Finanzamt (tax office) sent you a letter requesting oneYou SHOULD File If:
You are an employee in tax class I — the average refund is EUR 1,072
You had work-related expenses above EUR 1,230 (the Werbungskosten-Pauschbetrag)
You moved to Germany mid-year (you only owe tax on German-sourced income)
You paid for professional development, language courses, or commutingKey Deadlines for 2026
Self-filing deadline: July 31, 2027 (for the 2026 tax year)
With a Steuerberater: February 28, 2028 (extended deadline)
Voluntary filing: Up to 4 years retroactively — you can still file for 2022-2025The Key Forms You Need
Mantelbogen (Main Form)
Your personal details, bank account for refund, marital status, and religion (for Kirchensteuer).
Anlage N (Employment Income)
This is where most expats spend their time. It covers:
Gross salary: Pre-filled if you use ELSTER with your employer's electronic data
Werbungskosten (work-related expenses):
- Commuting allowance (Entfernungspauschale): EUR 0.30/km for the first 20 km, EUR 0.38/km beyond that
- Home office deduction: EUR 6/day, max EUR 1,260/year (210 days)
- Work equipment (laptop, monitor, desk) — items under EUR 800 net can be deducted immediately
- Professional development, language courses, trade union dues
- Work-related travel expenses
- Job application costs (photos, postage, travel to interviews)
- Double household costs (doppelte Haushaltsfuehrung) if you maintain a second home for work
Anlage Vorsorgeaufwand (Insurance Contributions)
Your health insurance, pension, and other social security contributions. The Krankenkasse sends you a Beitragsbestätigung with the exact figures.
Anlage AUS (Foreign Income)
If you have income from abroad (rental property, investments, pensions from your home country), report it here. Germany uses the
world income principle — all global income is relevant, even if not taxed in Germany (it may affect your tax rate through Progressionsvorbehalt).
Anlage Kind (Children)
For Kindergeld, childcare costs (up to EUR 4,000/year per child), and school fees.
Deductions Expats Commonly Miss
1. Moving Costs (Umzugskosten)
If you moved to Germany
for work, you can deduct:
Transport costs, temporary accommodation (up to 3 months)
Flat-rate allowance (Umzugskostenpauschale): EUR 886 for singles, EUR 1,772 for couples (2026 rates)2. Language Courses
German language courses are deductible as Werbungskosten if your job requires German or if learning German improves your career prospects. Keep receipts and course certificates.
3. Double Household (Doppelte Haushaltsfuehrung)
If you maintain your primary household abroad and rent in Germany for work, you can deduct:
Full rent for your German apartment (up to EUR 1,000/month)
One trip home per week (Familienheimfahrt)
Meals during the first 3 months4. Church Tax Opt-Out Savings
If you registered a religion at Anmeldung but do not actually belong to a German church, you may be paying 8-9% Kirchensteuer unnecessarily. You can leave the church (Kirchenaustritt) at your local Amtsgericht or Standesamt.
ELSTER vs Steuerberater vs Tax Software
ELSTER (Free, Official)
Germany's official tax filing portal: elster.de
Free, but entirely in German
No guidance on deductions — you need to know what to claim
Best for: Simple cases, German speakersTax Software (EUR 15-40)
Popular options: WISO Steuer, SteuerSparErklaerung, Taxfix, Steuerbot
Guided interviews, mostly in German (Taxfix has English)
Suggests deductions you might miss
Best for: Most employed expatsSteuerberater (EUR 200-1,000+)
Licensed tax advisor
Handles complex situations (freelance + employment, foreign income, crypto)
Gets you an extended filing deadline (February instead of July)
Best for: Freelancers, high earners, complex international situationsWhat Happens After Filing?
1. The Finanzamt processes your return (typically 4-12 weeks)
2. You receive a Steuerbescheid (tax assessment notice) by mail
3. If you are owed a refund, it is transferred to your German bank account
4. If you owe additional tax, you typically have 4 weeks to pay
5. Always check your Steuerbescheid — errors are common. You have 1 month to file an objection (Einspruch)Take Action
Upload your Steuerbescheid or tax documents to Clario and get a plain-English summary in 30 seconds — free, no credit card needed.