If you goals are to sell online you will want to look into Cyprus, Malta or similar countries, you will want to incorporate in a low tax country either in Europe or the US. First look for the merchant account to see what options you have then go for the company formation, that would be the correct order to do things.
Is Malta better then Cyprus? Why you say 2 countries better then Seychelles or other offshore company, will it be problem to sell online with offshore company?
I would say it depends very much on what it is you want to achieve... for instant if you need online processing of payments you will find it difficult with an offshore company.
I'm looking for a super secret place to incorporate my company, so far I managed to register a Belize offshore company - IBC company in Belize which isn't working well for me, I'm looking into the Seychelles and BVI at the moment.
Register now
You must login or register to view hidden content on this page.