Share capital is a longterm means of sourcing for business funds. It is the part of the capital of a company that comes from the issue of shares.