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.
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
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.
ELSTER is free, but the interface only exists in German. First-time users often find the language confusing.
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
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.
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
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.