Taking Cash In or Out of India: Rules, Limits & Declaration Guide 2026

Updated: April 19, 2026
What are the restrictions on bringing cash into and taking it out of India
Quick Facts: Carrying Cash To/From India 2026
  • No limit on foreign currency you can bring into India, but amounts over USD 5,000 (cash) or USD 10,000 (total) must be declared
  • Indian rupees: You can carry up to ?25,000 out of India
  • Declare all currency at customs using the Currency Declaration Form (CDF)
  • Undeclared currency above limits can be seized at Indian airports
  • NRIs can bring in unlimited foreign currency if declared on arrival

What Is Considered Cash?

Cash includes coins and banknotes in any currency, such as US dollars (USD), Indian rupees (INR), or other global currencies. Traveler’s cheques are also considered cash equivalents and count toward your total cash limit when entering or leaving India. Understanding what constitutes cash is crucial to comply with Indian customs regulations and avoid penalties. For more details on currency definitions, visit the Reserve Bank of India (RBI) website.

How Much INR Can I Carry from the USA to India?

Non-residents, including travelers from the USA, are prohibited from bringing Indian rupees (INR) into India. Only Indian residents returning from abroad can carry up to INR 25,000 in cash. If you’re traveling from the USA, you cannot bring INR unless you are an Indian resident, and even then, the limit is strictly INR 25,000. For further information, check the Central Board of Indirect Taxes and Customs (CBIC) guidelines.

How Much Cash Can I Bring to India Without Declaration?

You can bring foreign currency into India without any limit, but amounts exceeding USD 5,000 in cash (notes and coins) or USD 10,000 in a combination of cash and traveler’s cheques must be declared using a Currency Declaration Form (CDF). This applies to all travelers, regardless of nationality. The CDF can be obtained at Indian airports or downloaded in advance from the CBIC website. Failure to declare could lead to confiscation or fines.

How Much Cash Is Allowed on an International Flight to India?

There is no specific limit on the amount of foreign currency you can carry on an international flight to India. However, if the total value of cash exceeds USD 5,000 or the combined value of cash and traveler’s cheques exceeds USD 10,000, you must declare it upon arrival. Indian residents can carry up to INR 25,000, while non-residents cannot bring INR. Always verify regulations with the CBIC for the latest updates.

What Is the Customs Limit for USA to India?

When traveling from the USA to India, the customs limit for cash is as follows:

  • Indian Rupees (INR): Non-residents cannot bring INR. Indian residents can carry up to INR 25,000.
  • Foreign Currency: No limit, but cash exceeding USD 5,000 or a combination of cash and traveler’s cheques exceeding USD 10,000 must be declared.
  • Other Items: Gold or jewelry above 20g (men) or 40g (women) with a value cap of INR 50,000 (men) or INR 100,000 (women) must be declared.

For detailed customs rules, refer to the CBIC or use the ATITHI app to file declarations before travel.

Consequences of Non-Compliance

Failing to declare cash exceeding the specified limits can result in serious consequences, including:

  • Confiscation of the excess cash.
  • Fines up to three times the undeclared amount.
  • Potential prosecution under the Foreign Exchange Management Act (FEMA) or Customs Act 1962.

To avoid these issues, always declare cash above the limits and keep proof of the money’s source. Learn more about FEMA regulations on the RBI website.

Alternatives to Carrying Cash

Carrying large amounts of cash can be risky. Consider these safer alternatives:

  • Forex Cards: Prepaid cards like those offered by Thomas Cook or ExTravelMoney allow you to load multiple currencies and use them at ATMs or POS terminals.
  • International Debit/Credit Cards: Widely accepted in India, these cards are secure and convenient for transactions.
  • Bank Transfers: Services like Wise offer low-cost international transfers with transparent fees.

Using digital payment methods reduces the risk of theft and simplifies compliance with customs regulations.

Currency Rules at a Glance: India 2026

Currency TypeBringing Into IndiaTaking Out of IndiaDeclaration Required
Indian Rupees (INR)Up to ?25,000Up to ?25,000Not required (within limit)
Foreign Currency (cash)UnlimitedUp to USD 3,000Yes, if cash exceeds USD 5,000
Foreign Currency (total)UnlimitedAs per RBI normsYes, if total exceeds USD 10,000
Travellers ChequesUnlimitedAllowedYes, if total exceeds USD 10,000

Frequently Asked Questions

How much Indian currency can I carry when leaving India?

Passengers leaving India can carry a maximum of ?25,000 in Indian rupees. There is no restriction on taking foreign currency out of India, but amounts exceeding USD 3,000 in cash or USD 10,000 in total (including travellers cheques) must be declared at customs.

How much foreign currency can I bring into India?

There is no limit on the amount of foreign currency you can bring into India. However, if you are carrying more than USD 5,000 in cash, or a total of more than USD 10,000 (cash plus travellers cheques), you must declare it to Indian customs using a Currency Declaration Form (CDF).

Do I need to declare cash at Indian customs?

Yes. If you are carrying foreign currency exceeding USD 5,000 in cash or USD 10,000 in total (cash and travellers cheques combined), you must declare it on arrival in India using the Currency Declaration Form available at customs. Failure to declare can result in seizure.

Can NRIs bring unlimited cash to India?

NRIs can bring unlimited foreign currency into India, but must declare amounts exceeding USD 10,000 (or equivalent) at customs. Indian rupees brought in by NRIs are limited to ?25,000. Amounts above the declaration threshold that are not declared can be confiscated by customs.

What happens if I do not declare cash at Indian customs?

Undeclared foreign currency above the threshold limits can be seized by Indian customs under the Foreign Exchange Management Act (FEMA). Penalties can include confiscation of the undeclared amount and legal proceedings. Always declare cash above USD 10,000 on arrival.

Can I carry gold coins or gold bars to India?

Yes, but within limits. Male passengers can bring up to 20g of gold duty-free (max value ?50,000), while female passengers can bring up to 40g duty-free. Beyond these limits, male passengers may import up to 50g and females up to 100g by paying applicable customs duty.

What is the Currency Declaration Form in India?

The Currency Declaration Form (CDF) is a document required by Indian customs when passengers carry foreign currency exceeding USD 5,000 in cash or USD 10,000 in total. The form is available at the customs counter on arrival at all international airports in India.

Is there a limit on how many US dollars I can carry to India?

There is no limit on how many US dollars you can bring into India, but you must declare amounts exceeding USD 5,000 in cash or USD 10,000 in total (cash plus travellers cheques) at Indian customs on arrival. Undeclared amounts above these thresholds may be seized.

No comments:

India Flight Fare Drop After Booking: Can You Get the Difference Back?

India Flight Fare Drop After Booking: Can You Get the Difference Back? Flight fares in India can move up and down within hours. You b...