Steuer & Sozialabgaben · Lohnsteuer & Sozialabgaben
Steuererklärung: wer muss abgeben, wie geht das per ELSTER?
Wer Steuerklasse III/V hat, Nebeneinkünfte erzielt oder mehrere Arbeitgeber hatte, muss in der Regel eine Steuererklärung abgeben. ELSTER ist das kostenlose Online-Portal dafür.
As a foreign resident, student, or employee in Germany, understanding your tax filing obligations is essential for staying compliant with German law and potentially recovering overpaid taxes. Whether you must submit a Steuererklärung (income tax return) depends on your specific employment situation, income sources, and residence status. ELSTER, the official free online portal of Germany's tax authority (Finanzbehörde), makes filing straightforward and secure.
Who Must File: Understanding Your Filing Obligations
Filing a Steuererklärung is mandatory (Pflichtveranlagung) in certain circumstances. The most important thing to know is that your filing obligation depends less on whether you are foreign-born and more on your employment classification and income situation in Germany. Some people are genuinely required to file; others have no obligation but may choose to file voluntarily to claim refunds.
Mandatory Filing Situations
You are required to file a Steuererklärung if you fall into one or more of these categories:
- You are married or in an officially registered partnership and have chosen Steuerklasse III/V (also known as tax class combination III/V). One spouse receives class III with tax advantages, while the other receives class V with higher withholding.
- Your taxable secondary income (Nebeneinkünfte) exceeds 410 euros in a calendar year. This includes income from side work, freelancing, or rental activities.
- You received more than 410 euros in wage replacement benefits (Lohnersatzleistungen) in a single year, such as unemployment benefits (Arbeitslosengeld I), short-time work pay (Kurzarbeitergeld), parental leave benefits, or sick pay.
- You had two or more employers at the same time during the tax year, and at least one issued you a tax certificate with tax class VI.
The 410-Euro Secondary Income Threshold
The 410-euro rule deserves special attention because many expats have side income. If your secondary income does not exceed 410 euros per year, it generally remains tax-free and does not trigger a filing requirement. However, once you cross this threshold, the situation becomes more nuanced. Between 410 and 820 euros annually, a Härteausgleich (hardship relief) applies: you pay tax on only a portion of your secondary income rather than the full amount. Above 820 euros, you must report and pay tax on all of it. Filing is mandatory if your secondary income exceeds 410 euros, but the Härteausgleich eases the tax burden for those earning between 410 and 820 euros.
Why Voluntary Filing Often Makes Financial Sense
Not everyone is required to file, but many choose to do so anyway. If you are not in one of the mandatory filing categories—for instance, you are single, in tax class I, and have only one job with no secondary income—you can skip filing altogether. However, this frequently means leaving money on the table.
Most people who file receive a refund. According to recent statistics, the average tax refund in Germany stands around 1,000 to 1,240 euros. This happens because your employer withholds tax from your salary based on your tax class, which may be higher than your actual tax liability. Work-related expenses (Werbungskosten) such as commuting costs, professional clothing, and home office expenses can lower your taxable income significantly. Other deductions include church taxes, charitable donations, and household-related costs. If you have overpaid, the Finanzamt returns the difference.
Essential Deadlines for Filing Your Steuererklärung
Missing the filing deadline can result in penalties, so it is crucial to understand which date applies to your situation. Deadlines differ depending on whether you file yourself or use professional help.
Self-Filed Returns: 31 July of the Following Year
If you are required to file and you prepare your tax return yourself, the deadline is 31 July of the year following the tax year (Veranlagungsjahr). For example, your tax year 2025 return must reach your Finanzamt by 31 July 2026. This is a firm deadline; the crucial moment is when your submission is successfully received by the tax office. If you file electronically via ELSTER, the successful transmission counts as the filing date. If you miss this date, your Finanzamt can impose a Verspätungszuschlag (late filing penalty), typically starting at 25 euros per month of delay, up to a maximum of 10 percent of the unpaid tax.
Professional-Filed Returns: Extended to End of February
If you hire a Steuerberater (tax advisor) or Lohnsteuerhilfeverein (wage earner assistance organization) to prepare your return, your deadline automatically extends to 28 February of the second year following the tax year. For tax year 2025, this means your deadline would be 28 February 2027 (or 1 March 2027 if the 28th falls on a weekend). This seven-month extension can be invaluable if your financial situation is complex or you need more time to gather documents. Many expats find this worthwhile even beyond the extended filing window, as professionals often identify additional deductions and credits.
Getting Started with ELSTER: Germany's Free Online Tax Portal
ELSTER is the official electronic tax filing system run by Germany's tax administration (Finanzverwaltung). The name stands for Elektronische Steuererklärung, and it is completely free to use. ELSTER removes the need to print, sign, and mail paper returns—everything is completed and submitted digitally. The system is accessible via any internet browser on a computer, tablet, or smartphone, making it convenient for expats who may not have local postal service readily available.
Registering for an ELSTER Account
To use ELSTER, you must first register for a Mein ELSTER account, which is the personalized portal within ELSTER. The registration process is straightforward: you will need your steuerliche Identifikationsnummer (tax ID, also called Steuer-ID), which is a unique 11-digit number assigned to you by the Bundeszentralamt für Steuern (Federal Tax Office) when you register with German authorities. If you are newly arrived in Germany, you may receive this number automatically upon registering your address with your local Bürgeramt (citizen registration office) or upon obtaining your first Aufenthaltstitel (residence permit). If you do not yet have your tax ID, you can apply for one through the German tax authority; the process typically takes a few weeks.
Once you have your tax ID, visit www.elster.de and select Mein ELSTER to create your account. You will set a username and password, after which you can log in to access the filing system. Keep your login credentials secure, as this portal contains sensitive financial information.
Filing Your Steuererklärung via ELSTER
After logging into Mein ELSTER, you can create a new tax return or edit a draft. The portal guides you through each section of the Einkommensteuererklärung (income tax return) with helpful prompts and explanations. You will input your basic personal information, employment income from your Lohnsteuerbescheinigung (wage certificate issued by your employer), any secondary income, deductible expenses, and claims for credits or relief.
ELSTER automatically pre-populates certain information that the Finanzamt has already stored, such as employment records if your employer has submitted your withholding data. You can review, correct, and add additional information as needed. The system will calculate your tax liability and show you whether you owe money or expect a refund. Once you are satisfied with your return, you electronically sign it and submit it directly to your local Finanzamt.
- Visit www.elster.de and register with Mein ELSTER using your Steuer-ID.
- Log in and start a new Einkommensteuererklärung for the relevant tax year.
- Fill in your personal details, employment income, secondary income (if any), and deductible expenses.
- Review pre-populated data from the Finanzamt and correct any errors.
- Allow the system to calculate your tax and estimated refund or liability.
- Electronically sign and submit your return before the deadline.
Special Considerations for Expats and Foreign Residents
As a non-German resident, you are subject to the same tax rules as German citizens, but a few additional points deserve attention. You must have a valid Aufenthaltstitel (residence permit) or be registered with local authorities for your tax status to be clear. If you have recently arrived in Germany or your residence status is temporary, confirm your tax residency with your Finanzamt.
Depending on your home country, you may also owe taxes there. Germany has tax treaties with most countries to prevent double taxation, so verify your obligations both to Germany and your home country. If you are unsure, a Steuerberater can clarify your worldwide tax liability.
When to Seek Professional Help
While ELSTER makes self-filing accessible, certain situations benefit from professional advice. If you have self-employment income, rental property income, or complex international tax obligations, a Steuerberater (tax advisor) is worth the investment. Lohnsteuerhilfevereine (wage earner assistance organizations) offer lower-cost help for employees and pensioners with straightforward situations. Professional tax preparers not only ensure compliance but often identify deductions and strategies that recover their fees multiple times over.
In summary, filing your Steuererklärung in Germany is mandatory in specific situations and voluntary but often financially rewarding in others. ELSTER makes the process digital, free, and relatively straightforward for most employees. By understanding your filing obligations and using the available tools, you can stay compliant with German tax law while maximizing your refund. Expats and foreign residents are welcome to file and should not hesitate to claim legitimate deductions—the average German taxpayer receives a refund of over 1,000 euros annually, and you may be eligible for a similar benefit.
Keep reading — Lohnsteuer & Sozialabgaben
Always verify with official sources before acting on the information above.
