Now you can claim pending input tax credit by Apr 8