Filing Your German Tax Return: A Step-by-Step Guide

Filing Your German Tax Return: A Step-by-Step Guide

ED
ExpatDe
| | 9 min read

Filing a tax return in Germany isn't mandatory for most employees, but it almost always results in a refund. The average refund is around 1,063 EUR per year, and the process is much simpler than people think, especially with English-language tax software. If you're leaving money on the table, this guide will fix that.

Do You Need to File?

If you're a regular employee (Arbeitnehmer) with one job and no side income, filing is voluntary. But you should do it anyway because you'll almost certainly get money back. The German tax system over-deducts from your paycheck as a safety margin.

Filing is mandatory if you:

  • Have freelance income (even a small side gig)
  • Received unemployment benefits (Arbeitslosengeld)
  • Are married and in tax class combination III/V
  • Had income from multiple employers in the same year
  • Received a letter from the Finanzamt asking you to file

Understanding Tax Classes

Germany assigns every employee a tax class (Steuerklasse) that determines how much tax is withheld from your paycheck:

  • Class I - single people, most common for expats
  • Class III - married, higher-earning spouse (less tax withheld)
  • Class IV - married, both earning similar amounts
  • Class V - married, lower-earning spouse (more tax withheld)

Your tax class doesn't change how much you owe in total. It only changes the monthly withholding. Filing a return settles the difference.

Pro Tip: If you moved to Germany mid-year, you definitely want to file. You were only in Germany for part of the year, but the monthly withholding rate assumes a full year of income. Your refund could be significant.

What Can You Deduct?

Germany offers generous deductions that most expats don't know about:

  • Commuting costs (Pendlerpauschale) - 0.30 EUR per kilometer for the first 20 km, 0.38 EUR beyond that, one way, for every working day. Even if you take public transport
  • Work from home (Homeoffice-Pauschale) - 6 EUR per day, up to 1,260 EUR per year
  • Moving costs (Umzugskostenpauschale) - if you moved for work, up to 886 EUR flat rate
  • Work equipment - laptop, monitor, office chair, up to 800 EUR instant write-off per item
  • Professional development - language courses, certifications, conference fees
  • German language courses - if needed for work, fully deductible
  • Insurance premiums - health, liability, some retirement contributions

How to File (The Easy Way)

Forget about doing it on paper. Use one of these English-language tax tools:

Wundertax

The simplest option for employed expats. The interface walks you through everything in English, step by step. You only pay (around 35 EUR) if you actually submit. Their average user gets a 1,063 EUR refund, so the ROI is hard to argue with.

SteuerGo

Slightly more detailed than Wundertax, good if you have deductions that are a bit more complex. Also available in English. Similar pricing structure.

Taxfix

App-based, very mobile-friendly. Good for straightforward returns. Their chat-style interface makes it feel less intimidating than a traditional form.

Important: The deadline for voluntary tax returns is July 31 of the following year (so July 31, 2027 for your 2026 return). If you use a tax advisor, the deadline extends to February of the year after that.

What You'll Need

  1. Your Lohnsteuerbescheinigung - annual tax certificate from your employer, usually available in January/February
  2. Your tax ID (Steuerliche Identifikationsnummer)
  3. Receipts for deductions (moving costs, work equipment, etc.)
  4. IBAN for your refund

How Long Does It Take?

Filing takes 30-60 minutes with software. Processing by the Finanzamt takes 4-12 weeks. Some offices are faster than others. Berlin is notorious for slow processing. Munich tends to be quicker. Your refund will be deposited directly into your bank account.

Don't Overthink It

The biggest mistake expats make is not filing at all because they think it's too complicated. It isn't. Pick Wundertax or SteuerGo, spend an hour on a Sunday, and collect your refund. You can file returns for up to 4 years back, so if you've been in Germany since 2022 and never filed, you might have several thousand euros waiting for you.

Tags: Taxes