Taxes

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

Filing a tax return in Germany is not mandatory for most employees, but the average refund is 1,063 EUR. Here is how to file and what you can deduct.

9 min read
A person reviewing financial documents with a calculator
Verified on

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,072 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?

Shortcut: see our ranked picks for Best Tax Software for Expats in Germany.

Compare now →

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

  • Commuting costs (Pendlerpauschale) - 0.38 EUR per kilometer 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,072 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 second following year.

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 17 minutes with software. Processing by the Finanzamt takes 6-14 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.

Common questions

Do I have to file a German tax return as an employee?
If you are a regular employee with one job and no side income, filing is voluntary, but filing is mandatory if you have freelance income, received unemployment benefits, are in tax class combination III/V, had multiple employers in the same year, or received a letter from the Finanzamt asking you to file.
How much can I expect to get back?
The average refund is around 1,072 EUR per year, and Wundertax reports that their average user gets a 1,072 EUR refund.
What expenses can I deduct on my German tax return?
You can deduct commuting costs at 0.38 EUR per kilometer one way for every working day, home office costs at 6 EUR per day up to 1,260 EUR per year, moving costs up to 886 EUR flat rate, work equipment up to 800 EUR per item, professional development, German language courses needed for work, and insurance premiums.
What is the deadline for filing and how long does processing take?
The deadline for voluntary tax returns is July 31 of the following year, or February of the second following year if you use a tax advisor, and filing takes 17 minutes with software while processing by the Finanzamt takes 6 to 14 weeks.

Our picks

Best Tax Software for Expats in Germany [2026]

A short, opinionated shortlist. Affiliate links pay for hosting, but nothing here is paid placement, and we only list services we’d use ourselves. See the full comparison →

Top pick

Wundertax

4.3

Simple online tax return software in English. Average refund: 1,063 EUR.

Pros

  • Full English interface
  • Simple step-by-step process
  • Only pay if you file

Cons

  • Not suitable for complex cases
  • No personal advisor

Taxfix

4.3

Mobile-first tax app that files your return in under 30 minutes. Simple Q&A format, average refund over 1,000 EUR.

Pros

  • Very simple Q&A format
  • Mobile-first design
  • English available

Cons

  • Not suitable for complex tax situations
  • Freelancer support limited

SteuerGo

4.2

Online tax return software with an English interface. Guided process walks you through every step.

Pros

  • Full English interface
  • Step-by-step guidance
  • Cheaper than Wundertax at 34.95 EUR

Cons

  • Limited freelancer support
  • No personal tax advisor

Zasta

4.0

Assisted filing

Hands-off option: a real Steuerberater files for you, fee based on your refund. Good for complex situations.

Pros

  • Real tax advisor files it
  • Great for complex cases
  • Nothing to fill in yourself

Cons

  • Pricier than DIY apps
  • Mostly German comms

ELSTER (official)

3.3

Free / official

The tax office's own free online portal. No cost, but German-only and no guidance. The baseline everything else beats on UX.

Pros

  • Completely free
  • Official and comprehensive
  • No third party involved

Cons

  • German only
  • No guidance or hand-holding

Heads up: some links in this article are partner links, so we may earn a small commission at no extra cost to you. This is general information, not financial or tax advice. Learn more.

The Sunday briefing

Never miss a rule change

New guides, rule changes with the date they took effect, and the occasional correction. One short email a week, and I write every one myself.