Hello,
I have the following problematic and I did not find threads that suit my current situation nor talking about a solution for Swiss residents in the forum.
I am Swiss resident and national and would like to form a corporation in an offshore country (other than Switzerland, so...).
With an associate, we sell our software worldwide through app stores and have our own small software company. As we intend to have a large sums of revenue with our last product, we were eager to find the right jurisdiction and legal form that will match our business requirements.
As our market is purely virtual, we do not have proper office and as we are currently kind of freelancers as the people that work for us, the location of the company does not really matter from a business development point of view. The only liability and tax purpose are in scope.
I intend to incorporate an holding company that will hold my software company and other subsidiaries, but firstly I will just make it as simple as possible and form my only software company. As I am working with Google's and Apple's administrations that allow only certain countries to own the Merchant Account status the company's jurisdiction should be in one of them.
Here is Google's supported merchant account list:
Supported locations for developer & merchant registration - Developer Console Help
I am particularly concerned with keeping my business private and separated from my personal fortune as to avoid such as debt/legal issues that could happened and make me lose everything.
I am posting this because I thought that maybe someone will have an idea on that.
Thank you in advance.