Share Capital The finance invested in a business (limited company) by the shareholders – part of the equity capital of a firm. BACK Other Terms:Net SalesLong-Term AssetsVariable costGross Income