Companies issue debentures as a form of raising capital through a long term liability. The biggest advantage of issuing debentures is the reduced cost of capital as the cost of issuing equity is higher than the cost of debt and the redemption of the debentures is a long term commitment (usually 7 to 10 years or more) which provides the company adequate time to meet its commitment.