Debentures
Debentures
Debentures
Meaning Of Debenture
• “Debentures includes debenture stock, bonds and
any other securities of the company whether
constituting a charge on the company’s assets or
not.” ( Section 2(12) of the Companies Act, 1956
• “A debenture is a document given by a company as
evidence of a debt to the holder usually arising out
of a loan and mostly commonly secured by a charge.”
(Topham)
• “A debenture is an instrument acknowledging a debt
issued under the common seal of the company.”
Features
• A Debenture is a document or certificate which
acknowledges the debt of a company.
• Mode and period of payment of principal and
interest is fixed.
• Rate of interest on debentures is fixed.
• It is considered as external equity or long-term
borrowing of the company.
DISTINCTION BETWEEN A SHARE AND A DEBENTURE