Skip to content
Income Tax Return for Expats in Germany

Kategorien

Inhaltsverzeichnis

Inhaltsverzeichnis

Do I need to file an Income Tax Return for Expats in Germany?

In many cas­es, yes. While employ­ees with only one job may not be oblig­at­ed to file, most expats ben­e­fit from doing it vol­un­tar­i­ly — often receiv­ing a sig­nif­i­cant refund.

You must file if:

  • You have more than one source of income (e.g. free­lance + salary)
  • You and your spouse are in Tax Class III/V or IV with factor
  • You received unem­ploy­ment, parental leave, or sick pay
  • You earned for­eign income (e.g. rental income abroad)

You can file vol­un­tar­i­ly if:

  • You had work-relat­ed expens­es (com­mute, lap­top, phone, home office)
  • You paid church tax or health insur­ance premiums
  • You just want your over­paid income tax refunded

How to File Your Ger­man Income Tax Return (Step-by-Step)

1. Get your doc­u­ments ready

You’ll need:

  • Your Lohn­s­teuerbescheini­gung (year­ly income state­ment from your employer)
  • Steuer-ID (tax ID number)
  • Bank details (for your refund)
  • Receipts for any deductible expens­es (e.g. relo­ca­tion costs, lan­guage courses)
2. Cre­ate an account on ELSTER

ELSTER is Germany’s offi­cial online tax por­tal. You can reg­is­ter with:

  • Online cer­tifi­cate (via email + post)
  • Or use plat­forms like WISO Steuer, Tax­fix, or Steuer­Go with eas­i­er interfaces
3. Com­plete your tax forms

As an employ­ee, you’ll usu­al­ly complete:

  • Main form: “Man­tel­bo­gen”
  • N form: income from employment
  • Add addi­tion­al forms for: 
    • For­eign income (Anlage AUS)
    • Freelance/side income (Anlage S or G)
    • Child ben­e­fits (Anlage Kind)
4. Sub­mit your return

Once filled, you can:

  • Sub­mit direct­ly online via ELSTER
  • Print and send by post
  • Use a tax advi­sor (“Steuer­ber­ater”) if your sit­u­a­tion is complex
5. Wait for your tax assess­ment (Bescheid)

The Finan­zamt usu­al­ly process­es returns in 8–12 weeks. They’ll send you a Bescheid show­ing what you’ll get back or owe.

Income Tax Return for Expats in Germany

What Can You Deduct on Your Ger­man Tax Return?

Ger­many offers a wide range of tax deduc­tions (“Wer­bungskosten”) that can reduce your tax­able income and boost your refund. Com­mon deduc­tions include:

  • Com­mut­ing costs (even for bikes or pub­lic transit)
  • Home office expenses
  • Work equip­ment like lap­tops, phones, furniture
  • Lan­guage cours­es (if job-related)
  • Mov­ing costs if you relo­cat­ed for work
  • Job appli­ca­tion expenses

Even if your employ­er doesn’t reim­burse you, these costs may be claimed direct­ly on your return. Be sure to keep receipts or dig­i­tal records.

What About For­eign Income?

If you’re earn­ing income out­side Ger­many, you may still need to declare it — espe­cial­ly if you’re con­sid­ered a tax res­i­dent. This includes:

  • Rental income from prop­er­ty abroad
  • Inter­est or div­i­dends from for­eign accounts
  • Free­lance or remote work for inter­na­tion­al clients

Ger­many has tax treaties with many coun­tries (like the US, UK, and Aus­tralia), which help avoid dou­ble tax­a­tion. You’ll usu­al­ly report this on Anlage AUS, the for­eign income form.

Exam­ple: Free­lance Side Job + Employment

Luis, an expat from Mex­i­co, works full-time at a start­up and does free­lance design on the side.
He files:

  • Anlage N for his salary
  • Anlage S and Anlage EÜR for his free­lance income
  • Declares home office costs

Can I File Retroactively?

Yes! You can file Income Tax Return for Expats in Ger­many up to 4 years back. In 2025, you can still file for:

  • 2024
  • 2023
  • 2022
  • 2021

This is espe­cial­ly help­ful if you missed out on refunds in ear­li­er years.

When’s the Deadline?

Tax YearDead­line (with­out advi­sor)With Steuer­ber­ater
2024July 31, 2025April 30, 2026
2023July 31, 2024June 2, 2025

Note: Vol­un­tary returns can be filed until Decem­ber 31, 4 years lat­er.

Quick Tips for Income Tax Return for Expats in Germany

Use apps in Eng­lish like Tax­fix or Steuer­Go for eas­i­er filing.

Track work-relat­ed expens­es through­out the year.

Mar­ried? File a joint tax return – it’s often better.

Unsure? Use a Steuer­ber­ater, espe­cial­ly with for­eign income.

How to con­tin­ue / con­tact to us

We as eng­lish speak­ing tax advi­sors who can file your Income Tax Return for Expats in Ger­many and com­mu­ni­cate with the finan­cial author­i­ty on your behalf.

You can con­tact us by using one of these phone num­bers or the mail address.