In many OECD countries, if you, a resident of a state, incorporates a company in another state, and you control that company from your home country, your company in the foreign jurisdiction will be deemed a resident in your home country and require tax returns in your home country. I am perplexed by the number of people setting up businesses outside their country, not realizing the numerous disclosures and extremely complicated tax planning that comes with it.
No comments yet.