When do I have to keep accounts in Germany?
If you have established a permanent establishment in Germany, you will be liable for tax on the income from this permanent establishment in Germany. This means you need to file a German tax return. Avoid any penalties for not filing or inaccuracies in your return with our help and get expert advice on how to process your return. The deadline for submission is 31 July of the following calendar year.
Frequently asked questions
When am I obliged to file a tax return in Germany?
If you have a permanent establishment in Germany, you are obliged to file a tax return in Germany. If you do not have a permanent establishment, you continue to be taxed in your home country and do not file a German tax return.
What is the deadline for filing my German tax return?
The deadline for filing a German tax return is the end of July of the following calendar year for the previous tax year. So you can file your tax return for 2022 no later than 31 July 2023.