NRI Banking & Finance

How Much Money Can an NRI Bring to India? Limits and Declaration Rules

autohr img
By Vipul Jain
Updated on: 10 Sep, 2026 | Editorial Standard | 9 min read |

How Much Money Can an NRI Bring To India

If you are an NRI travelling to India with a large amount of cash or foreign currency, the key question is not simply how much you can carry—it is when you must declare it to Indian Customs. Under India’s foreign-exchange rules, foreign exchange can generally be brought into India without an overall limit, but declaration requirements apply above specified thresholds.

This guide explains the rules for foreign currency, the US$5,000 and US$10,000 declaration thresholds, Indian rupee limits, the Currency Declaration Form (CDF), and how carrying money into India differs from transferring or earning money in India.

Key Takeaways

  • An NRI can bring foreign exchange into India without an overall prescribed limit, subject to the applicable declaration requirements.
  • A declaration is required when foreign currency notes exceed US$5,000 or equivalent, or when aggregate foreign exchange exceeds US$10,000 or equivalent.
  • The US$5,000 and US$10,000 figures are declaration thresholds, not simple maximum cash limits.
  • A person resident outside India who is eligible under the RBI rules can bring Indian currency notes up to ₹25,000 per person when visiting India, subject to the applicable conditions.
  • Where foreign exchange is declared, the Currency Declaration Form (CDF) should be retained where required, particularly if some declared foreign exchange remains unused when leaving India.
  • Customs declaration and Indian income-tax liability are separate matters. The tax treatment depends on the source and nature of the funds and the applicable tax rules.

How Much Foreign Currency Can an NRI Bring Into India?

An NRI can bring foreign exchange into India without an overall limit, but a declaration is required when the prescribed thresholds are exceeded. The applicable RBI regulations state that foreign exchange can be brought into India without limit, subject to declaration to Customs.

The important point is that US$5,000 and US$10,000 are not simply maximum amounts that an NRI is forbidden to exceed. They determine when the foreign exchange must be declared.

Amount brought into India Declaration requirement
Foreign currency notes up to US$5,000 equivalent No CDF declaration required on this threshold alone
Aggregate foreign exchange up to US$10,000 equivalent No CDF declaration required on this threshold alone
Foreign currency notes above US$5,000 equivalent Declare to Customs
Aggregate foreign exchange above US$10,000 equivalent Declare to Customs

The regulation refers to foreign exchange in the form of currency notes, banknotes and travellers’ cheques for the US$10,000 threshold, while the US$5,000 threshold specifically concerns foreign currency notes.

When Does an NRI Need to Declare Foreign Currency?

The declaration requirement is triggered if either of the relevant thresholds is exceeded:

  1. The foreign currency notes carried exceed US$5,000 or its equivalent; and/or
  2. The aggregate foreign exchange carried in the form of currency notes, banknotes or travellers’ cheques exceeds US$10,000 or its equivalent.

For example, if an NRI arrives in India carrying US$8,000 entirely in foreign currency notes, the US$5,000 currency-note threshold has been exceeded, so the foreign exchange should be declared.

If the traveler carries US$4,000 in currency notes and US$7,000 in travellers’ cheques, the aggregate is US$11,000. The aggregate US$10,000 threshold is exceeded, so declaration is required.

The thresholds should therefore be assessed based on the composition and total value of the foreign exchange, rather than looking only at the amount of physical cash.

Can an NRI Bring More Than US$10,000 to India?

Yes. US$10,000 is not an absolute overall limit on foreign exchange brought into India. It is the threshold above which the applicable foreign-exchange declaration requirement applies.

For example, suppose an NRI arrives with US$15,000 in foreign currency notes. The traveler is not automatically prohibited from bringing that amount merely because it exceeds US$10,000. However, the applicable declaration requirements must be followed because the amount exceeds both the US$5,000 currency-note threshold and the US$10,000 aggregate threshold.

The safest approach is to declare the foreign exchange accurately when required, rather than assuming that an amount above the threshold is prohibited.

[Insert visual: Foreign currency declaration decision tree showing the US$5,000 currency-note threshold and US$10,000 aggregate threshold | Alt text: "India foreign currency declaration decision tree for NRI travelers"]

How Much Indian Currency Can an NRI Bring to India?

Foreign currency and Indian rupees are governed by different rules.

Under the RBI's Foreign Exchange Management (Export and Import of Currency) Regulations, a person resident outside India who is not a citizen of Pakistan or Bangladesh and is visiting India may bring Indian currency notes up to ₹25,000 per person, subject to the applicable conditions.

The same ₹25,000 provision also applies to an Indian resident returning from a temporary visit abroad, subject to the conditions in the regulations.

This means an NRI should not apply the foreign-currency US$5,000/US$10,000 thresholds to Indian rupees. INR has its own limit.

Special rules can apply to travel involving Nepal and Bhutan, so travelers using those routes should verify the applicable RBI requirements before travelling.

What Is the Currency Declaration Form (CDF)?

The Currency Declaration Form (CDF) is used to declare foreign exchange to Indian Customs when the applicable declaration threshold is exceeded. The CDF records the foreign exchange being carried into India and includes details such as the currency and aggregate amount.

The current CBIC CDF guidance states that the form does not need to be completed when the aggregate foreign exchange in currency notes, banknotes or travellers’ cheques does not exceed US$10,000 equivalent and/or foreign currency notes do not exceed US$5,000 equivalent.

If you declare foreign exchange and do not use all of it during your stay, CBIC advises retaining the declaration form so it can be produced to Customs when departing India, allowing the traveler to take the declared unused balance with them.

What Should You Do When Declaration Is Required?

  1. Calculate the foreign exchange you are carrying.
  2. Check both the US$5,000 currency-note and US$10,000 aggregate thresholds.
  3. Complete the required declaration to Customs on arrival.
  4. Keep the declaration documentation safely during your stay.
  5. Retain supporting records relating to the funds where appropriate.
  6. If taking unused declared foreign exchange out of India, keep the CDF available for Customs verification.

What Happens If You Bring More Than the Declaration Threshold?

Exceeding a declaration threshold does not, by itself, mean that the money is automatically prohibited. The important requirement is to comply with the applicable declaration rules. RBI regulations expressly permit foreign exchange to be brought into India without an overall limit, subject to the declaration condition.

The practical mistake to avoid is treating US$10,000 as a “maximum allowed amount.” Instead, think of it as an important Customs declaration threshold.

Travelers should also avoid providing incomplete or inaccurate information. If you are carrying a substantial amount, keeping reasonable evidence of the legitimate source and purpose of the funds can help explain the transaction if questions arise.

For a large amount, it is sensible to verify the current RBI and CBIC requirements before travel because foreign-exchange and Customs rules can be amended.

Does Bringing Money Into India Make It Taxable?

Bringing your own money into India is not, by itself, the same thing as earning taxable income in India. Customs declaration requirements and income-tax rules address different issues.

For example, an NRI may be bringing previously accumulated savings from an overseas bank account into India. Whether any Indian tax is payable depends on the source and nature of the funds, the person's tax status, the relevant income, and the applicable tax law. The mere physical movement of currency does not by itself determine taxability.

Similarly, physically carrying money into India is different from making a bank remittance. Rules and reporting requirements applicable to remittances should not automatically be applied to physical currency carried by a traveler.

If your question concerns whether particular overseas income, savings, property proceeds, investment income, or another source of funds is taxable in India, consult the applicable NRI tax rules separately.

Carrying Cash vs Transferring Money to India

An NRI should also distinguish between physically carrying foreign currency and sending money through banking channels.

When you carry cash or other foreign exchange personally, the relevant issue is primarily compliance with the applicable currency-import and Customs declaration rules.

A bank transfer or remittance is a different transaction. It can involve banking documentation, source-of-funds checks, tax considerations, and other regulatory requirements depending on the transaction.

For example, an NRI transferring money to an Indian NRE account or NRO account should consider the rules applicable to that account and the specific remittance rather than using the physical-cash thresholds discussed in this article.

If you are deciding how to move funds to India, see our guide to NRI money transfers to India and the relevant NRE and NRO account rules.

Practical Checklist Before Travelling to India With Large Amounts of Cash

Before travelling with substantial foreign currency, an NRI should:

  • Check the latest RBI and CBIC requirements before departure.
  • Calculate both the foreign currency notes and the aggregate foreign exchange being carried.
  • Determine whether the US$5,000 or US$10,000 declaration threshold is exceeded.
  • Make the required Customs declaration honestly and accurately.
  • Keep the CDF safely if a declaration is made.
  • Keep reasonable documentation showing the source of substantial funds.
  • Avoid assuming that the declaration threshold is an overall prohibition.
  • Consider whether a regulated banking channel is more suitable than physically carrying a large amount of cash.
  • Obtain professional tax advice if the source or tax treatment of the funds is unclear.

Conclusion

For an NRI entering India, the important distinction is between how much foreign exchange can be brought into India and when it must be declared. Foreign exchange can generally be brought into India without an overall prescribed limit, but declaration is required when foreign currency notes exceed US$5,000 equivalent or aggregate foreign exchange exceeds US$10,000 equivalent.

Indian rupees are subject to a separate ₹25,000 rule for eligible non-residents visiting India.

Because Customs and foreign-exchange regulations can change, verify the latest RBI and CBIC guidance before travelling. If your concern is whether the source of your funds creates an Indian tax liability, treat that as a separate NRI tax question rather than assuming that carrying the money into India makes it taxable.

Frequently Asked Questions

Along with the amount of cash you need to declare, the following are required at the right airport while leaving or arriving in India: Any prohibited or restricted goods Any item over your duty-free allowance in alcohol, cigarettes, or other dutiable goods Any gold or jewellery worth more than a certain value or weight

The limit applicable to taking cash in or out of India is per person, not per family. This means you are not allowed to share your allowance with any other passenger/member.

The maximum amount that you can carry in foreign currency in India without the need for declaration is US $5,000 in cash and US $10,000 in traveler's cheques.

Yes, NRIs are allowed to bring cash for their family members, but there are some limitations on the amount. The limit is US $5,000 in cash and US $10,000 in traveler's cheques.

Yes, NRIs can also easily use the international payment apps in India.

Yes, there are some limits on withdrawing cash from NRE accounts in India. The limits are up to Rs 25,000 per day for ATM withdrawals and up to Rs 50,000 per day for point-of-sale (POS) transactions. The Reserve Bank of India (RBI) decides these limits as per the need to check illegal activities, depending on various factors, such as economic conditions.

autohr profile img
Vipul Jain
Consular & OCI Services Expert

Vipul Jain is the Co-Founder of Visament, a trusted platform dedicated to simplifying Indian immigration, consular, and NRI services for applicants across the globe. With extensive expertise in OCI cards, Indian passport services, visa assistance, apostille and document legalization,... See Full Bio

Recent Post
comunity img
Join Our Facebook Community of
NRIs/OCIs Like You
Join Community
Storage Preferences

When you visit a website, it may store data about you using cookies and similar technologies. Cookies can be important for the basic operations of the website and for other purposes. You get the option of deactivating certain types of cookies, even so, doing that may affect your experience on the website.

Essential

It is required to permit the basic functionality of the website. You may not disable necessary cookies.

Targeted Advertising

Used to provide advertising that matches you and your interests. May also be used to restrict the number of times you see an advertisement and estimate the effectiveness of an advertising campaign. The advertising networks place them after obtaining the operator's permission.

Personalization

Permits the website to recognize the choices you make (like your username, language, or the region you are in). Also provides more personalized and enhanced features.

Analytics

Aid the website operator to determine how the website performs, how visitors interact with the site, and whether there are any technical issues.