Find your route

3 quick steps

Tax Returns in Germany: Who Files, Deadlines, and ELSTER

Tax Returns in Germany: Who Files, Deadlines, and ELSTER

Find your route

3 quick steps

A tax return in Germany (Steuererklärung) is required so that the tax office (Finanzamt) can calculate the final amount of income tax: to confirm withheld tax, account for additional income and expenses, and determine any potential refund. For some taxpayers, filing a tax return is mandatory; for others, it is voluntary but often beneficial.

What Is Reported on Tax Returns in Germany

The income tax return lists income subject to Einkommensteuer. The main categories include:

  • wages from employment;
  • income from self-employment and freelance work;
  • income from business activities;
  • income from agriculture and forestry;
  • capital gains, if tax was not fully withheld or if a tax assessment review is required;
  • income from renting or leasing property;
  • pensions and other income that are reported under the Income Tax Act (Einkommensteuergesetz, EStG).

If you are an employee, your employer usually withholds Lohnsteuer from your paycheck and reports the information to the tax authorities. This does not always mean you do not need to file a tax return: the obligation depends on additional circumstances.

When Filing a Tax Return Is Required

For employees, the obligation to file an Einkommensteuererklärung most often arises if at least one of the following circumstances applies:

  • Income not subject to Lohnsteuer withholding or payments subject to the Progressionsvorbehalt that total more than 410 euros per year;
  • you received wages from multiple employers at the same time, if one of those sources of income was taxed under tax class VI;
  • spouses or registered partners have chosen a combination of tax classes III/V, IV with a factor, or, in certain cases, V/VI;
  • You have received Lohnersatzleistungen (income replacement benefits), such as Arbeitslosengeld (unemployment benefits), Krankengeld (sick pay), or Elterngeld (parental allowance), which may affect your tax rate;
  • you received a severance payment (Abfindung) or other one-time payment subject to special tax rules;
  • you have income from freelancing, self-employment, a business, or rentals;
  • You need to claim or carry forward losses from previous years;
  • You have capital gains (Kapitalerträge) on which tax was not withheld or was not withheld in full.

This list is not exhaustive: in complex cases, it is best to check your obligations under §46 EStG, consult the ELSTER guidelines, or contact a tax advisor or income tax assistance association.

When a tax return is filed voluntarily

If you are not required to file, you can submit a return voluntarily as an “Antrag auf Veranlagung.” This often makes sense if you had expenses during the year that reduce your taxable income:

  • commuting expenses;
  • professional training, work equipment, or a home office, provided certain conditions are met;
  • relocation for work-related reasons;
  • child care expenses;
  • donations;
  • medical expenses and other extraordinary expenses;
  • Excessive Lohnsteuer withheld due to a job change, less than a full year of employment, or an incorrect tax bracket.

For voluntary tax returns, a longer statute of limitations usually applies, but it’s also worth checking this separately for the specific tax year.

How to File a Steuererklärung

The most common method of filing is electronically via the official ELSTER portal. Through ELSTER, you can fill out forms, submit your tax return to the Finanzamt, and receive electronic notifications.

Paper forms can still be used in certain situations, but for entrepreneurs, freelancers, and many types of tax returns, electronic filing is effectively the standard. If you’re unsure which method is right for you, check the requirements of your Finanzamt or the guidelines on ELSTER.

Filing Deadlines for 2026

For mandatory tax returns for the 2025 tax year, the general deadline for self-filing is July 31, 2026. If the return is prepared by a tax advisor (Steuerberater) or a payroll tax assistance association (Lohnsteuerhilfeverein), the deadline is usually longer, but you should check the specific date for the relevant tax year and your situation.

Failure to file on time may result in a late filing penalty (Verspätungszuschlag) and other measures by the tax office (Finanzamt). If you realize you won’t meet the deadline, it’s better to request an extension in advance than to wait for a reminder or a tax assessment from the tax office.

What to Prepare Before Filing

Before filing your tax return, gather the following:

  • Tax ID and ELSTER login credentials;
  • an annual statement from your employer (Lohnsteuerbescheinigung);
  • documents regarding additional income;
  • proof of the expenses you wish to claim;
  • statements regarding Lohnersatzleistungen;
  • bank and brokerage documents related to capital;
  • Rental documents, if you received income from renting out property.

Thorough preparation is more important than speed: The tax office (Finanzamt) may request supporting documentation, even if some of the data has already been submitted by your employer, insurance provider, or bank.

Common Mistakes

  • rely on the old COVID-19 deadline extensions and ignore the current deadline;
  • assuming that being an employee always exempts you from filing a tax return;
  • Do not include benefits and payments that affect the tax progression clause;
  • Forgetting about foreign income and bank accounts;
  • file a tax return without supporting documents for expenses claimed as deductions;
  • Do not confuse a voluntary tax return with a Pflichtveranlagung.

A tax return in Germany is not limited to a single form: it is an annual assessment of your entire tax situation. If you have freelance income, rental income, foreign income, complex investments, or a dispute with the Finanzamt, it is safer to seek individual advice from a tax specialist.