The maximum limit to buy gold in a single day is INR 2 lakhs. The value of a single transaction or cumulative value of transactions in a day should not exceed INR2 lakhs.