Advertisement Remove all ads

What is Debenture? - Secretarial Practice

What is debenture?

Advertisement Remove all ads


Meaning: - When a company wants to borrow long term finance then issuing debentures is the most convenient method. Because, debentures can be repaid after a long period such as 10 years, 20 years, etc. the term debenture originates from a Latin word ‘debare’ meaning ‘to owe’. In simple term a debenture is an instrument of credit issued by a company to acknowledge its debt/loan to debenture holder upto a certain sum of money under certain terms and conditions. It is in the form of document known as Debenture Certificate.

Definition: - "an instrument under seal evidencing debt, the essence of it being admission of indebtedness”.

Concept: Debentures and Bonds
  Is there an error in this question or solution?
Advertisement Remove all ads


Advertisement Remove all ads

Video TutorialsVIEW ALL [1]

Advertisement Remove all ads

View all notifications

      Forgot password?
View in app×