German Tax Return for Expats: Claim Your Tax Refund in Germany
Have you worked in Germany and paid German wage tax? Then you may be entitled to a German tax refund. This English guide explains when you should file a German tax return, which deadlines apply, which deductions expats often miss and how a German tax consultant can help you claim the maximum legal refund.
Infographic: How to Get Your German Tax Refund in 6 Steps
The process is easier than many expats expect. The key is to collect the right documents, check deductible expenses and file the return before the deadline.
German Tax Refund Calculator
Use the calculator to get a first estimate of your possible tax refund in Germany. The result is only an indication. The final refund depends on your tax class, wage tax paid, deductible expenses, family situation, church tax, foreign income and applicable tax treaties.
Insert existing calculator here: Keep your current German tax refund calculator form in this section.
Recommended CTA after calculation: Send my documents for tax return review
Who Should File a German Tax Return?
Filing a German tax return is often worthwhile for employees and expats, even if it is not mandatory. Many taxpayers can claim work-related expenses, special expenses and tax reductions that were not fully considered through monthly payroll.
You should consider filing if you:
- worked only part of the year in Germany,
- changed jobs during the year,
- had high commuting costs, home office costs or work equipment,
- moved to Germany or within Germany for professional reasons,
- maintained double housekeeping,
- paid childcare costs, donations or church tax,
- had foreign income or worked partly outside Germany,
- are married and want to check whether joint assessment is beneficial.
Who Must Submit a German Income Tax Return?
Employees are not always required to file. However, a German income tax return may become mandatory in specific cases.
| Situation | Why it matters |
|---|---|
| Additional taxable income above 410 Euro | Examples: rental income, pension income or side income |
| Wage replacement benefits above 410 Euro | Examples: unemployment benefit, parental allowance, sick pay, short-time work allowance |
| Tax classes III/V or VI | Payroll withholding may not match the final annual tax |
| Several employers at the same time | Usually requires annual reconciliation |
| Foreign income | May be taxable or relevant under the progression clause |
| Tax-free allowances entered in payroll data | May trigger an obligation to file |
German Tax Return Deadlines
The deadline depends on whether filing is mandatory and whether you use a tax adviser.
| Case | Deadline | Practical note |
|---|---|---|
| Mandatory filing, no tax adviser | 31 July 2026 | File early to avoid late filing penalties |
| Mandatory filing with tax adviser | 1 March 2027 | Documents should still be sent early |
| Voluntary employee tax return | Usually up to 4 years | Useful for previous years if you expect a refund |
Typical Tax Deductions for Expats in Germany
Expats often miss deductions because they do not know which expenses are relevant under German tax law. The following items should be checked carefully.
Commuting costs
From 2026, the commuter allowance is 38 cents from the first distance kilometre. Keep records of workdays and distance.
Moving costs
Job-related relocation expenses may be deductible. Keep invoices for movers, travel, real estate agents and temporary accommodation.
Double housekeeping
If you keep your main home and rent a second home near your German workplace, accommodation costs and family trips may be deductible.
Work equipment
Laptop, desk, office chair, tools, professional literature and software can reduce taxable income.
Training costs
Language courses, professional training, exams and job-related seminars may qualify.
Childcare costs
Since 2025, 80% of eligible childcare costs can be deducted, up to 4,800 Euro per child.
Household services
Cleaning, gardening, craftsmen and certain household-related services may reduce your tax directly.
Foreign income
Foreign salary, foreign tax paid and double taxation treaties must be reviewed carefully.
Checklist: Documents Needed for Your German Tax Return
To prepare your German income tax return efficiently, please collect the following documents. Missing documents can usually be submitted later, but a complete file speeds up the process.
General documents
- German tax identification number
- German tax number, if already available
- Current address and previous German addresses
- Bank account / IBAN for the tax refund
- Last German tax assessment, if available
- Marriage certificate or birth certificates, if relevant
Income documents
- Electronic wage tax statement / annual payslip
- Monthly payslips, if available
- Certificates for unemployment benefit, parental allowance, sick pay or short-time work allowance
- Foreign salary statements and foreign tax assessments
- Bank tax certificates for capital income
- Rental income documents, if you rent out property
Expense documents
- Commuting distance and number of workdays
- Invoices for work equipment and professional tools
- Training and language course invoices
- Moving invoices and travel costs
- Rent and utility costs for double housekeeping
- Childcare invoices and bank payment proof
- Donation receipts
- Health insurance and pension contribution statements
- Invoices for craftsmen and household services, paid by bank transfer
How Our English Tax Return Service Works
- Send your documents: Upload or send your checklist, wage tax statement and receipts.
- We review your case: We check deductions, deadlines, tax residency and foreign income.
- You receive a calculation: We estimate the expected refund or additional payment.
- Digital filing: Your tax return is submitted electronically to the German tax office.
- Tax assessment check: After the tax office issues the assessment, we compare it with the tax return.
- Refund: The tax office transfers the refund to your bank account.
Fees for Your Annual German Income Tax Return
Fees for tax consultancy services are based on the German tax adviser fee regulations and depend on income, complexity and the scope of work.
Example for a simple employee tax return
A simple annual income tax return can start from a few hundred Euro including VAT. The final fee depends on the number of income types, foreign income, rental income, capital income, double taxation issues, missing documents and the review of the tax assessment.
Important: Actual fees may vary depending on the specific circumstances of your individual case. Tax return costs may be partly tax-deductible if they relate to taxable income.
10 Practical Tax Tips for Expats in Germany
1. Do not wait until the deadline
Tax offices and advisers are busiest shortly before deadlines. Early filing often means faster refunds.
2. Keep your wage tax statement
Your annual wage tax statement is the key document for your German employee tax return.
3. Track workdays
Commuting deductions depend on distance and workdays. Keep a simple annual overview.
4. Save relocation documents
Job-related moving expenses are often relevant for expats coming to Germany.
5. Review foreign income
Foreign income may affect your German tax rate even if it is not fully taxable in Germany.
6. Avoid cash payments
Childcare, household services and craftsmen should be paid by bank transfer.
7. Check tax class changes
Marriage, separation, childbirth or relocation can affect the correct tax class.
8. Keep health insurance proof
German and foreign health insurance contributions can be relevant.
9. Submit missing papers later
Do not delay the whole process because one document is missing. We can often proceed step by step.
10. Check the tax assessment
The tax office can make changes. Always compare the assessment with the filed return.
German Tax Return with Foreign Income
Foreign income is a frequent issue for expats. Depending on the facts and the applicable double taxation treaty, foreign income may be taxable in Germany, exempt with progression, or relevant for tax credit purposes.
Please provide documents showing:
- foreign salary or foreign self-employment income,
- periods worked inside and outside Germany,
- foreign taxes paid,
- foreign tax assessments or employer certificates,
- documents on tax residency and relocation dates.
Further information: Double Taxation Conventions
FAQ: German Tax Return in English
Can I file a German tax return in English?
The official tax forms are generally in German, but we can guide you in English and prepare the return for electronic submission.
Do all expats in Germany have to file a tax return?
No. Many employees do not have to file, but filing is often worthwhile. Some expats must file, for example if they received foreign income, wage replacement benefits or had certain tax class combinations.
How long does it take to receive a German tax refund?
Processing time depends on the tax office, the complexity of the case and whether documents are complete. Simple employee cases are usually processed faster than cases with foreign income or rental income.
Can I claim a refund after leaving Germany?
Yes. Leaving Germany does not automatically prevent you from filing a German tax return for previous years.
What is the German tax identification number?
The German tax identification number is a lifelong personal number used by the tax authorities. It is different from the local tax number assigned by the tax office.
Can I deduct moving costs to Germany?
Job-related moving costs can be deductible if the move is professionally motivated and properly documented.
Do I need to submit original receipts?
Usually copies or digital documents are sufficient for preparation. The tax office may request proof later.
Claim Your German Tax Refund Now
You do not need to understand every German tax form yourself. Send us your documents and we will check whether a German income tax return is worthwhile, which deductions apply and how your refund can be claimed correctly.
Related Topics
Disclaimer: This page provides general information only and does not replace individual tax advice.