Income Tax Office
I think you overlook a lot of details.
1. In Gibraltar, businesses that exceed 1M in profits are subject to audit. Which is my situation. So the difference︀ in maintenance is not as cheap as you mention compared to other jurisdictions. Saying that︁ I am fine auditing my business, but only as a fact that is never mentioned.︂
2. In no official source of the Gibraltar government do I find that companies are︃ only subject to corporate tax in Gibraltar for income generated from a Gibraltar source, nor︄ that profits originating abroad are exempt from taxes even if they are transferred to bank︅ accounts in Gibraltar . What I do find is that companies in Gibraltar are subject︆ to corporate tax, but nowhere are those exemptions that are mentioned.
3. Thinking about savings︇ in incorporation and maintenance expenses as something positive for choosing the jurisdiction makes little sense︈ to me. Because they are a tiny part. I have greater savings depending on the︉ commissions charged by one payment processor or another. And that doesn't give me too much︊ of a headache either, because there are no substantial differences.
4. I will not take︋ the information provided by a provider of business formation in Gibraltar as 100% valid after︌ personal experiences. I have emails from Free Zones in Dubai assuring that the 9% corporate︍ tax is only paid by companies that do locally, when we all know today that︎ this is not the case.
There may be loopholes in Gibraltar that allow you to️ look the other way and not pay corporate tax. And even the Gibraltar government does not make much effort in this regard.
But if there is a law that says that a corporation tax is paid at 12.5%, I also want to see clearly the points where the Gibraltar government mentions exemptions. I don't want to be like a monkey dancing on blades, because in the future the tears may come.
In other jurisdictions where 0% corporate tax and 0% dividend distribution are clear, the risk is lower. Because the law is clear.
The reason to bank income in Gibraltar is because most payment processors︀ do not allow funds to be collected into bank accounts other than the country of︁ origin. With the exception of the EU. Gibraltar is not in the EU.