Ans:
Yes, it's mandatory to complete your KYC before depositing the gold.