Hassle-Free foreign tax refund

We offer a comprehensive tax return service for individuals working in Poland and Germany. Our “turnkey” solution covers everything—from application submission to final results. We prepare your tax declaration, factor in all eligible deductions and expenses, and handle all correspondence with the relevant tax authorities. With us, you get the best possible outcome: maximum tax refunds or minimum additional payments.

4.7 | 322 reviews

Select the country where you worked

Germany

Our clients have received an average of 1270 € as a refund from Germany
Select

Poland

Our clients have received an average of 5,379 PLN as a refund from Poland
Select

Other companies
Document verificationRR
Basic tax calculationQR
Tax declaration preparationRR
Consideration of all benefits and expensesQR
Submission to foreign tax officeRR
Translation of tax authority lettersQR
Review of received tax noticesQR
Responses to tax office lettersQR
Phone communication with tax authoritiesQR
Verification of final tax decisionQR
Appeal submission (if needed)QR

TimeTax 360 – The most comprehensive tax service on the market

If you’re filing a foreign tax return for the first time and feel overwhelmed—don’t worry, we’ve got you covered! We handle the entire process from start to finish, including tax calculation, filing, and dealing with tax authorities abroad.

Our experts will review your documents, apply all applicable deductions, and ensure you get the best refund possible. You remain in control of the process—we send tax office letters directly to your address, and if you need help translating or responding, we’ll assist you every step of the way.

If the final tax decision significantly differs from our calculation, we will prepare an appeal for you. With TimeTax, you don’t have to stress over any stage of the process—we take care of everything, saving you time and effort.

Choose our turnkey service and enjoy peace of mind. Use our user-friendly app (available on iOS and Android) or our online platform. With TimeTax, even your first foreign tax return is hassle-free!

2 478 871 €

Total tax refunds processed in 2023

FAQ

What is a Tax Refund?

A tax refund is a process through which you receive a reimbursement for overpaid taxes on your income.

The amount of tax paid by your employer varies. In some cases, the employer may not be required to withhold tax at all, which can result in an additional tax payment instead of a refund. The total amount of tax deducted from your income and how it compares to your overall earnings significantly impact your refund amount.

It is not always possible to recover all the tax paid in a given tax year. Every country has its own tax regulations designed to maximize tax collection, meaning each tax return requires an individualized approach.

By filing a tax return that includes eligible expenses and deductions (which the taxpayer is entitled to claim), you can either receive a significant refund or avoid additional payments.

We conduct a thorough reassessment of your income, analyze how much tax you have paid, and account for your documented expenses to determine the amount you may be eligible to claim back.

How to get a tax refund?

Getting a tax refund is simple! The fastest and most convenient way to apply is through our online tax calculation service. By creating an account on our website, you minimize paperwork while ensuring that all your information is carefully verified by our team.

Once we receive your documents, we will review your case, calculate the maximum possible refund, and submit your tax declaration to the relevant tax authority. Meanwhile, you can sit back and wait for your refund to be processed.

What documents are required for a Tax Refund?

To file your tax return, you typically need the following:

  • A tax statement from your employer
  • Proof of any government benefits received abroad
  • Confirmation of your bank account details
  • Receipts or documentation of work-related expenses
Do I need a foreign currency account to receive my Tax Refund?

In most cases, having a foreign currency account is not necessary. However, tax authorities typically process refunds in the currency of the respective country. If you receive a refund in a different currency than your account’s default, your bank may apply an unfavorable exchange rate. To avoid unnecessary losses, you might want to consider using a foreign currency account for tax refunds.

Is Filing an Income Tax Return Mandatory?

In many countries, tax declarations are mandatory for both residents and non-residents. Laws often require individuals to submit their tax returns annually by a specific deadline to avoid penalties from the tax office.

For example, a taxpayer classified as Tax Class 3 in Germany must file a tax return by July 31 of the following year.

In Poland, annual tax returns must be submitted by April 30 of the following year. For instance, in 2025, the deadline for filing your 2024 tax return is April 30, 2025.

Even if you are not obligated to file a tax return, doing so might still be beneficial—especially if you are entitled to a tax refund. If our calculations show that filing will result in a refund, it’s worth submitting a return.

Additionally, tax declarations may be required for both citizens and foreign residents who qualify as tax residents in a given country. Contact us to determine whether you are required to file a tax return.

How long does it take to get a Tax Refund from Germany?

Tax authorities in Germany typically process refunds within 3 to 6 months after receiving the tax declaration.

How long does it take to receive a Tax Refund from Poland?
  • If you file electronically – the refund is processed within a maximum of 45 days.
  • If you file a paper declaration – the refund is processed within 3 months.
  • If you submit a corrected declaration (PIT amendment) – the refund period extends to 2 months, but not earlier than 3 months after the original submission.
How can I check the status of My Tax Refund?

In Poland, you can easily track your refund status online by logging into your electronic tax account. Once logged in, you can verify whether the payment has been processed.

For other countries, checking the refund status typically requires direct contact with the tax authorities via phone or written request. If your refund is taking longer than expected, please contact us for assistance.