Yes. The interest to be paid on debentures is a mandatory payment every year from the profits of the company and is also considered to be among the operating costs of the company. If the company fails to make timely interest payments to the debenture holders, they are liable to penalties as per the applicable provisions of the Companies Act 2013.