It depends on a myriad of factors, there is no more magic solution for everyone. It depends on the type of business you are involved in, who are your business partners, where are you from, what is your expected turnover, etc. The most important question, however, is what goals are you pursuing.
For some US companies + an EMI actually work perfectly fine, others open UK LTD and are OK with a relatively low tax, some go for an LLP and open an account in Eastern Europe, some open an HK company, etc.
Again, it depends, see above. Some think that if they go with
Seychelles they'd avoid taxation, but in my humble opinion it usually ends with either:
- guy has a lot of money, so he gets a bank account by purchasing a lot of banking products from a bank, plus pays extra fees for an increased level of risk for the bank. This guys could've gone with HK or Singapore just fine, or if he really has money Swiss GmbH companies are very easy to operate and maintain. Or Lichtenstein. But again, it all depends.
- guy does not have a lot of money, and now he has less money and as a bonus no good banking options, but rather some shady looking EMIs that have higher fees for a company like his. He could've gone with UK or HK or US in some cases. But, to be honest, he should have grown his business first in his home country and they went offshore.