What is the meaning of debenture in share?

Debenture stock, loan contract issued by a company or public body specifying an obligation to return borrowed funds and pay interest, secured by all or part of the company’s property. Certificates specifying the amount of stock, with coupons for interest attached, are usually issued to the lenders.

Is share and debenture same?

Share is the capital of the company, but Debenture is the debt of the company. The shares represent ownership of the shareholders in the company. On the other hand, debentures represent indebtedness of the company. The income earned on shares is the dividend, but the income earned on debentures is interest.

What’s the difference between a debenture and a share?

Critical Differences Between Shares and Debentures The share capital is the owned capital, common stock, fundamental capital of the company, while Debenture is the acknowledgment of the company to the debt provider to the company. Shares are compulsory for every company to issue, while debentures are not mandatory to be issued by every company.

Can a public limited company raise debt through debentures?

A public limited company is allowed to raise debt or loan through debentures after getting a certificate of commencement of business if permitted by MOA. Unlike share capital, debentures are also part of the capital for a company issued to the public at a premium or at a discount. The shares are the owned funds of the company.

What’s the difference between a debenture and a NCD?

While NCDs are the debt taken from the public is an example of the debenture. Shares are compulsory for every company to issue while debentures are not mandatory to be issued by every company Shares do not have any lien against their investment while debenture holders have pledged over the assets of the company.

How are Debenture holders not owners of the company?

Debenture holders do not get any voting rights. This is because they are not instruments of equity, so debenture holders are not owners of the company, only creditors The interest payable to these debenture holders is a charge against the profits of the company.

You Might Also Like