Work & Tax · June 2026

How to File a German Tax Return: Steuererklärung Step by Step

Filing a Steuererklärung can feel confusing during your first year in Germany. This guide explains the German tax return system in plain English for employees and freelancers.

Quick answer: A Steuererklärung is a German tax return. You file it through ELSTER, a tax app, paper forms, or a Steuerberater to report your income and claim refunds or deductions.

What a Steuererklärung Is

Steuererklärung means “tax declaration” or “tax return.” You send information about your income and expenses to the Finanzamt, the German tax office.

Many employees receive tax back after filing. Freelancers and self-employed people usually must file every year.

Germany collects Lohnsteuer, wage tax, directly from salaries. Your employer sends it automatically to the Finanzamt.

Your Steuererklärung checks whether you paid too much or too little tax during the year.

The official online portal is ELSTER. Official ELSTER Portal

Who Must File and Who Can File Voluntarily

Some people must file a Steuererklärung by law. Others can file voluntarily and often receive money back.

Married couples with tax classes Steuerklasse III and V often must file together.

Employees benefit from voluntary filing when they had high commuting costs, home office expenses, relocation costs, or work equipment purchases.

Many expats recover several hundred euros after claiming deductions.

Tip: You can usually file voluntarily for up to four previous tax years.

Important German Tax Vocabulary

Steuererklärung
tax return
Finanzamt
tax office
Steuerbescheid
tax assessment notice
Lohnsteuer
wage tax
Werbungskosten
work-related expenses
Sonderausgaben
special deductible expenses
Anlage N
employee income form
Steuerberater
tax advisor
Einkommensteuererklärung
income tax return
Erstattung
refund
Nachzahlung
additional payment
Einspruch
formal objection

Step-by-Step ELSTER Filing Guide

ELSTER is free, but the interface only exists in German. First-time users often find the language confusing.

  1. Create an ELSTER account
  2. Wait for the activation letter by post
  3. Log in and start a new Einkommensteuererklärung
  4. Enter personal information and tax number
  5. Add your Lohnsteuerbescheinigung from your employer
  6. Fill in deductions and expenses
  7. Add your bank account for refunds
  8. Review and submit the form digitally

Your employer usually provides the Lohnsteuerbescheinigung, annual wage tax certificate, during January or February.

Most employees mainly use Anlage N. That section covers salary income and work expenses.

If you expect a refund, add the correct IBAN. Banking German Guide

Bitte reichen Sie folgende Unterlagen ein.
Please submit the following documents.
Ihr Steuerbescheid wurde erstellt.
Your tax assessment has been issued.
Es fehlt noch ein Nachweis.
A supporting document is still missing.
Ich möchte Einspruch einlegen.
I would like to file an objection.
Pattern: gemäß + noun in dative case
Example: gemäß Ihrem Steuerbescheid | according to your tax assessment notice
Explanation: German official letters often use gemäß before legal references or formal documents.

Deadlines and Common Mistakes

For the 2025 tax year, the normal filing deadline is 31 July 2026.

People using a Steuerberater usually receive a longer deadline.

Expats on Reddit often mention the same beginner mistakes.

Many people also confuse the Steuer-ID, tax identification number, with the Steuernummer, local tax number.

Tip: Save digital copies of invoices, rent documents, insurance payments, and work expenses during the entire year.

What Happens After Filing

The Finanzamt reviews your documents and sends a Steuerbescheid, tax assessment notice.

The Steuerbescheid shows whether you receive an Erstattung, refund, or owe a Nachzahlung, additional payment.

Refunds often arrive directly in your bank account within several weeks.

If you disagree with the result, you can submit an Einspruch, formal objection, within one month.

Many people write short formal letters when contacting the Finanzamt. B1 Formal Writing Guide

Strong German skills help during tax communication and workplace paperwork. B1 Learning Hub

Should You Use a Steuerberater

A Steuerberater, tax advisor, can help when your finances become more complex.

Freelancers, landlords, investors, and people with foreign income often hire one.

Employees with simple tax situations often manage alone through ELSTER or tax apps.

Tax advisors can cost from a few hundred euros to much more for complicated cases.

Many first-time filers start with tax apps, then move to a Steuerberater later if needed.