As per the previous guidelines, Indian residents were allowed to carry up to USD 3,000 or its equivalent in other foreign currencies in cash for a leisure trip. However, this limit could vary based on factors such as the destination country and the purpose of travel.
Typically, travelers to India, whether residents or non-residents, are required to declare to custom authority any amount exceeding USD 5,000 (or its equivalent in other currencies) in cash, or USD 10,000 (or its equivalent) in cash and traveler's cheques combined, on their arrival in India.
An Indian resident is allowed to draw Permissible Foreign Exchange up to 180 days in advance.
If the amount of foreign exchange you want to withdraw is Rs. 50,000 or less in one go, you can pay in Indian Rupees in cash, except for corporate payments. However, if the foreign exchange value is more than Rs. 50,000, whether from a single or multiple past transactions, you should use a bank account for the payment.
A traveler returning from a trip can hold onto any unused foreign exchange for up to 180 days. If they plan another journey within this period, they are allowed to use the same funds for the upcoming trip, provided it is scheduled within 180 days from their last return from abroad.
If you plan to go on cultural trips abroad, like being part of a dance group or as an artist, you need permission beforehand from the Ministry of Human Resource Development (Department of Education and Culture) in the Government of India, based in New Delhi.
Yes, if you are selling foreign exchange to someone in India, they must provide their PAN (Permanent Account Number) details. This rule is mentioned in A.P. (DIR series) Circular No. 32, dated June 19, 2018.