Answer · Tax
Do I have to file a German tax return?
Many employees are not obliged to file, because income tax is already deducted from their salary. Filing becomes mandatory in specific situations set out in the Income Tax Act — for example self-employed or additional income, certain tax class combinations, or wage replacement benefits. Even when it is optional, filing often results in a refund.
Last verified: 19 September 2026 · Settling in
At a glance
- Employees
- Often not obliged, because tax is withheld monthly
- Usually mandatory
- Self-employed or freelance income
- Also mandatory
- Certain tax class combinations and multiple employers
- Also relevant
- Wage replacement benefits above a statutory threshold
- Filing channel
- ELSTER, the official online tax portal
Situations that typically create an obligation
These are the common cases, not the full list. The Income Tax Act sets out the complete set of circumstances, and which one applies depends on your own year. If you are unsure whether your combination of income creates an obligation, this is a point to check with the tax office or a tax adviser rather than to guess.
- You had income from self-employment, freelance work or a business.
- You had wage income from more than one employer at the same time.
- You received wage replacement benefits, such as parental or short-time work allowance, above the statutory threshold.
- You and a spouse used a tax class combination that requires an assessment.
- The tax office asked you to file — a request on its own creates the duty.
When filing voluntarily is usually worth it
- You moved to Germany partway through the year, so your monthly deductions assumed a full year of income.
- You had relocation, commuting, training or home-office costs.
- You paid for childcare or supported family members.
- You changed jobs, had unpaid months, or worked in more than one city.
Deadlines
Mandatory returns have a statutory filing deadline in the year following the tax year, and a longer one if a tax adviser files for you. Voluntary returns can be filed for several past years. The exact dates have shifted in recent years, so check the current deadline on the official portal for the year you are filing.
Common mistakes
- Assuming no return is needed because tax is deducted from salary.
- Ignoring a written request from the tax office to file.
- Missing a voluntary filing that would have produced a refund.
What happens next
- You file through ELSTER or a tax adviser and receive an assessment notice.
- Any refund is transferred to the account you gave; any additional payment has a stated deadline.
- You can object to the assessment within the period stated on the notice.
How Burokrat helps
Workflow support
Reading the answer is the first half. Burokrat turns it into a tracked workflow:
- A personalized step-by-step path for your situation
- A document checklist that shows what is still missing
- Progress tracking across connected tasks
- Reminders for deadlines and appointment dates
- Source-cited guidance, with the official page behind each step
- Trusted partner discovery where a professional is genuinely needed
Burokrat flags whether your situation points to a mandatory or an optional return.
Related questions
- What if I only lived in Germany for part of the year?
- You may still be assessed for the German part of the year, and a partial year is one of the situations where a voluntary return often produces a refund.
- Do I need a tax adviser to file my return?
- Not necessarily. Simple employee cases are commonly filed directly. Self-employment, foreign income or property usually justify professional advice.
- Does foreign income have to be declared?
- It can affect your German assessment even when it is not taxed in Germany. This is a case to clarify individually.
Official sources
- § 46 EStG — assessment of employees
- ELSTER — the official German tax portal
- Make it in Germany — taxes in Germany
Last verified: 19 September 2026
This page is general information about a German administrative process. It is not legal, tax or immigration advice and it does not replace a decision by the responsible authority. Rules, fees and processing times change, and practice differs between cities and offices — always check the official source linked above for your own case.
Related guides
- Freelancing in Germany
Permission to work for yourself, Freiberufler versus Gewerbe, tax registration, insurance and invoicing basics.
- German Tax ID
Steuer-ID, Steuernummer and VAT ID explained, plus what to do when the letter never arrives.
- After Anmeldung
The practical sequence of tasks in the weeks after registering an address: certificate, tax ID, bank, insurance, employer, and the broadcasting fee.
Related answers
- Freelancing on a residence permit
Employment and self-employment are permitted separately. What the wording on your card means.
- Resignation notice periods
Four weeks to the 15th or month-end, two weeks in probation — and always in writing.
- Tax ID timing
Issued automatically after registration and sent by post. How to chase it if it never arrives.
Related situations
- Moving to Germany for work
The seven processes a new employee runs, in the order that actually unblocks them.
- Leaving Germany
Notice first, deregistration at the move, bank account last. The order that avoids charges after you go.
Related resources
- Authorities directory
The eight bodies behind most newcomer tasks, what each handles, and where their official information lives.
- Bureaucracy glossary
The recurring German administrative terms, grouped by the process where you meet them.
Browse everything in the Germany bureaucracy knowledge base, see all answers, or go back to the Burokrat homepage.
