It refers to the money invested in a business by its owner or owners. However, like any other source of finance, owner's capital also has its advantages and disadvantages. One significant advantage of owner's capital is that it gives the owners complete control over their business.