Overseas Citizens of India (OCIs) and Non-Resident Indians (NRIs) have to abide by the customs rules and the Reserve Bank of India (RBI) regulations when they take Indian currency to the country. Foreign currency does not have restrictive limits, but there is a limit on carrying Indian Rupees (INR) to ensure illegal transactions do not take place and to stay in line with the financial legislations.
Limit on Indian Currency:
The visitors can bring a maximum of ₹25,000 in Indian currency while arriving in India. Any value more than this is not allowed.
Declaration Requirement:
Passengers who have in excess of the permitted amount are required to declare it to customs authorities upon entry to prevent penalty or seizure.