The only express limitation imposed on the power of retrospective legislation is under Article 20(1) with regard to penal laws.

Article 20 of Indian Constitution Addressing,

No person shall be convicted of any offence except for violation of the law in force at the time of the commission of the act charged as an offence, nor be subjected to a penalty greater than that which might have been inflicted under the law in force at the time of the commission of the offence