Rs.20/- per day penalty will be levied even for nil return. Better if there is no sale purchase, get it cancelled and apply new one. No other option as on date.
@ Anand As per Section 29(3) of CGST , you are liable to pay late even if the registration & As per Circular 95/14/2019 GST , you won't be able to obtain Registration on same PAN , on which any tax liability is due under this Act , means if cancellation without filing all your return won't be able grant New Registration under same PAN. Moreover As per Section 29(2)(c) , the person who has not filed his return for last six month , the proper may cancel the registration. hence kindly check for the same.
Hence in my view don't go for cancellation & file his return with late fee