Indian Currency Rules for NRIs: How Much Cash You Can Carry to India
Indian currency rules for NRIs cover both bringing cash into India and taking it out. You can bring unlimited foreign currency, but you must declare it if foreign currency notes exceed US$5,000 or total foreign exchange exceeds US$10,000. Eligible travelers may carry up to ₹25,000 in Indian currency under applicable rules. When leaving India, NRIs can generally re-export the unspent foreign currency they brought in and declared.
Your bags are packed, your flight to India boards in a few hours, and you’re double-checking the cash carry India NRI rules allow before you get to the airport. Get the number wrong, and the consequences aren’t a warning. They can mean seized cash, a fine, and, in serious cases, prosecution. This guide covers the Indian currency rules for NRIs in full: foreign currency limits, INR limits, how much cash you can take out of India, country-specific considerations, how the declaration process works, what happens if you skip it, and what to carry instead. This is about physical cash in your bags, not remittances, currency conversion, or general baggage allowances, which work under separate rules.
Table Of Content
- How Much Foreign Currency Can NRIs Carry Into India?
- How Much Cash Can You Carry FROM India? Outbound Limits
- Indian Currency Rules for NRIs: How Much Indian Rupees (INR) Can You Bring Into or Take Out of India?
- Cash Limits by Country: UAE, UK, USA, Saudi Arabia and Others
- How to Declare Cash at Indian Customs: CDF, ATITHI App, Red vs. Green Channel
- The Currency Declaration Form (CDF): What and Why
- Filing Electronically via ATITHI
- Red Channel vs. Green Channel
- What Happens If You Don’t Declare: Penalties, Seizure, Prosecution
- Smarter Alternatives to Carrying Physical Cash
- How Much Cash Can You Take Out of India?
- Conclusion
- Frequently Asked Questions
How Much Foreign Currency Can NRIs Carry Into India?
There’s no upper ceiling on how much foreign currency a Non-Resident Indian (NRI) can bring into India. The requirement is disclosure, not permission. But two separate thresholds decide whether you must declare it, and NRIs regularly confuse them for alternatives when they’re actually two different tests, both of which apply simultaneously.
Threshold 1: If your foreign currency notes alone exceed US$5,000 (or the equivalent in another currency), you must declare.
Threshold 2: If your total foreign exchange, currency notes plus traveller’s cheques, bank drafts, money orders, and similar instruments combined, exceeds US$10,000 (or equivalent), you must declare.
If either threshold is exceeded, you must declare the foreign exchange to Customs. The two thresholds are separate: foreign currency notes above US dollars 5,000 must be declared, while total foreign exchange above US dollars 10,000 must also be declared.
For example, if you carry US dollars 4,000 in notes and US dollars 7,000 in traveller’s cheques, your total foreign exchange is US dollars 11,000, so the amount must be declared even though your cash notes are below US dollars 5,000. CBIC provides these thresholds in its Travellers Guide.
How Much Cash Can You Carry FROM India? Outbound Limits
The outbound rule is different from the inbound rule. An NRI cannot simply take an unlimited amount of foreign currency out of India. A person resident outside India may take out unspent foreign exchange only up to the amount brought into India and declared on arrival. Your CDF is the evidence of that declared amount.
If you arrived with foreign currency and declared it because the applicable thresholds were exceeded, keep the declaration with you. CBIC advises visitors who do not encash all the declared foreign exchange to retain the CDF for presentation to Customs when departing with the unutilized balance.
So, how much foreign currency can you carry from India? For an NRI, the practical ceiling is the unspent foreign exchange that you brought into India and declared, subject to the applicable FEMA rules. Do not assume that the inbound “no upper limit” rule means you can freely take an unlimited amount back out.
This also answers questions such as “how much money can I take out of India?” and “how much cash can an NRI carry out of India?” Your arrival declaration and supporting records establish what foreign currency you brought in and can help you re-export the permitted unspent amount.
Indian Currency Rules for NRIs: How Much Indian Rupees (INR) Can You Bring Into or Take Out of India?
This is where most guides get it wrong, and getting it wrong is genuinely risky. The clean rule: NRIs and foreign nationals generally cannot bring Indian currency notes into India from most countries. The ₹25,000 allowance you may have read about applies only to Indian residents returning from a trip abroad, not to NRIs. The rules depend on the traveller’s residential status and the country involved. Eligible non-residents visiting India may carry Indian currency up to the applicable ₹25,000 limit, subject to FEMA conditions. Indian residents returning from abroad may also bring up to ₹25,000, subject to the applicable rules.
There is one narrow exception: any passenger, NRIs included, may carry Indian rupees in from Nepal or Bhutan, but only in denominations up to ₹100. Notes of ₹500 and above are not permitted even from these two countries. The current RBI rules contain specific provisions for currency carried between India and Nepal or Bhutan, so the applicable denomination restrictions should be checked against the latest RBI notification before travel.
These currency movements are governed by India’s FEMA framework and the Foreign Exchange Management (Export and Import of Currency) Regulations. If you’re an NRI, the practical move is to carry foreign currency or load a multi-currency forex card and exchange it into rupees after you land rather than relying on assumptions about INR. Be wary of simplified articles that present ₹25,000 as a universal INR rule. The RBI rules distinguish between residents and eligible non-residents, so check the current FEMA provisions for your residential status and route.
If you are asking how many dollars you can keep in India, remember that foreign-currency possession is a separate issue from carrying currency across the border. The amount you may retain depends on how the foreign currency was acquired and the applicable FEMA possession and retention rules.
Cash Limits by Country: UAE, UK, USA, Saudi Arabia and Others
The India-side foreign-currency rule does not change simply because you are flying from Dubai, the UK, the USA, Saudi Arabia, or Germany. What can change is the cash-declaration requirement in the country you are leaving. You therefore need to satisfy both the departure country’s rules and India’s rules on arrival.
| Departure country | Departure-country rule | India-side rule |
| UAE | Cash or equivalent financial instruments above AED 60,000 must be declared when entering or leaving the UAE. | India’s foreign currency declaration thresholds are US dollars 5,000 for currency notes and US dollars 10,000 for total foreign exchange, and these thresholds apply separately. |
| UK | Cash of £10,000 or more must be declared when travelling between Great Britain and another country. | India’s declaration thresholds apply independently on arrival. |
| USA | More than US$10,000 in currency or monetary instruments requires declaration to US authorities when entering or leaving the United States. | India’s declaration thresholds apply independently on arrival. |
| Saudi Arabia | Cash or equivalent financial instruments at or above the applicable Saudi customs threshold must be declared. Verify the current threshold immediately before travel. | India’s declaration thresholds apply independently on arrival. |
| Germany | Cash or equivalent funds of €10,000 or more must be declared when leaving Germany for a non-EU country. | India’s declaration thresholds apply independently on arrival. |
This means the answer to “how much cash can I carry from Dubai to India,” “how much cash can I carry to India from the UK,” or similar corridor questions is not a separate India limit for each country. The India-side rule is shared, while the country you leave may impose its own declaration requirement.
How to Declare Cash at Indian Customs: CDF, ATITHI App, Red vs. Green Channel
The Currency Declaration Form (CDF): What and Why
The CDF is the document that records the foreign currency you’re bringing in once you cross either threshold above. It matters beyond arrival day too: hold onto it for your entire stay, because it’s the proof of what you brought in, and it’s what lets you take the same currency back out when you leave.
Filing Electronically via ATITHI
Filing electronically via ATITHI: CBIC’s current traveller system provides an electronic channel for baggage and currency declarations. Travellers should check the current CBIC traveller information before flying because the filing process and digital requirements can change. Electronic filing is the declaration step and does not replace any Customs assessment that may be required.
Red Channel vs. Green Channel
“Green channel” means “I have nothing to declare, and I’m within my allowance.” “Red channel” means “I’m carrying currency or goods that must be declared.” Walking through Green while holding undeclared cash above the threshold isn’t a technicality. It can turn what should have been a routine declaration into a confiscation and penalty case. If in doubt, take Red. Customs officers can ask for your passport, your address in India, details of your journey, and information on the source and intended use of the funds. Have these ready.
What Happens If You Don’t Declare: Penalties, Seizure, Prosecution
Consequences scale with the amount and the apparent intent. At minimum, undeclared cash above the threshold can be confiscated Confiscation can also be accompanied by a penalty, depending on the applicable legal provision and circumstances. Rather than relying on a fixed multiplier, check the specific Customs Act or FEMA provision applicable to the case. In serious cases, large sums or clear intent to conceal can lead to proceedings under the Customs Act, 1962, and FEMA, with the possibility of prosecution depending on the circumstances.
Here’s what almost no other guide tells you: if you realize mid-flight that you’re carrying more than the threshold, do not try to conceal it. Head straight to the red channel on arrival and declare it. Declaring above the threshold costs nothing; there’s no duty on legitimate personal foreign currency, only a paperwork requirement. A declaration requirement is different from a customs duty charge. The key point is to make the required declaration rather than conceal the currency. The offense is concealment, not the carrying itself.
Smarter Alternatives to Carrying Physical Cash
You’ll likely still want some cash the moment you land, but the bulk of your money is safer and easier to move through regulated channels.
NRE and NRO bank transfers remain the standard route. A Non-Resident External (NRE) account suits foreign-earned income. It’s fully repatriable, and the interest is tax-free in India. A Non-Resident Ordinary (NRO) account is for India-sourced income like rent or dividends. See the NRO-to-NRE transfer guide for more information on moving eligible funds between these accounts.
Forex cards let you lock in an exchange rate before you fly and spend like a debit card, sidestepping the weaker rates typically offered at airport counters. International debit and credit cards work widely across urban India for card payments and ATM withdrawals, though check your bank’s withdrawal caps and international transaction fees first.
Online remittance services, bank wires, and other regulated transfer channels can suit larger transfers. As a rough benchmark, US$200–500 in small foreign-currency notes is generally enough to cover transport and incidentals right after landing; move the rest through cards or a bank transfer.
How Much Cash Can You Take Out of India?
For an NRI, foreign currency taken out of India is generally limited by the amount of foreign exchange brought into India and declared on arrival, subject to the applicable FEMA rules. Your arrival CDF is therefore important evidence of what you brought in. If you did not encash all the foreign exchange you declared on arrival, retain your CDF and present it to Customs are required at departure. CBIC specifically advises travellers to retain the declaration for re-export of unutilized foreign exchange.
INR export rules also depend on residential status and the applicable FEMA conditions. Eligible non-residents visiting India may take Indian currency up to the applicable ₹25,000 limit when leaving through an airport, subject to the current regulations. The single biggest departure-day headache is a misplaced arrival CDF. Keep it somewhere you won’t lose it.
Conclusion
Indian currency rules for NRIs apply differently to foreign currency and Indian rupees. You can bring foreign currency into India without an upper limit, but you must declare it when the applicable foreign currency thresholds are exceeded. INR has separate FEMA rules based on your residential status and travel route. If you leave India, keep your arrival declaration and supporting records for any eligible foreign currency you plan to re-export. When in doubt, declare rather than conceal.
Frequently Asked Questions
Can NRIs carry cash on behalf of family members?
Yes, but the applicable threshold applies to the person physically carrying the cash. You can’t simply pool a family’s individual allowances by putting a larger amount in one passenger’s bag. The person carrying the money must comply with the applicable declaration and currency rules.
Do the same limits apply to children?
The treatment of children’s currency and baggage allowances should be checked against the current customs rules before travel. Do not assume a child automatically receives the same independent foreign-currency allowance as an adult without verifying the applicable rule.
What if I forgot to declare on landing and I’m already through the green channel?
Go back to the customs counter and declare voluntarily as soon as you realize. A voluntary declaration after the fact carries meaningfully lower penalties than being stopped and found with undeclared cash. Contact Customs immediately and disclose the currency rather than continuing with undeclared cash. Do not assume that a voluntary declaration automatically removes liability, but prompt disclosure is safer than waiting to be stopped.
Can I bring INR from the US, UK, Canada, or UAE?
INR rules depend on residential status and the route. Eligible non-residents visiting India may carry Indian currency up to the applicable ₹25,000 limit, subject to FEMA conditions. Separate rules apply to Nepal and Bhutan, so check the current RBI provisions before travelling.
How much gold can I bring alongside my cash?
Gold and cash fall under separate customs regimes with their own rules and allowances. Check the dedicated gold import rules guide for NRIs rather than applying the cash limits in this article to gold.
How many US dollars can I carry from India?
If you are an NRI leaving India, you cannot assume that you can take an unlimited amount of US dollars or other foreign currency out of India. The amount you may re-export is linked to the foreign exchange you brought into India and declared subject to the applicable FEMA rules. Keep your arrival declaration as supporting evidence.
Is the cash limit different for domestic flights within India?
Domestic flights within India are different from international customs crossings. The foreign-currency declaration thresholds discussed in this article apply to foreign exchange entering India through Customs. If you are carrying a large amount of cash on a domestic flight, carry appropriate proof of the source and purpose of the funds and check the applicable airline and Indian regulatory requirements.


