New ATM Card Withdrawal Limits & Transaction Charges in India

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. 

Updated On - 06 Sep 2025
Animated Svg

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.

What is ATM Withdrawal Limit?

atm withdrawal limit

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.

Apply Credit Card From Bankbazaar

ATM Withdrawal Limits in SBI and Other Banks

atm withdrawal limits

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 ATM Withdrawal Charges and Transaction Limits

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

  1. SBI Withdrawal Limit: From Rs.40,000 to Rs.1 lakh.
  2. SBI Bank Fee for ATM Withdrawals: Up to Rs.20 plus GST (Depending on the number of withdrawals).
  3. Fee for Non-SBI ATM Withdrawals: Up to Rs.20 plus GST (Depending on the number of withdrawals).
  4. Foreign  ATM Transaction Charges: Minimum of Rs.100 plus GST plus 3.5% of the taxation amount.
  5. Free Withdrawals at SBI ATM: Starts from 5

Learn more about Sbi Debit Cards

Animated Svg

HDFC Bank ATM Withdrawal Charges and Transaction Limits

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

  1. HDFC Withdrawal Limit: From Rs.25,000 and Rs.3 lakh.
  2. HDFC Bank Fee for ATM Withdrawals: Up to Rs.21 plus taxes
  3. Fee for Non-HDFC Bank ATM Withdrawals: Up to Rs.21 plus taxes
  4. Foreign ATM Transaction Charges: Minimum of Rs.125 plus taxes
  1. Free Withdrawals at HDFC Bank ATM: 5
Read more Information on  HDFC Debit Card  
Apply Credit Card From Bankbazaar

ICICI Bank ATM Withdrawal Charges and Transaction Limits

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

  1. ICCI Withdrawal Limit: From Rs.25,000 and Rs.3 lakh. 
  2. ICICI Bank Fee for ATM Withdrawals: Nil for up to 5 cash withdrawal in a month; Rs.20 per financial transaction and Rs. 8.50 per non-financial transaction
  3. Fee for Non-ICICI Bank ATM Withdrawals: Rs.20
  4. ICICI Bank Withdrawal Limit: Varies from each ICICI Debit Card
  1. Foreign ATM Transaction Charges: Minimum of Rs.150
  2. Free Withdrawals at ICICI ATM: 5

The details mentioned above are for a regular salary account.

Read more information on  Debit Card  
Apply Credit Card From Bankbazaar

Axis Bank Withdrawal Charges and Transaction Limits

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

  1. Bank Fee for ATM Withdrawals: Up to Rs.21
  2. Fee for Non-Axis Bank ATM Withdrawals: Up to Rs.21
  3. Withdrawal Limit: Depends on the Axis bank debit card
  4. Foreign ATM Transaction Charges: Rs.125
  5. Free Withdrawals at Axis Bank ATM: 5
Animated Svg

Bank of India Withdrawal Charges and Transaction Limits

  1. BOI Bank Fee for ATM Withdrawals: Up to Rs.21
  1. Fee for Non-Bank of India ATM Withdrawals: Up to Rs.21
  2. Withdrawal Limit: Depends on the BOI Debit card
  3. Foreign ATM Transaction Charges: Rs.125 plus currency conversion charges (2%)
  4. Free Withdrawals at Bank of India ATM: Up to 10

Punjab National Bank Withdrawal Charges and Transaction Limits

  1. Bank Fee for ATM Withdrawals: Up to Rs.20
  2. Fee for Non-PNB ATM Withdrawals: Up to Rs.20
  3. Withdrawal Limit: Up to Rs.50,000
  4. Foreign ATM Transaction Charges: Rs.150
  1. Free Withdrawals at PNB ATM: 5

Read more information on Punjab National Bank Debit Card

Canara Bank Daily ATM Withdrawal Limits and Transaction Charges

  1. Daily ATM cash withdrawal: Rs 75,000 (Classic Debit Card)
  1. POS Limit : RS. 2 Lakh per day
  1. NFC(contactless): Rs. 25,000
  1. Contactless transactions: 5 per day

Tips to Avoid ATM Withdrawal Charges in SBI & Others

There are a few ways in which you can avoid paying ATM charges. These are mentioned below -

  1. Use your bank's ATM – If you use the ATMs of your bank, you will not be charged any withdrawal fee. If you use some other ATMs then you might be charged a fee for ATM withdrawal.
  1. Save your free transactions for withdrawal – Keep your free transaction saved for your ATM withdrawal. For things like account statement or amount transfer, you can use your Bank’s net banking facility.
  1. Use partnered ATMs – Sometimes your bank can partner with other banks. If that’s the case, then you can withdraw from the partnered bank’s ATM.
  1. Pay bills online – Instead of withdrawing money to pay your bills, you can use the online method to do it. By this you can save your free transactions for other cases.
  1. Swipe your cards - Swiping your cards in place of using the ATM would cut down on the amount of time you need to withdraw money from ATM.
Apply Credit Card From Bankbazaar

How to Increase SBI ATM Withdrawal Limit Online

Here is how you can raise the ATM withdrawal limit:

  1. Contacting your bank and requesting an increase in your ATM withdrawal limits is the simplest method to do so.
  2. Your account history, the type of accounts you hold, and the duration of the increase you request are some of the factors that could affect the decision of the bank.
  3. Your bank might be able to make accommodations for you if you require a temporary rise in the withdrawal limit for a particular reason, like a big purchase or a trip.
  4. You must present a convincing justification to the bank in order for them to approve a permanent rise in your daily ATM withdrawal limit.
  5. Banks set cash withdrawal limits for security purposes. Therefore, if your withdrawal limit is increased, you should still be careful and keep an eye on your debit card to avoid any unauthorised transactions.

Current Rules Regarding ATM Cash Withdrawal

Certain guidelines are established by the Reserve Bank of India for transactions made via ATMs. The updates are as follows:

  1. You have to pay Rs.21 for each transaction after your ATM cash withdrawal limit has been reached.
  2. According to the RBI, the purpose of the transaction charge increase is to make up for the basic cost and interchange fee hikes that financial institutions have to bear.
  3. Banks typically provide five free ATM transactions in a month.

 Summary of SBI ATM Withdrawal Limits and Charges

  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:

  • Stick to your bank’s own ATMs.
  • Track your withdrawal using mobile apps or SMS alerts.
  • Choose premium debit cards if you withdraw often.
Animated Svg

FAQs on New ATM Transaction Charges

  • How much money can I withdraw from an ATM in a day?

    The daily ATM withdrawal limit differs between banks and is also impacted by the various types of accounts that are available.

  • Is there a limit to the number of times money can be withdrawn from an ATM every month?

    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. 

  • How much does SBI charge for ATM transactions?

    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. 

  • How many transactions are free in an ATM?

    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. 

  • Do ATMs charge a fee for cash withdrawal using debit cards?

    Yes, after certain transactions, the ATM card charges a fee for money withdrawal.

  • Which Bank offers free ATM transactions?

    IndusInd Bank and IDBI Bank offer unlimited free ATM transactions to its customers.

  • Is it possible to withdraw cash at an ATM from a different bank?

    Yes, cash can be withdrawn at an ATM from a different bank. 

  • How many free transactions can I do with SBI ATM card?

    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.

  • Does Bank of Baroda provide any free cash withdrawals in a month?

    There is no limit to the number of times cash withdrawals can be made at a Bank of Baroda ATM. 

  • Does PNB provide any free cash withdrawals in a month?

    Up to five cash withdrawals can be made at a PNB ATM for free. 

  • Is there a limit that can be withdrawn from a different bank ATM?

    The amount of cash that can be withdrawn from a different bank ATM will depend on the type of debit card. 

  • Is there a limit to number of free transactions that can be made at different bank ATMs?

    Usually, banks offer up to 5 free transactions at different bank ATMs. 

  • Is it possible to withdraw Rs.50,000 at an SBI ATM?

    Depending on the type of debit card, Rs.50,000 can be withdrawn from an SBI ATM. 

  • Does Citibank offer free ATM withdrawals?

    Yes, no additional fee is levied in case withdrawals are made at a Citibank ATM. 

  • Why are ATM withdrawal limits set by banks?

    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.

Recent RBI Guidelines on ATM Withdrawal Charges 2025

ATM Withdrawal Charges Increased as per New RBI Rules

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.   

13 May 2025
Disclaimer
Display of any trademarks, tradenames, logos and other subject matters of intellectual property belong to their respective intellectual property owners. Display of such IP along with the related product information does not imply BankBazaar's partnership with the owner of the Intellectual Property or issuer/manufacturer of such products.