Savings & Banking atm charges 2026atm transaction charges Indiafree atm limitimps chargesneft chargesrtgs chargeshidden bank chargesminimum balance penaltysms alert chargesbank fees Indiaatm interchange fee hikebank charges comparison

ATM Charges, IMPS/NEFT/RTGS Fees & Hidden Bank Charges — Every Fee Your Bank Collects But Never Explains

ATM charges hiked to Rs 23 from May 2025. Free limits: 5 own-bank, 3 other-bank (metros). IMPS, NEFT, RTGS fees by bank. SMS fees, minimum balance penalties.

By | Updated

Your Bank Collected Rs 27.14 From You for Checking Your Balance at the Wrong ATM. Here’s the Full Fee Sheet.

RBI hiked the ATM transaction charge cap from Rs 21 to Rs 23 per transaction effective May 1, 2025. Add 18% GST and every ATM transaction beyond your free limit costs Rs 27.14.

But ATM charges are just the visible fee. Indian banks run a parallel revenue engine of SMS charges, minimum balance penalties, debit card annual fees, cheque return charges, and branch transaction premiums that most customers never scrutinize. Banks collected Rs 4,818 crore in minimum balance penalties alone in FY2024-25.

This guide maps every fee — ATM, IMPS, NEFT, RTGS, and 15+ hidden charges — across SBI, HDFC, ICICI, Axis, Kotak, PNB, IndusInd, IDFC First, and Yes Bank. Every number is sourced from bank tariff schedules and RBI circulars.


Free ATM Transaction Limits — RBI Rules

RBI mandates a minimum number of free ATM transactions per month for all savings account holders:

Own Bank ATMOther Bank ATM (Metro)Other Bank ATM (Non-Metro)
Free financial transactions5/month3/month5/month
Free non-financial transactionsIncluded in aboveIncluded in aboveIncluded in above
Metro cities coveredMumbai, Delhi, Chennai, Kolkata, Bengaluru, Hyderabad

Critical detail: Balance enquiries and mini statements count as transactions. Three balance checks plus two cash withdrawals exhausts your entire free limit at your own bank’s ATM.

From April 2026: UPI-based cash withdrawals at ATMs and Cash Recycler Machines also count toward this monthly free quota.


ATM Charges After Free Limit — Bank-by-Bank (2026)

RBI raised the per-transaction cap to Rs 23 effective May 1, 2025, after NPCI increased ATM interchange fees from Rs 17 to Rs 19 for cash withdrawals. Here’s what each bank actually charges:

BankOwn ATM (beyond free)Other Bank ATM (beyond free)Non-Financial (beyond free)
SBIRs 15 + GST (Rs 17.70)Rs 21 + GST (Rs 24.78)Rs 5 + GST
HDFC BankRs 23 + GST (Rs 27.14)Rs 23 + GST (Rs 27.14)Rs 23 + GST
ICICI BankRs 21 + GSTRs 21 + GSTRs 8.50 + GST
Axis BankRs 23 + GST (Rs 27.14)Rs 23 + GST (Rs 27.14)Rs 23 + GST
Kotak MahindraRs 23 + GST (Rs 27.14)Rs 23 + GST (Rs 27.14)Rs 10 + GST
PNBNot specifiedRs 23 + GSTRs 11 + GST
IndusInd BankUnlimited freeRs 23 + GSTRs 23 + GST
IDFC FirstAs per RBI normsAs per RBI normsAs per RBI norms

SBI stands out: 5 free at own ATMs plus 10 free at other bank ATMs — far more generous than the RBI minimum of 3 (metro) or 5 (non-metro).

IndusInd Bank offers unlimited free transactions at its own ATMs — no cap at all.

The Real Cost of Casual ATM Use

A person who makes 10 ATM transactions per month at another bank’s ATM in Mumbai (3 free):

  • 7 extra transactions × Rs 27.14 = Rs 190 per month
  • Annual cost: Rs 2,280 — just for ATM withdrawals

IMPS Charges — The Fee Most People Don’t Know Exists

IMPS (Immediate Payment Service) is instant, 24/7, and most private banks offer it free online. But SBI broke ranks in August 2025:

Online/Mobile IMPS Charges

BankUp to Rs 1,000Rs 1K-25KRs 25K-1LRs 1L-2LRs 2L-5L
SBIFreeFreeRs 2 + GSTRs 6 + GSTRs 10 + GST
HDFC BankFreeFreeFreeFreeFree
ICICI BankFreeFreeFreeFreeFree
Axis BankFreeFreeFreeFreeFree
Kotak MahindraFreeFreeFreeFreeFree
IDFC FirstFreeFreeFreeFreeFree
Yes Bank (mobile)FreeFreeFreeFreeFree
Yes Bank (net banking)FreeRs 5 + GSTRs 5 + GSTRs 15 + GSTRs 17 + GST

SBI was the first major bank to charge for online IMPS. If you transfer Rs 3 lakh via SBI IMPS monthly, that’s Rs 10 + GST = Rs 11.80 per transaction, Rs 141.60 per year. Small — but it signals that free IMPS may not last at other banks.

Yes Bank charges differently based on channel: mobile app is free, net banking is not. Same bank, same transaction, different fee — purely because of which screen you use.

Branch IMPS — Significantly More Expensive

BankUp to Rs 1,000Rs 1K-1LAbove Rs 1L
HDFC BankRs 3.50 + GSTRs 5 + GSTRs 15 + GST
ICICI BankRs 2.50 + GSTRs 5 + GSTRs 15 + GST
Axis BankRs 2.50 + GSTRs 5 + GSTRs 10 + GST
IndusInd BankRs 5 + GSTRs 5 + GSTRs 15 + GST

The same IMPS transfer that costs Rs 0 on your phone costs Rs 15-17.70 at a branch counter. Banks penalize you for not being digital.


NEFT Charges — Free Online, Paid at Branch

RBI mandated zero charges for online NEFT effective January 1, 2020. Every bank in India must comply — no exceptions for savings accounts.

Branch NEFT Charges (RBI Maximum Caps)

Transaction AmountMaximum Charge
Up to Rs 10,000Rs 2.50 + GST
Rs 10,001-1,00,000Rs 5 + GST
Rs 1,00,001-2,00,000Rs 15 + GST
Above Rs 2,00,000Rs 25 + GST

NEFT settles in half-hourly batches (not instant like IMPS). If you need instant transfer — use IMPS or UPI. If you’re transferring above Rs 2 lakh and not in a rush, NEFT is free online.


RTGS Charges — Free Online, Premium at Branch

RBI mandated zero charges for online RTGS effective July 1, 2019. Minimum RTGS amount: Rs 2,00,000.

Branch RTGS Charges

BankRs 2L-5LAbove Rs 5L
SBIRs 20 + GST (Rs 23.60)Rs 40 + GST (Rs 47.20)
HDFC BankRs 15 + GST (Rs 17.70)Rs 15 + GST (Rs 17.70)
ICICI BankRs 20 + GSTRs 45 + GST
Axis BankRs 25 + GSTRs 50 + GST
PNBRs 24.50 + GSTRs 49.50 + GST
Bank of BarodaRs 25-30 + GSTRs 55-61 + GST
IDFC FirstFree (all channels)Free (all channels)

HDFC Bank charges a flat Rs 15 + GST regardless of amount — the cheapest private bank for branch RTGS.

IDFC First charges nothing for RTGS at any channel — branch included. If you regularly do large transfers at branches, this matters.


UPI — Still Free, But Watch the Edges

Person-to-person and person-to-merchant UPI is free for consumers. No bank charges for it in 2026.

But there are edges:

  • Balance checks: NPCI caps at 50 per app per day to reduce system load
  • Wallet-based UPI above Rs 2,000: Merchants pay interchange of 0.5-1.1% (not charged to consumers)
  • Two-factor authentication mandate: From April 1, 2026, all digital payments including UPI require two authentication factors from different categories — implications for UPI Lite (which currently works without PIN) remain unclear

The Hidden Charges Most People Miss

1. SMS Alert Fees

BankChargeAnnual Cost (active account)
SBIFreeRs 0
PNBFreeRs 0
ICICI BankRs 15/quarter + GSTRs 70.80
HDFC Bank20 paise + GST per SMSRs 60-120+
Kotak MahindraRs 0.15/SMS after 30 free/monthRs 0-100+

You cannot opt out of transaction SMS alerts under RBI guidelines. So HDFC and ICICI are effectively charging a mandatory fee you did not choose.

Kotak waives SMS charges if your balance exceeds Rs 10,000 — penalizing lower-balance customers more.

2. Minimum Balance Penalties

Public sector banks — now largely waived:

  • SBI: No minimum balance requirement since 2020
  • PNB: Waived from July 2025
  • Bank of Baroda: Waived from July 1, 2025

Private banks — still charging aggressively:

BankMetro MinimumPenalty FormulaMaximum Monthly Penalty
ICICI BankRs 15,0006% of shortfall or Rs 500, whichever lowerRs 500
HDFC BankRs 10,0006% of shortfall or Rs 600, whichever lowerRs 600
Axis BankRs 10,000VariesRs 300-600
Kotak MahindraRs 10,000VariesRs 300-600

A college student who maintains Rs 5,000 instead of the required Rs 15,000 at ICICI Bank pays 6% of Rs 10,000 shortfall = Rs 600 per month (or Rs 500 cap) = Rs 6,000 per year in penalties alone.

The BSBD alternative: Every bank must offer a Basic Savings Bank Deposit (BSBD) account with zero minimum balance. Same interest rate. Zero fees. Banks will not suggest it — you have to ask.

3. Debit Card Annual Fees

BankBasic CardGold/Premium
SBIRs 200 + GSTRs 250-325 + GST
HDFC BankRs 150-750 (varies by variant)Higher
ICICI BankFree (most cards)Rs 499 (Coral)
Axis BankRs 100-150Higher

Most people don’t realize they’re paying an annual fee on a debit card they barely use for swiping (since UPI replaced most POS payments).

4. Non-Home Branch Cash Deposit Charges

BankFree Limit per DayCharge Beyond Limit
SBIRs 25,000Rs 5 per Rs 1,000 (min Rs 150)
HDFC BankRs 1,00,000Rs 2 per Rs 1,000 (min Rs 50)
ICICI BankRs 25,000Rs 5 per Rs 1,000 (min Rs 150)

Depositing Rs 50,000 cash at an SBI branch that isn’t your home branch costs Rs 125 + GST. At ICICI, it’s Rs 150 + GST. The bank charges you to give them your money.

5. Cheque Return/Bounce Charges

BankYour Cheque Bounces (outward)Someone Else’s Cheque to You Returns (inward)
SBIRs 500Rs 150-250 + GST
HDFC BankRs 350Rs 100
ICICI BankRs 200-500Rs 50-500
Kotak MahindraRs 500Varies

You are penalized both ways — when your cheque bounces AND when a cheque someone gave you bounces. The bank charges you for someone else’s insufficient funds.

6. Account Closure Charges

BankWithin 14-30 DaysWithin 1 YearAfter 1 Year
SBIFreeRs 300-600 incl GSTFree (max Rs 2,000)
HDFC BankFree (within 14 days)Rs 500Free
ICICI BankFree (within 30 days)VariesFree

Close your HDFC account 15 days after opening and you pay Rs 500. The cooling-off window is just 14 days. SBI charges up to Rs 600 if you close within a year.

7. Dormant Account Charges — Now Banned

From April 1, 2025, RBI prohibited all charges on dormant/inoperative accounts. Banks cannot levy maintenance fees, debit card charges, or SMS fees on inactive accounts. Interest continues to accrue. Reactivation is free.

Before this rule, banks routinely pushed dormant accounts into negative balances through accumulated charges. A senior citizen in Chennai reportedly had a negative balance of Rs -1,150 in a dormant account due to stacked SMS and ATM charges — despite RBI rules that savings accounts cannot go negative from service charges.


The Annual Cost of Banking — What You Actually Pay

Here’s what a typical private bank savings account holder in a metro city pays annually — assuming moderate usage:

Fee CategoryEstimated Annual Cost
ATM charges (5 extra transactions/month × Rs 27.14)Rs 1,628
Minimum balance penalty (3 months of shortfall)Rs 1,500
SMS alert chargesRs 70-120
Debit card annual feeRs 200-750
Branch IMPS (2 transactions/month)Rs 120-360
TotalRs 3,518-4,358

That is Rs 3,500-4,400 per year in fees on an account earning 3% interest. On a Rs 50,000 balance, your interest income is Rs 1,500 — meaning fees exceed your interest income by 2-3x.


How to Minimize Bank Charges — Practical Steps

Use Digital Channels for Everything

  • Online NEFT: Free (branch: Rs 2.50-25)
  • Online RTGS: Free (branch: Rs 15-50)
  • Online IMPS: Free at most banks (branch: Rs 2.50-15)
  • UPI: Free, unlimited

Switch to Banks with Better Free Limits

  • SBI: 10 free other-bank ATM transactions (vs 3 at private banks)
  • IndusInd: Unlimited free at own ATMs
  • IDFC First: Free RTGS at all channels

Convert to BSBD If You’re Paying Minimum Balance Penalties

Every bank must convert your account to BSBD within 7 working days of your written request. Same interest rate. Zero fees. Zero minimum balance.

Check Your Balance on Mobile, Not ATMs

Every balance check at another bank’s ATM counts toward your free limit. Use your bank’s app or UPI — both are free and unlimited.

Opt for Email Statements Over SMS Where Possible

If your bank charges per-SMS, check if email alerts are available as a free alternative. Note: you cannot fully opt out of SMS alerts under RBI rules, but reducing transaction frequency at that bank reduces SMS costs.


The Interchange Fee Hike — Why Charges Went Up

In March 2025, RBI advised NPCI that ATM interchange fees could be decided by the ATM network. NPCI immediately raised interchange fees:

Fee TypeOld RateNew Rate (May 1, 2025)
Cash withdrawal interchangeRs 17Rs 19
Non-financial transaction interchangeRs 6Rs 7
Customer-facing charge capRs 21Rs 23

The hike was driven by White Label ATM (WLA) operators — Tata Communications, Hitachi Payment Services, AGS Transact — who argued that rising rent, electricity, cash logistics, and security costs made Rs 17 interchange unviable. The customer pays the Rs 23 charge, of which Rs 19 goes to the ATM-deploying bank/operator as interchange.

Expect further hikes. WLA operators have been lobbying for Rs 25+ interchange since 2023.


What the RBI Should Fix but Hasn’t

  1. Balance enquiries shouldn’t count as transactions. Checking your own money shouldn’t cost Rs 27. No other country charges customers for ATM balance checks at this rate.

  2. SMS charges on mandated alerts are a hidden tax. If RBI requires banks to send transaction alerts, the cost should be on the bank, not the customer.

  3. Minimum balance penalties still exist at private banks despite BSBD availability. The existence of a free alternative doesn’t justify penalizing people who don’t know about it.

  4. Failed transactions due to insufficient funds shouldn’t be chargeable. Some banks charge Rs 25 for declined transactions — charging customers for not having enough money.

  5. Branch transaction premiums punish the digitally excluded. Senior citizens and rural customers who can’t use apps pay 3-10x more for the same transfer.

FAQ 12

Frequently Asked Questions

Research-backed answers from verified data and published sources.

1

How many free ATM transactions do I get per month in 2026?

RBI mandates 5 free transactions at your own bank's ATMs per month (financial + non-financial combined). At other bank ATMs, you get 3 free transactions in metro cities (Mumbai, Delhi, Chennai, Kolkata, Bengaluru, Hyderabad) and 5 free in non-metro cities. Both balance enquiries and cash withdrawals count toward these limits. After exhausting free limits, banks charge up to Rs 23 per transaction plus 18% GST — totaling Rs 27.14 per transaction.

2

How much do banks charge per ATM transaction after the free limit?

RBI raised the per-transaction cap from Rs 21 to Rs 23 effective May 1, 2025. Most private banks (HDFC, Axis, Kotak) charge the full Rs 23 plus GST. SBI charges Rs 15 at own ATMs and Rs 21 at other bank ATMs. IndusInd Bank offers unlimited free transactions at own ATMs. A balance enquiry at another bank's ATM after your free limit costs Rs 5-10 plus GST — you pay to check your own money.

3

Are NEFT and RTGS transfers free online?

Yes. RBI mandated zero charges for online NEFT (since January 1, 2020) and online RTGS (since July 1, 2019) for all savings account holders. This applies across all banks without exception. However, if you do the same transfer at a bank branch, you pay Rs 2.50-25 for NEFT and Rs 15-50 for RTGS depending on the amount and bank. The branch premium exists because banks want to push you toward digital channels.

4

What are the IMPS charges across major banks?

Most major private banks — HDFC, ICICI, Axis, Kotak, IDFC First — offer free online IMPS across all slabs. SBI is the notable exception: since August 2025, SBI charges Rs 2 plus GST for transactions above Rs 25,000, Rs 6 plus GST above Rs 1 lakh, and Rs 10 plus GST above Rs 2 lakh. Branch IMPS costs Rs 2.50-15 plus GST at all banks. Yes Bank charges for IMPS via net banking but not via mobile app.

5

Do balance enquiries count toward free ATM limits?

Yes. Both financial transactions (cash withdrawal, fund transfer) and non-financial transactions (balance enquiry, mini statement) count toward your monthly free ATM limit. This is the most common way people unknowingly exhaust their free limit. Three balance checks plus two cash withdrawals in a month uses up your entire free quota at your own bank's ATM. Use mobile banking or UPI for balance checks — those are free and unlimited.

6

Which bank has the best free ATM transaction policy?

SBI offers the most generous policy: 5 free at SBI ATMs plus 10 free at other bank ATMs per month — significantly more than the RBI minimum of 3 (metro) or 5 (non-metro). IndusInd Bank offers unlimited free transactions at own ATMs. IDFC First Bank offers competitive free limits. Among private banks, most stick to the RBI minimum. If you frequently use ATMs, SBI or IndusInd give you the most free transactions.

7

What are SMS alert charges by bank?

SBI and PNB provide free SMS alerts. ICICI Bank charges Rs 15 per quarter plus GST. HDFC Bank charges 20 paise plus GST per SMS — which adds up to Rs 60-120 per year for active accounts. Kotak charges Rs 0.15 per SMS after the first 30 free per month (waived if balance exceeds Rs 10,000). You cannot opt out of transaction SMS alerts under RBI guidelines, which means banks effectively levy a mandatory fee you did not choose.

8

What are minimum balance penalty charges in 2026?

Public sector banks have largely waived minimum balance penalties — SBI since 2020, PNB and Bank of Baroda from July 2025. Private banks still charge aggressively: ICICI requires Rs 15,000 in metros and penalizes 6% of shortfall or Rs 500 (whichever is lower) per month. HDFC requires Rs 10,000 and charges up to Rs 600 per month. Across the banking system, minimum balance penalties collected Rs 4,818 crore in FY2024-25 and over Rs 28,495 crore over five years.

9

What are dormant account charges in 2026?

From April 1, 2025, RBI has completely prohibited banks from charging any fees on dormant or inoperative accounts. Banks cannot levy maintenance charges, debit card fees, or SMS charges on inactive accounts. Interest continues to accrue normally. Banks must notify you 3 months before classifying your account as inoperative. Reactivation is free. Before this RBI directive, some banks were charging Rs 50-500 per year on dormant accounts, which could push balances negative.

10

What happens if an ATM transaction fails — am I still charged?

No. Banks cannot charge you for failed ATM transactions — whether the failure is due to technical reasons, daily limit exceeded, wrong PIN, or insufficient funds. However, HDFC Bank and Bandhan Bank reportedly charge approximately Rs 25 plus GST for transactions declined specifically due to insufficient funds. RBI mandates that failed transaction amounts must be reversed within 5 working days. If the reversal is delayed, the bank must pay you compensation.

11

What are cheque bounce charges in 2026?

If your cheque bounces due to insufficient funds, you pay Rs 200-500 depending on the bank (SBI charges Rs 500, HDFC Rs 350, ICICI Rs 200). The person who deposited your bounced cheque also gets charged Rs 100-250 for the inward return — penalized for your shortfall. Beyond bank charges, the payee can send a legal notice under Section 138 of the Negotiable Instruments Act, which carries imprisonment up to 2 years or fine up to twice the cheque amount.

12

Are UPI payments still free in 2026?

Yes. Both person-to-person (P2P) and person-to-merchant (P2M) UPI transactions remain completely free for consumers in 2026. No bank has started charging consumers for UPI transfers. The zero-MDR policy continues. Merchants pay interchange fees of 0.5-1.1% on wallet-based UPI payments above Rs 2,000, but this cost is not passed to customers. UPI balance checks are limited to 50 per app per day by NPCI to reduce system load.

Disclaimer: This information is for educational purposes only and does not constitute financial advice. Savings account interest rates and bank policies change frequently. Always verify current rates directly with your bank or on RBI publications before making decisions.

Stay on top of your savings

Savings account rate changes, banking fee updates, RBI policy impacts, and smart banking tips — straight to your inbox. Independent, unsponsored, always honest.

NO SPAM. NO ADS. UNSUBSCRIBE ANYTIME.