To decide where your company should be established, you need to ask yourself some fundamental questions. The most crucial questions are:
- Where do you live?
- What is your citizenship?
- Where is your tax residency?
Even though you may think that all three of the above questions should have the same answer at first glance, it is not necessarily the case.
There may be a US citizen living in Dubai with a Dubai tax residency or
a Polish citizen living in Thailand. Each of the examples has different tax implications:
In the case of a US citizen, he will always need to declare his worldwide income and pay some taxes where his income exceeds the $100K exemption.
If you are a Polish citizen, you may be subject to an exit tax if you become a non-resident.