thelernen logothelernen
Start for free
Life in Germany

Tax Declaration in Germany: ELSTER & Tax Refund Guide

Learn how to submit your annual Steuererklärung, optimize your Steuerklasse, and maximize your refund.

Filing an annual tax return (Steuererklärung) in Germany is one of the most effective ways for expats to recover overpaid income tax (Lohnsteuer). The German tax system is highly regulated, managed by the local tax office (Finanzamt). While filing is voluntary for single employees with only one source of salary, it becomes mandatory for married couples, self-employed workers, individuals who received state benefits (like parental or unemployment pay), or those with multiple income streams.

The tax return is filed electronically via the official government portal ELSTER (Elektronische Steuererklärung) or through private tax applications. By submitting the return, taxpayers can claim various deductions (Werbungskosten), such as work-related expenses, home office allowances, relocation costs, and commute expenses. On average, employees who voluntarily submit their tax declaration receive a refund of over €1,000.

Your monthly tax deduction is determined by your tax class (Steuerklasse), which ranges from Class 1 (single) to Class 6 (multiple jobs). Choosing the correct tax class, especially for married couples (such as the combination of Class 3 and 5 or the modern factor method in Class 4), plays a crucial role in optimizing your net monthly income and planning your final tax liability.

📋 Steps to File Your Tax Return

  1. 1

    Gather Income Statements

    Obtain your annual wage tax statement (Ausdruck der elektronischen Lohnsteuerbescheinigung) from your employer at the end of the financial year.

  2. 2

    Collect Expense Receipts

    Compile invoices and receipts for work-related expenses, public transport commutes, home office equipment, insurance policies, and donations.

  3. 3

    Register on ELSTER Portal

    Create an account on the official ELSTER website. The activation code will be sent to your registered home address by post for security.

  4. 4

    Select Tax Forms

    Choose the relevant forms: the main sheet (Hauptvordruck), Annex N for employment income, and Annex Vorsorgeaufwand for insurance premiums.

  5. 5

    Calculate Deductions

    Input your commute distance, home office days (€6 per day in 2026 up to limits), professional training fees, and moving expenses.

  6. 6

    Submit and Await Notice

    Review your entries, submit the declaration digitally via ELSTER, and wait for your official tax assessment notice (Steuerbescheid) and refund.

Required Documents

  • Annual wage tax certificate (Lohnsteuerbescheinigung)
  • Tax identification number (Steueridentifikationsnummer)
  • Receipts for professional work equipment (laptops, software, desks)
  • Bank details for receiving the refund
  • Records of commuting distances and days worked from home
  • Proof of health, liability, and pension insurance payments
  • Invoices for household services (handyman work, cleaning) that are tax-deductible

⚠️ Common Pitfalls to Avoid

  • Missing the filing deadline if you are legally required to file (leads to automated late filing penalties and interest charges)
  • Failing to declare income earned abroad before moving to Germany, which must be reported under the progressivity rule (Progressionsvorbehalt)
  • Forgetting to claim the home office lump sum (Homeoffice-Pauschale) if you worked remotely during the year
  • Throwing away receipts prematurely — although you don't submit them with ELSTER, the Finanzamt can request them for verification

💶 Fees and Deadlines

Filing on the official ELSTER portal is completely free. Using private tax software costs around €30 to €60, while hiring a tax advisor (Steuerberater) or joining a tax assistance club (Lohnsteuerhilfeverein) ranges from €100 to €350 (approx. on 2026). The standard deadline for mandatory filers is August 31 of the following year, though voluntary filers have up to 4 years to submit retrospectively.

📖 Useful Tax Terms

die Steuererklärung
Tax declaration
das Finanzamt
Tax office
die Steuerklasse
Tax class
die Lohnsteuerbescheinigung
Wage tax statement
die Werbungskosten
Income-related expenses (deductions)
der Steuerbescheid
Tax assessment notice
das ELSTER
Electronic tax portal
der Lohnsteuerhilfeverein
Income tax assistance association
Study this vocabulary with flashcards

Frequently Asked Questions

Is filing a tax return mandatory for everyone in Germany?+

No. If you are a single employee earning only salary (Tax Class 1), it is usually voluntary. It becomes mandatory if you are self-employed, married in certain tax class combinations, or received state benefits.

How long does the Finanzamt take to process the return?+

Processing times vary significantly depending on the local Finanzamt and the time of year, usually taking between 4 to 12 weeks after digital submission.

What is a Lohnsteuerhilfeverein?+

It is a non-profit membership club that provides affordable tax preparation services for employees and pensioners. Membership fees are scaled according to your income.

What expenses can I deduct as Werbungskosten?+

You can deduct commuting expenses (€0.30 per km), job-related relocation costs, professional books, work laptops, training courses, and professional association fees.

How do tax classes (Steuerklasse) affect my return?+

Tax classes determine how much tax is deducted from your salary monthly. If too much tax was withheld, you will recover it when you submit your annual tax declaration.

Can I deduct my monthly rent from my taxes?+

Generally no, unless you maintain a second home for work purposes (double household/doppelte Haushaltsführung), in which case rent for the second home is deductible.

Practice with AI

Interactive AI simulator or vocab training. No account required.

More integration guides