What is Debenture? | Meaning and Definition

What is Debenture

what is debenture
What is Debenture?

Meaning of Debenture

Debentures are one of the principal sources of raising borrowed capital to meet long and medium term financial needs. Over the years debentures have occupied a significant position in the financial structure of the companies.

The term debenture has come from the Latin word ‘debere’ which means to ‘owe’.

The term debenture has not been defined clearly under Companies Act. Sec 2(30) of the Companies Act 2013, only states that, ‘the word debenture includes debenture stock, bonds and any other instrument of a company evidencing a debt, whether constituting a charge on the assets of the company or not’.

Under the existing definition, debenture includes debenture stock. Debenture means a document that either creates or acknowledges debt. Ordinarily, debenture constitutes a charge on some property of company, but there may be a debenture without any such charge.

What is Debenture?

Palmer defines: “A debenture as an instrument under seal evidencing debt, the essence of it being admission of indebtedness.”

Topham defines: “A debenture is a document given by a company as evidence of debt to the holder, usually arising out of loan, and most commonly secured by charge.”

According to the above definitions, debenture is an evidence of indebtedness. It is an instrument issued in the form of debenture certificate, under the common seal of the company.

  • Types of Debentures

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *