What is a Debenture?

A debenture is a marketable security that businesses can issue to obtain long-term financing without needing to put up collateral or dilute their equity.

For example, a well-established equipment rental company issues a $2 million debenture to a group of institutional investors, agreeing to pay 6% annual interest for 7 years, then return the principal — all without pledging any specific assets as security.

Built for Business. Backed by Experience.