The Reserve Bank of India has specific guidelines for person coming into India from abroad and the amount of foreign exchange they can bring along.
Under the Foreign Exchange Management Act, 1999 (FEMA), which came into force with effect from June 1, 2000, all transactions involving foreign exchange have been classified either as capital or current account transactions.
All transactions undertaken by a resident that do not alter his / her assets or liabilities, including contingent liabilities, outside India are current account transactions.
The Reserve Bank of India allows a person coming into India from abroad can bring with him or her foreign exchange without any limit.
However, if the aggregate value of the foreign exchange in the form of currency notes, bank notes or travellers cheques brought in exceeds USD 10,000 or its equivalent and/or the value of foreign currency alone exceeds USD 5,000 or its equivalent, it should be declared to the Customs Authorities at the Airport in the Currency Declaration Form (CDF), on arrival in India.
An Indian resident, who has gone out of India on a temporary visit may bring into India at the time of his/her return from any place outside India (other than Nepal and Bhutan), currency notes of Government of India and Reserve Bank of India notes up to an amount not exceeding Rs 25,000.
A person may bring into India from Nepal or Bhutan, currency notes of Government of India and Reserve Bank of India notes, in denomination not exceeding Rs 100.
Any person resident outside India, not being a citizen of Pakistan and Bangladesh and also not a traveller coming from and going to Pakistan and Bangladesh, and visiting India may bring into India currency notes of Government of India and Reserve Bank of India notes up to an amount not exceeding Rs 25,000 while entering only through an airport.