According to a notification issued by the Reserve Bank of India in June last year, banks were allowed to charge Rs 21 per transaction at ATMs in addition to the monthly free transaction limit with effect from January 1, 2022. Earlier banks used to charge Rs 20 for such transactions. All the big banks of the country, whether private or government, provide free ATM transaction facilities up to a fixed limit every month. Banks charge customers after one free transaction (whether financial or non-financial). The number of free transactions you can do at your ATM will depend on the type of account and debit card you have.

5 free transactions allowed at your bank's ATM
Customers can do 5 free transactions per month from their bank's ATMs while 3 free transactions from other bank's ATMs in a month. 5 free transactions can be done from ATMs of other banks in non-metro cities. RBI has allowed banks to levy an interchange fee of Rs 17 per financial transaction and Rs 6 for each non-financial transaction across all centres from August 1, 2022. Banks also levy ATM service charges to recover the cost of ATM installation and maintenance.

Let us tell you how much ATM charges are taken by SBI, PNB, HDFC, ICICI and Axis Bank.

SBI ATM Transaction Limit and Charges
State Bank of India will charge 20 + GST ​​and 10 + GST ​​from its cardholders if a customer of any other bank withdraws money from his debit card at an SBI ATM beyond the limit.
For non-financial transactions, SBI will charge Rs 8+GST from other bank customers and Rs 5+GST from SBI account holders.
If there is not enough balance in the account, the customer will be charged Rs 20 + GST ​​at SBI Bank ATM and other bank ATMs.

ICICI Bank ATM Transaction Limit and Charges
The cash withdrawal limit for other bank ATMs dealing with ICICI Bank is Rs 10,000.
RBI has given the facility of free transactions 5 times. After this, the customer will have to pay Rs 21 for transactions and Rs 8.50 for non-financial transactions.

HDFC Bank ATM Transaction Limit and Charges
If customers of other banks withdraw money from HDFC Bank ATM with a debit card, then they will be able to withdraw Rs 10,000 at a time. Salary account holders will also get 5 free transactions from their savings account.
If you withdraw money from HDFC Bank over the prescribed limit, the bank will charge you Rs 21 for financial transactions and Rs 8.50 + GST ​​for non-financial transactions.

Axis Bank ATM Transaction Limit and Charges
If you withdraw money from Axis Bank ATM with another bank's debit card, you will withdraw Rs 10000 at a time.
Transactions over the prescribed free transaction will be charged Rs.20.