Penalty for non compliance of listing agreement is specified in Section 23A and 23E of the Securities Contract (Regulation) Act 1956. Also, Section 23H imposes general penalty.
Penalty for failure to comply with provision of listing conditions or delisting conditions or grounds.
23E. If a company or any person managing collective investment scheme or mutual fund, fails to comply with the listing conditions or delisting conditions or grounds or commits a breach thereof, it or he shall be liable to a penalty not exceeding twenty-five crore rupees.