Key takeaways
- It’s recommended that you voluntarily file a tax return in Germany. You can expect a tax return between 100€ and 5000€. The German tax office refunded an average of 1063€ in 2020.
- Take advantage of tax allowances in Germany to reduce your tax burden.
- You’ll only get back tax if you file an income tax return.
This is how you do it
- Use tax software to check how much tax refund you can expect.
- If you can get a tax refund, file the income tax return. Otherwise, don’t.
- Many online services help you file simple income tax returns in Germany. We find SteuerGo*, Wundertax*, and WISO Steuer* (only in German) among the best tax software.
- We recommend consulting a tax advisor for complex tax returns. You can get a free quote from multiple tax advisors here. The tax consultants offer services in English.
Table of Contents
Is a voluntary tax return worth it in Germany?
Yes, in most cases, filing a voluntary tax return is worth it in Germany.
We understand that filing a tax return may seem daunting to people new to Germany. Learning the tax vocabulary and understanding what expenses you can deduct can take some time.
However, many English tax software programs exist nowadays that expats can use to file their tax returns. The tax software even suggests tips on saving taxes based on your data.
The best part is that you can fill in all your data in the tax software for free. The tool will then show you the estimated tax refund you will get.
If you can get a tax refund, file the tax return. Otherwise, don’t.
Moreover, you only pay when you file the tax return using the tool and not for calculating the estimated tax refund.
We find Wundertax*, SteuerGo*, and WISO Steuer* (German) among the best tax software out there.
If you have a complex tax return, or filing it yourself makes you nervous, you should get advice from a tax consultant. Tax consultants are not cheap in Germany. Depending on your situation, they may cost between 600€ and 2000€.
Get a Free Quote From a Tax Advisor
- A tax advisor can help you file an income tax return,
- Change tax class,
- Get a tax residency certificate,
- Support in starting a business,
- Offer services in English
File Income Tax with Wundertax
- 34.99 € for filing a single income tax return
- Tips on deductible costs & plausibility check
- Try it out for free & only submit if you’re fully satisfied
- Also available in English
File Income Tax with SteuerGo
- 34.95 € for filing a single income tax return
- Easy to file and save tax.
- The tool is also available in English.
- Get tax-saving tips to maximize your tax return in the current and the following years.
File Income Tax with WISO Steuer (German)
- 35.99 € for filing a single income tax return
- Easy to file and save tax.
- The tool is only available in German.
- It can even handle complex tax situations.
What is the average tax refund in Germany?
The table below shows the tax refund data for the tax year 2020.
Number of taxpayers | 25.8 million |
Taxpayers who filed the income tax return | 14.9 million |
Taxpayers who received a tax refund | 12.6 million, or 84.5% of people, received a tax refund |
People who received a tax refund between 100 € and 1000 € | 7.18 million or 57% |
People who received a tax refund above 5000 € | 252,000 or 2% |
Average tax refund | 1063 € |
When is filing a tax return in Germany worth it?
You can expect a tax refund only if you file an income tax return. For some, filing a tax return is mandatory; for others, it’s voluntary.
Here are some of the cases where you can expect a tax refund.
- Income-related expenses: Your income-related expenses exceed the flat rate (Werbungskostenpauschale) of 1230€ (as of 2025). These expenses include commuting costs, home office expenses, books, etc.
- You were not employed for the entire year. Suppose you were unemployed for certain months in the year. It could be because you switched jobs, or recently graduated and got the job, etc. The tax office deducts the tax from your salary as if you worked the entire year. However, in reality, you didn’t. In this case, you can get a reasonable tax refund if you file your tax return.
- Church tax: You are not a church member, but you pay the church tax. You can get back the church tax you paid by filing the income tax return.
- Donations: You can deduct the donations you made during the year from your taxes.
- Married couples: Suppose you didn’t opt for favorable tax classes as a couple and paid more taxes during the year. In this case, you’ll get the tax back only if you submit your tax return.
- Insurance costs: You can deduct pension, health, and unemployment insurance costs from your taxes. You can also deduct the legal and dental insurance costs from your taxes.
- Lower tax bracket: Suppose your personal tax rate is lower than the capital gains tax rate (i.e., 25% plus 5.5% surcharge). In this case, your capital gains tax will equal your personal tax rate. However, banks and brokers deduct the capital gains tax before paying interest or dividends. It is called the withholding tax in Germany. So, you can get back the excess capital gains tax withheld by filing a tax return.
- Medical costs: Suppose you had higher medical expenses in the past year due to illness, accidents, caring for parents, floods, funerals, etc. In this case, you can claim these expenses on your tax return.
- Labor costs: You made some repairs or renovations. You can deduct the labor expenses from your taxes.
You can use our cheatsheet of tax-deductible expenses when filing taxes. It ensures you maximize your tax savings.
Cheatsheet to Save Taxes – Free Download
- Download the cheatsheet summarizing all the expenses you can deduct from the taxes.
- Maximize your tax savings by claiming expenses you don’t need proof of.
- Moved due to work, bought a new chair, repaired your rental apartment, etc. Claim all these expenses to save tax.
Deduct tax allowances during tax declaration and save taxes
You get a tax allowance for every type of income in Germany. You don’t pay any taxes if your income is below the tax allowance.
The tax office automatically considers some tax allowances when deducting tax. However, you must file a tax return to ensure all tax allowances are considered.
Here are the tax allowances you can deduct.
- Tax-free allowance for single parents: The tax-free allowance for single parents is higher than that of others. It’s the basic tax-free allowance (12,096€ (in 2025)) plus a relief amount (4,260€ (as of 2025) for the first child and 240€ additionally for each additional child).
- Capital gains allowance: The capital gains tax-free allowance is 1000€ (from 2024). So, you don’t have to pay capital gains tax on the realized profits of up to 1000 €.
- Travel allowance: You can deduct 30 cents per kilometer as travel allowance from your taxes. How you commute from home to the office doesn’t matter: walk to the office or go by car. Moreover, if your travel costs are higher, you can deduct more.
- Home office flat rate: You can deduct unlimited home office expenses from the tax year 2023. The tax office also offers a home office flat rate of 1260€ (as of 2025). You don’t need any proof to claim the home office flat rate.
- Disabled allowance (Behinderten-Pauschbeträge): You can deduct between 620 € and 7,400 € from your tax declaration.
- Care allowance (Pflege-Pauschbetrag): If you care for someone at home, you can deduct the care allowance from your taxes. The allowance is 600 € for care levels 2 and 3 and increases to 1,800 € for care level 4.
Carry forward the losses to reduce the tax burden in the future
Even if you cannot reduce your tax burden this year, you can reduce it in the future. In Germany, you can carry forward losses to the next year.
This allows you to deduct the losses incurred in the past from the profits in the future.
Example:
Suppose you lost 5000€ in 2021 in the stock market. You can deduct the stock market losses only from the profits from the stock market. So, the best thing to do is to carry forward these losses.
Suppose you made a profit of 6000 € in 2022. Now, you can deduct the losses of 2021 (5000 € in our example) from your profits in 2022.
As a result, you pay capital gains tax on 1000 € (6k – 5k) instead of 6000 €. This way, you can save a lot of money by voluntarily submitting tax returns in Germany.
More topics
- How to save taxes in Germany?
- Tax ID and Tax number in Germany
- Tax allowances and flat rates in Germany
- Tax classes
- Change tax class
- Deduct relocation costs from taxes
- How much money does the German government collect in the form of taxes?
- Is filing a voluntary tax return worth it?
- What income-related costs can you deduct from taxes in Germany?
- Avoid double taxation in Germany
- Do you pay tax on income from outside Germany?
- Deduct medical expenses from taxes in Germany