Yes. You need to file your claim and submit the required documents as soon as you return to India.