TL;DR
The Reserve Bank of India (RBI) periodically revises ATM cash withdrawal limits for Indian banks. Current RBI guidelines allow domestic debit card ATM withdrawals of up to INR 10,000 per transaction at most bank ATMs, with daily limits varying by bank (typically INR 25,000 to INR 100,000). NRIs using international cards are subject to their issuing bank's daily limit plus any network limit. Bank-specific caps may differ.
How RBI Sets ATM Withdrawal Limits in India
The Reserve Bank of India issues directives to banks and white-label ATM operators specifying minimum and maximum transaction and daily withdrawal limits for various card types. These limits are adjusted periodically based on financial inclusion objectives, fraud risk management, and currency demand management. RBI master directions and circulars set the regulatory floor and ceiling, within which individual banks set their own specific limits for their respective customers.
Historically, the RBI has raised ATM withdrawal limits during high-demand periods such as festivals, harvest seasons, and in response to policy changes like demonetization. The per-transaction limit at most bank ATMs for domestic debit cards is currently set at INR 10,000, though some premium bank accounts and certain network-specific cards have higher per-transaction limits.
Current ATM Withdrawal Limits: Domestic vs. International Cards
For domestic Indian debit cards, daily ATM withdrawal limits vary significantly by bank and account type, ranging from as low as INR 20,000 for basic savings accounts to INR 100,000 or more for premium account holders. For international debit and credit cards — including those issued by US banks on Visa, Mastercard, or American Express networks — the daily limit is determined by the issuing foreign bank's policies, subject to any network-level caps and the local bank's ATM availability. US cardholders should check with their bank before traveling to India, as many US banks allow you to temporarily raise the international daily withdrawal limit for travel periods.
NRI Access to Cash in India: NRE and NRO Debit Cards
NRIs who maintain NRE or NRO accounts in India typically receive a Visa or Mastercard debit card linked to those accounts. These cards can be used at any ATM in India to withdraw rupees directly from the NRE or NRO account balance. The withdrawal limits for NRE/NRO debit cards are set by the issuing Indian bank and are generally in the same range as domestic account holders — typically INR 25,000 to INR 50,000 per day, with higher limits available for premium account tiers.
NRE account debit card withdrawals are particularly advantageous because the funds in an NRE account are already held in rupees, so no currency conversion occurs at the ATM. This avoids the foreign transaction fees and currency conversion charges that apply when using a foreign-issued card at an Indian ATM.
ATM Fees in India for International and NRI Cards
Using a US-issued bank card at Indian ATMs typically incurs multiple fee layers: a foreign transaction fee from the US bank (typically 1–3% of the transaction), a currency conversion fee (if the ATM offers dynamic currency conversion in USD, which should be declined in favor of local currency billing), and potentially a local bank ATM usage fee. For NRIs with Indian NRE/NRO accounts and Indian-issued debit cards, the first two fees are avoided, and the local ATM fee structure applies. Many Indian banks waive fees for withdrawals at their own ATM network for account holders and charge a small fee for off-network ATM use.
How to Access Larger Amounts of Cash Efficiently
When needing large amounts of cash in India — for example, for property transactions, family events, or business purposes — ATM withdrawals are inefficient due to daily limits. Better alternatives include: using a bank branch counter to make a cash withdrawal directly (typically with higher limits and requiring ID); requesting a demand draft; or making bank-to-bank transfers for large payments. For NRIs, the NRE account debit card paired with high-limit authorized bank counter withdrawals provides the most efficient access to rupee funds.
ATM Security Best Practices for NRIs Visiting India
ATM fraud and card skimming occur in India as in all countries. Best practices include: using ATMs located inside bank branches or reputable establishments rather than standalone machines; covering the keypad when entering your PIN; regularly checking your account statements for unauthorized transactions; enabling SMS transaction alerts on your linked mobile number; and carrying multiple payment options so a single card compromise does not leave you without access to funds.
Frequently Asked Questions
What is the current RBI ATM withdrawal limit in India per transaction?
The RBI guideline for most domestic debit card ATM transactions is INR 10,000 per transaction. Daily limits vary by bank and account type, typically ranging from INR 25,000 to INR 100,000. Premium account holders may have higher limits.
Can NRIs use their US debit card at ATMs in India?
Yes, US-issued Visa and Mastercard debit cards work at most Indian ATMs on the international network. However, US banks charge foreign transaction fees (typically 1–3%) and exchange rate spreads. Using a debit card linked to an Indian NRE/NRO account avoids these extra charges.
What is the daily ATM withdrawal limit for NRE account holders in India?
Daily ATM limits for NRE account debit cards are set by the issuing Indian bank and typically range from INR 25,000 to INR 50,000 per day. Premium NRE accounts may have limits of INR 100,000 or more. Contact your Indian bank to confirm or raise your limit before traveling.
Should I accept dynamic currency conversion (DCC) at Indian ATMs when using a US card?
No. Always decline dynamic currency conversion and choose to be billed in Indian rupees. DCC rates offered by ATM operators are typically far worse than your bank's conversion rate, adding 3–5% or more in hidden costs to your transaction.
How can I withdraw larger amounts of cash in India beyond the ATM daily limit?
Visit a bank branch counter with your ID and debit/NRE/NRO card. Bank branches can process cash withdrawals significantly above ATM daily limits. For very large amounts, a bank demand draft or direct bank transfer is more secure than carrying cash.
Are there ATM fees when an NRI uses an NRE account debit card in India?
Withdrawals at the issuing bank's own ATM network are typically free for NRE account holders. Withdrawals at other banks' ATMs may incur a small fee (INR 20–25 per transaction after the free monthly transactions permitted by RBI guidelines). Check your specific bank's fee schedule.
What should I do if my Indian ATM transaction fails but money is debited?
Failed ATM transactions are typically auto-reversed within five business days under RBI guidelines. If the reversal doesn't happen within that period, file a formal complaint with the bank immediately. Under RBI regulations, banks must resolve such complaints within 30 days and pay compensation for delays beyond the prescribed resolution period.




