If you're an expat working in Germany, there's a good chance you're owed money. The Federal Statistical Office puts the average tax refund at approximately EUR 1,072 — and many expats leave that on the table because they don't realise filing is optional, or they're intimidated by the German tax system.
Here's the thing: you probably don't have to file. But you probably should. And it's easier than you think, even without speaking German.
1. You Might Not Have to File — But You Should
If you're a regular employee with one job and your taxes are withheld from your salary (which they are for almost everyone on a standard employment contract), filing a tax return in Germany is voluntary. Your employer and the Finanzamt have already handled the withholding.
But voluntary filing almost always results in a refund. The German tax system over-withholds by design — your employer deducts taxes based on your monthly income, without knowing about your deductible expenses. When you file, you claim those deductions back.
You're required to file if:
- You had multiple jobs or income sources in the same year
- You received income without tax withheld (freelance work, rental income) above EUR 410/year
- You and your spouse chose tax class III/V
- You received government benefits like Arbeitslosengeld, Kurzarbeitergeld, or Elterngeld above EUR 410
- You're self-employed or a freelancer (Freiberufler)
If none of those apply, filing is optional — but the average refund of over EUR 1,000 is a strong reason to do it anyway.
2. Know the Deadlines
Germany gives you time, but not unlimited time.
If you're required to file (Pflichtveranlagung):
The standard deadline is July 31 of the following year. So for the 2025 tax year, the mandatory deadline is July 31, 2026. If you use a Steuerberater (tax advisor) or a Lohnsteuerhilfeverein (wage tax assistance association), the deadline is extended — typically to the end of February of the second following year. For 2025, that means February 28, 2027.
Miss the mandatory deadline and you'll face a late filing penalty: EUR 25 per month of delay (minimum EUR 25), calculated automatically.
If you're filing voluntarily (Antragsveranlagung):
You have 4 years. In 2026, you can still file returns for 2022, 2023, 2024, and 2025. The 2022 window closes on December 31, 2026. If you haven't filed for previous years, check whether you're sitting on unclaimed refunds.
3. Understand What You Can Deduct
This is where the refund comes from. Germany allows an extensive list of deductions, and many of them apply directly to expat situations.
Werbungskosten (Work-Related Expenses)
Germany gives everyone a flat EUR 1,230 deduction for work-related expenses (the Arbeitnehmer-Pauschbetrag). If your actual work expenses exceed that, you can claim the higher amount instead. Common deductions:
- Commuting (Pendlerpauschale): EUR 0.30 per km for the first 20 km (one way), and EUR 0.38 per km from km 21 onward. This applies for each working day. If you commute 30 km each way and work 220 days, that's EUR 0.30 x 20 x 220 + EUR 0.38 x 10 x 220 = EUR 2,156 — well above the flat deduction.
- Home office (Homeoffice-Pauschale): EUR 6 per day, up to 210 days per year (maximum EUR 1,260). No receipts needed for the flat rate. If you have a dedicated home office room, you can claim actual costs instead (rent proportion, utilities, internet).
- Professional development: Training courses, certifications, professional books, and subscriptions.
- Work equipment: Laptop, monitor, office chair, software — items under EUR 800 net can be deducted immediately; larger items are depreciated over their useful life.
- Job-related travel: Flights, hotels, and meals for business trips.
- Job search costs: Application materials, travel to interviews, even if the search was unsuccessful.
Sonderausgaben (Special Expenses)
- Insurance contributions: Health insurance, pension contributions, and liability insurance premiums are partially deductible.
- Church tax (Kirchensteuer): Fully deductible if you're paying it. (More on this below.)
- Donations: To registered German charities (with receipts).
Relocation Costs (Umzugskostenpauschale)
If you moved to Germany for work, you can deduct relocation expenses. The flat-rate allowance is approximately EUR 964 for the primary person plus EUR 643 for each additional household member. You can claim actual documented costs if they're higher.
Language Courses
German courses taken for work purposes are deductible as Werbungskosten. If your employer requires or encourages German for your role, the costs of courses, textbooks, and exam fees can be claimed.
4. Watch Out for These Common Expat Traps
Church Tax
If you registered a religion (Catholic, Protestant, or certain others) when you did your Anmeldung (city registration), you're automatically enrolled in church tax — 8% of your income tax in Bavaria and Baden-Württemberg, 9% everywhere else. Many expats don't realise this until they see the deduction on their payslip.
To stop paying, you need to formally leave the church (Kirchenaustritt) at the Standesamt (civil registry office) or Amtsgericht (local court), depending on your state. There's a one-time fee of EUR 25-35. Church tax stops from the following month.
The church tax you've already paid is at least fully deductible on your tax return — so make sure to include it.
Tax Classes (Steuerklassen)
Germany uses tax classes to determine how much is withheld from your monthly payslip. They don't change your total annual tax — just the monthly withholding.
| Class | Who It's For |
|---|---|
| I | Single, divorced, or widowed — the default for most expats |
| II | Single parents |
| III | Married, higher-earning spouse (paired with V) |
| IV | Married, both earning similar amounts |
| V | Married, lower-earning spouse (paired with III) |
| VI | Second job |
If you're married and one spouse earns significantly more, switching to the III/V combination can increase monthly take-home pay for the higher earner. But the lower earner will see very high withholding — which can be a shock. The annual return reconciles everything, so the total tax owed is the same regardless of class. You can change your class at the Finanzamt, usually once per year.
Solidarity Surcharge (Solidaritätszuschlag)
Since 2021, the Soli has been effectively abolished for about 90% of taxpayers. You only pay it if your income tax exceeds approximately EUR 18,130 (single) or EUR 36,260 (married). For most expat employees, this means no Soli at all. It does still apply to capital gains at 5.5% of the 25% flat tax.
US Citizens: You Still File in the US
The United States taxes citizens on worldwide income, regardless of where you live. If you're a US citizen working in Germany, you must file both a German return and a US return.
The key relief mechanisms:
- Foreign Earned Income Exclusion (FEIE): Exclude up to approximately USD 130,000 (2026 estimate) of foreign earned income from US tax.
- Foreign Tax Credit (FTC): German taxes paid can offset your US tax liability.
- US-Germany Totalization Agreement: Prevents double social security contributions — you generally pay into whichever system applies to your work location.
You'll likely need both a German Steuerberater and a US tax preparer familiar with expat situations.
5. You Can File in English
The official German tax return (Einkommensteuererklärung) is in German. But several platforms offer the entire process in English, walking you through each section with plain-language explanations.
English-friendly filing tools:
- Taxfix (~EUR 40/return) — app-based, guided Q&A format. You only pay if your calculated refund exceeds the fee.
- Wundertax (~EUR 35/return) — web-based, straightforward interface.
- SteuerGo (~EUR 30-35/return) — web-based with full English support.
All three connect to ELSTER (Germany's official electronic tax system) to submit your return directly to the Finanzamt. They guide you through deductions you might not know about and estimate your refund before you pay.
If your situation is complex (multiple income sources, foreign income, self-employment), a Steuerberater is worth the investment. Expect EUR 200-500 for a standard expat return, depending on complexity. Many expat-focused Steuerberater work in English.
The Bottom Line
Filing your German tax return is one of the highest-return, lowest-effort financial tasks available to you as an expat. The average refund is over EUR 1,000. The voluntary filing window gives you 4 years. And English-friendly tools make the process manageable even if your German is limited.
The most common mistake isn't filing wrong — it's not filing at all.
At Move2Europe, we help professionals navigate every part of the relocation process — including getting set up with the right financial and administrative foundations.
Book a free consultation and let's figure out your path to Germany.
Official sources:
- elster.de — Germany's electronic tax filing portal
- bundesfinanzministerium.de — Federal Ministry of Finance
- destatis.de — Federal Statistical Office (refund data)
- irs.gov — IRS international taxpayer resources
- Taxfix — English-language tax filing app