How do you deal with German tax returns as a foreign employee?
Moving to Germany comes with a lot of paperwork, and the German tax system is no exception. If you are a foreign employee working in Germany, you have probably heard the word Steuererklärung thrown around and wondered whether it applies to you, what it involves, and whether you might actually get money back. The good news is that many expats and foreign workers do receive a refund after filing. The less exciting news is that the process involves forms, deadlines, and German bureaucracy. This guide walks you through everything you need to know about filing a German tax return as a foreign employee, step by step.
Do foreign employees in Germany have to file a tax return?
Not every foreign employee in Germany is legally required to file a tax return, but many are. If you are employed and your only income comes from a single employer who already deducts wage tax (Lohnsteuer) from your salary, you may not be obligated to file. However, if any of the following apply to you, filing becomes mandatory.
- You have income from more than one employer at the same time
- You receive income from outside Germany (for example, rental income or freelance work from abroad)
- You receive wage replacement benefits such as unemployment or parental allowance
- You are married, and you and your spouse have chosen certain tax class combinations (for example, tax classes III and V)
- You are a non-resident taxpayer with limited tax liability in Germany
Even if you are not required to file, doing so voluntarily is often worth it. Foreign employees frequently overpay wage tax throughout the year because their employer cannot account for all deductible expenses. Filing a voluntary return often results in a refund. In most cases, voluntary returns can be submitted up to four years after the relevant tax year.
What documents do you need for a German tax return?
To file a German income tax return as a foreign employee, you need to gather a specific set of documents before you start. The most important one is your annual wage statement (Lohnsteuerbescheinigung), which your employer is required to provide at the start of each year for the previous tax year.
Beyond that, the documents you need depend on your personal situation. Here is a general checklist:
- Lohnsteuerbescheinigung from every employer you worked for during the year
- Your tax identification number (Steuer-Identifikationsnummer)
- Bank account details (IBAN) for your refund
- Receipts or records for any deductible expenses (see the section below on deductions)
- Proof of health insurance contributions if you pay into a private scheme
- Documents related to foreign income, if applicable
- Proof of any wage replacement benefits received
If you moved to Germany during the tax year, keep records of your moving expenses, as these may be deductible. Organizing your documents before you start the filing process saves a lot of time and frustration.
What is the deadline for filing a tax return in Germany?
The deadline for filing a German tax return depends on whether you file independently or use a tax advisor. For the 2025 tax year (filed in 2026), the standard deadline for self-filers is 31 July 2026. If you use a tax advisor or a recognized income tax assistance association (Lohnsteuerhilfeverein), the deadline extends to the end of February of the following year.
If you miss the deadline, the tax office (Finanzamt) can charge a late filing penalty of up to 10% of the assessed tax, with a maximum of 25,000 euros. They may also estimate your income and issue an assessment that is not in your favor. It is always better to request an extension in advance if you know you will not make the deadline.
For voluntary returns, the rules are more relaxed. You can submit a voluntary tax return up to four years after the end of the relevant tax year, meaning you can still claim a refund for 2022 until the end of 2026.
How do you actually file a German tax return step by step?
Filing a German tax return as a foreign employee involves several steps, but the process is manageable once you know what to expect. The most common way to file is through the official government portal called ELSTER (Elektronische Steuererklärung), which is free to use and available online.
- Register on ELSTER: Go to elster.de and create an account using your tax identification number. You will receive an activation code by post within a few days.
- Select the right form: Most employees use the Einkommensteuererklärung form. You will also fill in annexes relevant to your situation, such as Anlage N (employment income) and Anlage AUS (foreign income).
- Enter your income data: Transfer the figures from your Lohnsteuerbescheinigung into the corresponding fields.
- Add your deductions: Enter any deductible expenses such as commuting costs, work equipment, or professional training.
- Submit and wait: Once submitted, the Finanzamt typically processes the return within a few weeks to a few months. They will send you an assessment notice (Steuerbescheid) by post.
If you are not comfortable navigating German forms on your own, a Lohnsteuerhilfeverein is a cost-effective alternative to a full tax advisor. These associations specialize in helping employees and charge modest membership fees. For more complex situations involving foreign income or self-employment, a Steuerberater (tax advisor) is worth the investment.
What expenses can foreign employees deduct on a German tax return?
Foreign employees in Germany can deduct a range of work-related and personal expenses that reduce their taxable income. Germany automatically applies a standard employee allowance (Arbeitnehmer-Pauschbetrag) of 1,230 euros per year, but if your actual expenses exceed this, you can claim the higher amount.
Work-related deductions
- Commuting costs (Entfernungspauschale): You can claim 0.30 euros per kilometer for the one-way distance between your home and workplace for the first 20 kilometers, and 0.38 euros per kilometer beyond that.
- Work equipment: Laptops, tools, office furniture used for work, and professional books are deductible.
- Professional training and education: Costs related to continuing your professional development are deductible.
- Home office: If you regularly work from home, you can claim a flat rate of 6 euros per home office day, up to a maximum of 1,260 euros per year.
- Union membership fees
Personal and special deductions
- Moving expenses: If you relocated to Germany for work, relocation costs may be deductible.
- Health and pension insurance contributions
- Charitable donations
- Childcare costs
- Double household costs (doppelte Haushaltsführung): If you maintain a home abroad and rent an apartment in Germany for work, you may be able to deduct the German accommodation costs.
The double household deduction is particularly relevant for expats and foreign workers who keep their primary residence in another country while working in Germany.
What are the most common mistakes foreign employees make on German tax returns?
Several mistakes come up repeatedly when foreign employees file their German tax return, and most of them are avoidable with a bit of preparation.
- Missing the deadline: Many expats are not aware of the July deadline and file late, resulting in penalties or unfavorable estimates from the tax office.
- Not declaring foreign income: Germany taxes worldwide income for residents. Failing to declare income earned abroad, even if it was taxed in another country, can lead to penalties. Double taxation treaties often prevent you from being taxed twice, but the income still needs to be declared.
- Choosing the wrong tax class: Foreign employees sometimes remain in the default tax class when a different one would be more favorable for their situation. Tax class changes must be requested from the Finanzamt.
- Skipping deductions they are entitled to: Many foreign workers do not claim commuting costs, home office days, or moving expenses simply because they did not know these were deductible.
- Not keeping receipts: The Finanzamt can request proof of expenses. Without receipts, deductions can be rejected.
- Assuming they do not need to file: As outlined earlier, many foreign employees are actually required to file even if their employer withholds wage tax. Not filing when required can result in fines.
If you are unsure about your specific situation, consulting a tax advisor or a Lohnsteuerhilfeverein before you file is a smart move. The cost is often outweighed by the refund or the penalties you avoid.
How lingoni helps you build the German skills to navigate life in Germany
Understanding your tax obligations in Germany requires more than just knowing the rules. It also means being able to read official letters from the Finanzamt, understand forms written in German, and communicate with advisors or colleagues in German when needed. The stronger your German, the less dependent you are on others to interpret documents for you.
We built lingoni to help exactly this kind of learner: motivated adults who need real, practical German for everyday life and professional situations. Here is what you get with lingoni GERMAN:
- Structured lessons from A1 to B2, so you always know where you stand and what comes next
- Videos, worksheets, podcasts, and interactive exercises covering reading, writing, listening, and speaking
- Milestone Tests at the end of each level that confirm your progress and unlock the next stage
- The flexibility to learn at your own pace, whether you have 15 minutes a day or a few hours a week
- Content designed for real-life situations, not just textbook German
If you are ready to take your German to the level where you can handle official paperwork, understand your tax notice, and feel confident in Germany, explore our German course and start learning today.
