Concerning this your question, my person view is that percentage of ownership will should be dependent on the kind of company or business you're looking at creating. If its a limited liability company then ownership will be as per shares which will culminate to percentage. As a new owner there are different class of shares one can take advantage of. And it's best to have a financial advisor guiding these decisions