In Germany, the annual income tax return is called the Steuererklärung. It is submitted to the local Finanzamt (tax office) and, for most filers, processed through ELSTER — the federal government's free electronic filing platform. Some people are legally required to file; others are not obliged to but may benefit significantly from doing so. Understanding who must file, how to file, and what the process involves is the starting point for managing your tax matters in Germany.
Who must file a Steuererklärung
German tax law distinguishes between obligatory filing (Pflichtveranlagung) and voluntary filing (Antragsveranlagung). You are generally required to file if any of the following apply:
- You received income from more than one employer simultaneously in a calendar year
- You received wage replacement benefits (Lohnersatzleistungen) such as Kurzarbeitergeld (short-time work benefit), Elterngeld (parental benefit), or unemployment benefit (Arbeitslosengeld) above a threshold set by law
- You or your spouse chose the wage tax class combination III/V
- You earned income beyond employment (rental income, freelance income, investment income above the Sparer-Pauschbetrag, or foreign income)
- You received a severance payment taxed under the Fünftelregelung
- You claim certain deductions that require a return to realise
Employees with a single employer, a standard tax class, and no additional income sources may not be required to file. However, they are often entitled to a refund if they do.
Why employees often benefit from filing voluntarily
Even when not legally required, many German employees receive a tax refund by filing voluntarily. Refunds commonly arise from:
- Werbungskosten (income-related expenses) such as commuting costs (Pendlerpauschale), work equipment, professional development, or a home office
- Sonderausgaben (special expenses) including charitable donations, contributions to Riester or Rürup pension schemes, and church tax (Kirchensteuer)
- Außergewöhnliche Belastungen (exceptional burdens) such as significant medical costs not covered by health insurance
- Periods of part-year employment, parental leave, or other income interruptions that resulted in over-withholding
The voluntary filing window is four years from the end of the relevant assessment year, giving individuals time to decide whether to file.
ELSTER: Germany's electronic filing system
ELSTER (Elektronische Steuererklärung) is the official federal platform for submitting tax returns electronically, free of charge. Individuals register at elster.de to receive an ELSTER certificate, which is then used to authenticate submissions and access prior assessments.
ELSTER handles individual returns (Einkommensteuererklärung), pre-filled data from employer wage statements (ELStAM), and communication from the Finanzamt. The pre-filled return (vorausgefüllte Steuererklärung) draws in electronically reported income data, simplifying the process for straightforward filers.
Commercial tax software (Steuersoftware) also connects to ELSTER's interface and is commonly used for more complex returns; licensed tax professionals (Steuerberater) use specialised practitioner software that submits via the ELSTER infrastructure.
Filing deadlines
The standard deadline for individuals filing their own return is 31 July of the year following the tax year (e.g., for the 2025 tax year, 31 July 2026). This extended deadline took effect with the modernisation of the Abgabenordnung.
When a Steuerberater (a licensed tax professional) is engaged to prepare and file the return, the deadline extends to the end of February of the second following year (e.g., for 2025, 28/29 February 2027). The Finanzamt must be notified of the professional engagement.
Late filing can result in Verspätungszuschläge (late-filing surcharges), which are calculated as a percentage of the assessed tax owed.
The role of a Steuerberater
A Steuerberater is a licensed tax professional authorised under German law to prepare tax returns, represent clients before the Finanzamt, and provide advice on tax matters. The qualification requires a university degree or equivalent, several years of practical experience, and a state examination. The Bundessteuerberaterkammer (Federal Chamber of Tax Consultants) maintains the register of qualified practitioners.
For individuals with more complex situations — self-employment, rental income, foreign assets, cross-border income, or significant investment activity — a Steuerberater provides guidance that goes beyond what ELSTER alone can offer.
Where to get help
Search for qualified tax professionals serving clients in Germany through the TaxProsRated Germany directory. Listed practitioners include registered Steuerberater and other qualified professionals.