How much money can foreigners bring to India?

There is no limit on the amount of foreign currency that foreigners can bring to India. However, if you are carrying more than US$5,000 or its equivalent in cash or traveler's cheques, you must declare it to the customs authorities at the airport. You can do this by filling out a Currency Declaration Form (CDF).

If you do not declare the money and you are caught, you may be fined or imprisoned.

Here are the steps on how to declare money when you enter India:

  1. Go to the airport's customs counter.
  2. Complete the Currency Declaration Form (CDF).
  3. Declare the quantity of money in your possession.
  4. Show the customs officer your passport and CDF.
  5. Your CDF will be stamped and returned to you by the customs officer.

You must keep your CDF with you for the duration of your stay in India. If you are leaving India, you must surrender your CDF to the customs authorities at the airport.

It is important to note that the rules and regulations regarding the declaration of money can change at any time. It is always best to check with the customs authorities at the airport for the latest information.