Maximizing Your German Tax Refund: Steuererklärung Tips for 2025
January 2026 · 8 min read
If you work in Germany, filing a Steuererklärung (tax return) is one of the easiest ways to get money back from the government. The average German employee receives a refund of €1,000–€1,200, money they've already paid in taxes throughout the year.
Most employees don't realize they're leaving money on the table by not filing. Here's how to maximize your refund.
Why most employees get refunds
Employers estimate your tax liability at the beginning of the year and withhold tax monthly based on your Steuerklasse (tax class). But they often overestimate:
- You changed jobs mid-year: Tax withholding assumes you worked the full year
- You have deductible expenses: Your actual tax is lower than your withholding
- You're in the wrong tax class: E.g., Class VI (second job) has very high withholding
- You have allowances: Work-related expenses reduce taxable income
When you file your Steuererklärung, the Finanzamt (tax office) calculates your actual tax based on your true circumstances and refunds the difference.
Who must file a Steuererklärung?
Mandatory:
- ✓ You have income from multiple sources (multiple jobs, self-employment, rental income)
- ✓ You're married and both spouses work
- ✓ You changed jobs mid-year
- ✓ You're self-employed or a freelancer
Optional (but you should!):
- ✓ You're a salaried employee with a single employer (eligible for refund)
- ✓ You have significant deductible expenses
- ✓ You pay church tax and want to claim it back
Even if you're not mandatory, filing usually results in a refund.
Key deductible expenses
Reduce your taxable income (and increase your refund) by claiming:
Work-related expenses (Werbungskosten)
- Home office deduction: €5/day (max 120 days/year = €600) or actual costs if you can document them
- Commute to work: €0.30 per km one-way × 220 working days
- Example: 20 km commute = 20 × 0.30 × 220 = €1,320/year deduction
- Professional development: Courses, training, conferences
- Work supplies: Pens, paper, software (with receipts)
- Professional clothes: If exclusively for work (e.g., uniforms, not business suits)
Arbeitnehmer-Pauschbetrag (flat deduction)
All salaried employees automatically get a flat €1,230 deduction for work expenses. If your actual expenses exceed this, you can deduct the higher amount with receipts.
Other deductions
- Donations: Up to 20% of income; charities and political parties
- Interest on debts: Some student loans and mortgages (limited)
- Health and care insurance: Partially deductible (usually already withheld)
- Household help: 20% tax credit for cleaners, gardeners, etc. (max €4,000 in labor costs)
Estimating your refund
Simple scenario: single employee, €50,000 gross, Class I, changed jobs mid-year.
- Worked 8 months instead of 12
- Actual gross: €33,333
- Actual tax liability: €3,200
- Tax withheld by employers: €4,900 (assumes full year)
- Refund: €1,700
This doesn't require any deductions; just the correction for a mid-year job change.
How to file: Steuererklarung Schritt-für-Schritt
Option 1: Online via ELSTER (free)
- Go to elster.de
- Register or log in with your account
- Select Einkommensteuererklärung (income tax return)
- Fill in your personal information
- Enter income, employer information, and deductions
- File electronically
ELSTER is free and straightforward, but can be complex if you have multiple income sources.
Option 2: Software (€15–30)
Popular tools:
- SteuerGo: Simple, user-friendly, cheaper
- WISO Steuer: More comprehensive, better for complex cases
- Taxfix: Modern interface, good for first-time filers
These guide you step-by-step and often find deductions you'd miss.
Option 3: Tax advisor (Steuerberater)
Cost: €500–2,000
Worth it if you have:
- Self-employment income
- Rental income
- Multiple properties or complex situation
For a simple salaried employee, software is usually sufficient.
Filing deadline
Normal deadline: 31 July 2026 (for the 2025 tax year).
If you use a tax advisor or file late, you get an extension. But file early; you want your refund sooner!
What happens after you file
- Submit your return by the deadline
- The Finanzamt reviews it (2–4 weeks typically)
- You receive a Einkommensteuerbescheid (assessment notice)
- Your refund is transferred to your bank account
Total time: 6–8 weeks from filing to refund receipt.
Common mistakes to avoid
- ❌ Not filing at all: You leave free money on the table
- ❌ Not claiming commute costs: Easiest deduction; costs you nothing to claim
- ❌ Losing receipts: Keep copies of everything for 10 years
- ❌ Underreporting expenses: Be honest, but don't leave money unclaimed
- ❌ Missing the deadline: Late filing is possible but penalized
Key takeaways
- Most German employees get refunds of €800–€1,500 by filing a Steuererklärung.
- You don't have to be mandatory to file; it usually pays off.
- Commute costs (€0.30/km) and home office deductions are easy money.
- File online for free via ELSTER, or use software (€15–30) for guidance.
- Deadline is 31 July 2026 (for 2025 tax year); refund arrives 6–8 weeks later.
Use our German salary calculator to estimate your gross and net, then file your Steuererklärung and get that refund!