With rising digital transactions, ATM usage continues to remain relevant, especially for cash needs. However, most banks in India impose certain limits on ATM withdrawals, both in terms of the number of free transactions and the amount you can withdraw per day.
Effective from January 1, 2022, customers of most banks can make up to five free ATM withdrawals per month, as per the Reserve Bank of India's updated guidelines. These five ATM transactions cover financial and non-financial services. If a customer exceeds the free monthly limit for cash withdrawals or other transactions, banks will impose a fee.
The ATM withdrawal limit is the maximum amount of money that can be withdrawn from a savings or current account within a specific time period (per day). This limit varies between banks, typically ranges from a minimum of Rs. 20,000 to higher amounts from the ATM, depending on the type of account.
Customers are requested to have a look into ATM cash withdrawal limits before making transactions with top leading banks such as SBI, HDFC, ICICI, PNB, Axis and others.
SBI is considered the largest private bank in India. The charges and transaction limits for SBI ATM withdrawals are as follows:
SBI Bank Debit Card Type | Withdrawal Limit (per day) |
SBI Classic and Maestro Debit Cards | Rs.40,000 |
SBI Global International Debit Card | Rs.40,000 |
sbiINTOUCH Tap & Go Debit Card | Rs.40,000 |
SBI My Card International Debit Card | Rs.40,000 |
SBI Mumbai Metro Combo Card | Rs.40,000 |
SBI Gold International Debit Card | Rs.50,000 |
SBI Platinum International Debit Card | Rs.1,00,000 |
Learn more about Sbi Debit Cards
HDFC is considered the largest private bank in India. It offers many banking services that includes loan services and ATM cash withdrawals. The charges and transaction limits of HDFC bank are mentioned below:
HDFC Bnak Debit Card Type | Withdrawal Limit (per day) |
HDFC International, Woman’s Advantage or NRO Debit Cards | Rs.25,000 |
HDFC International Business, Titanium or Gold Debit Cards | Rs.50,000 |
HDFC Titanium Royale Debit Card | Rs.75,000 |
HDFC Platinuma and Imperia Platinum Chip Debit Cards | Rs.1,00,000 |
JetPrivilege HDFC Bank World Debit Card | Rs.3,00,000 |
ICICI Bank is a multinational bank with it headquarters in Mumbai. It was founded in 1994 and has provided various banking services to its customers ever since. The ATM withdrawal charges and transaction limits of ICICI bank are mentioned below:
ICICI Bank Debit Card Type | Withdrawal Limit (per day) |
ICICI Smart Shopper Silver Debit Card | Rs. 50,000 |
ICICI Expressions Debit Card | Rs. 1,25,000 |
ICICI Bank Coral Plus Debit Card | Rs. 1,50,000 |
ICICI Expressions Coral Debit Card | Rs. 1,50,000 |
ICICI Platinum or Titanium Debit Card | Rs.1,00,000 |
ICICI Bank Sapphiro Debit Card | Rs. 2,50,000 |
The details mentioned above are for a regular salary account.
Headquartered in Mumbai, Maharashtra Axis Bank is India’s third largest private sector bank. The withdrawal charges and transaction limits of the Bank’s debit card are mentioned below:
Axis Bank Debit Card Type | Withdrawal Limit (per day) |
Axis Bank RuPay Platinum, Power Salute Debit Cards | Rs. 40,000 |
Axis Bank Liberty, Rewards Plus, Secure Plus, Online Rewards, Titanium Prime, Titanium Rewards Debit Cards | Rs. 50,000 |
Axis Bank Delight, Value Plus, Priority, Sampann, Prestige Debit Cards | Rs. 1,00,000 |
Axis Bank Burgundy Debit Card Debit Card | Rs. 3,00,000 |
Read more information on Punjab National Bank Debit Card
There are a few ways in which you can avoid paying ATM charges. These are mentioned below -
Here is how you can raise the ATM withdrawal limit:
Certain guidelines are established by the Reserve Bank of India for transactions made via ATMs. The updates are as follows:
In 2025, most banks in India allow 5 free ATM withdrawals per month, after which transaction charges are levied. These charges vary based on whether the ATM used is from your own bank or another bank. The withdrawal limits also depend on the type of debit card and the bank’s policy, ranging typically from ₹10,000 to ₹1 lakh per day.
To avoid paying unnecessary ATM fees:
The daily ATM withdrawal limit differs between banks and is also impacted by the various types of accounts that are available.
Usually, banks allow customers to make five withdrawals at no additional charges in a month. Post that, a charge will be levied for each withdrawal at an ATM.
For non-financial transactions over the free limit, customers are charged Rs.5 at SBI ATM and Rs.8 at other bank ATMs in addition to the applicable GST rates.
Regardless of the location of the ATM, banks offer a minimum of five free financial transactions every month to customers with savings bank accounts. There will be a limited number of free non-cash withdrawal transactions available.
Yes, after certain transactions, the ATM card charges a fee for money withdrawal.
IndusInd Bank and IDBI Bank offer unlimited free ATM transactions to its customers.
Yes, cash can be withdrawn at an ATM from a different bank.
SBI provides five free ATM withdrawals for each region, with the exception of metro cities, where there is a three-withdrawal maximum. The next step is a levy of Rs.5 for SBI ATM withdrawals and Rs.10 for withdrawals from non-SBI ATMs.
There is no limit to the number of times cash withdrawals can be made at a Bank of Baroda ATM.
Up to five cash withdrawals can be made at a PNB ATM for free.
The amount of cash that can be withdrawn from a different bank ATM will depend on the type of debit card.
Usually, banks offer up to 5 free transactions at different bank ATMs.
Depending on the type of debit card, Rs.50,000 can be withdrawn from an SBI ATM.
Yes, no additional fee is levied in case withdrawals are made at a Citibank ATM.
ATM withdrawal limits are primarily enforced by banks to monitor cash movements and for security purposes. Additionally, this ensures that banks have enough cash to cover the customer's other liquidity requirements.
The Reserve Bank of India (RBI) has implemented new rules for increasing the ATM charges from 1 May 2025. As per the latest guidelines, once the customer crosses their monthly free transaction limit, they have to pay Rs.23 per ATM transaction. Earlier, the charge was Rs.21. The RBI notification states that customers can make up to five free ATM transactions monthly from their own bank, which includes both financial (like withdrawing money) and non-financial (like balance check or mini statement) transactions. For transactions at the ATMs of other banks, customers will get three free transactions per month in metro cities, while those living in non-metro cities can get five free transactions per month. These charges will also apply to Cash Recycler Machines (CRM) when withdrawing money or checking the balance. However, there will be no charge for depositing money using a CRM.
Credit Card:
Credit Score:
Personal Loan:
Home Loan:
Fixed Deposit:
Copyright © 2025 BankBazaar.com.