India Bank Info
  • Home
  • Find IFSC Code
  • Verify IFSC
  • All Banks
  • Tools
  • Guides
  • FAQ
Home » Guides » ATM Did Not Dispense Cash But Debited Your Account: What to Do

ATM Did Not Dispense Cash But Debited Your Account: What to Do

Last updated: 7 November 2026

You withdraw cash, the machine makes its usual noises, and then nothing comes out, but your phone buzzes with a debit alert anyway. This is one of the more common ATM complaints, and it has a clear, RBI-backed fix: your bank is required to reverse the debit, and to pay you a daily penalty if it's slow about it. Here's exactly what to expect and how to get it resolved.

Why it happens

The cash-dispensing mechanism and the transaction-recording system in an ATM are technically separate steps. Occasionally the machine registers that it attempted to dispense cash, and tells your bank to debit your account, while a jam, a stock-out in that cassette, or a power blip stops the cash actually coming out. The machine usually detects this itself and is supposed to auto-reverse the transaction, but the reversal doesn't always happen cleanly or on time.

What you're entitled to

  • Automatic reversal of the debited amount, generally expected within a few working days of the failed transaction. Most banks target this within about five working days.
  • ₹100 per day compensation for every day the reversal is delayed beyond that window, credited to your account without you having to go to court or an ombudsman for it.
  • This compensation is specifically for the delay in giving you back your own money. It isn't compensation for any other inconvenience the failed withdrawal caused you.

What to do, step by step

  1. Keep the ATM's transaction slip if it printed one, and note the ATM's location, the exact time, and the amount. You'll need these details.
  2. Check your SMS/app for the debit and copy the reference number from the alert.
  3. Wait one working day before assuming it hasn't auto-reversed. Many of these resolve themselves overnight.
  4. If it hasn't reversed, file a complaint with your own bank (the one whose card you used), not the bank that owns the ATM. Your bank is responsible for chasing the ATM's bank on your behalf. Use net banking's dispute/complaint section, the app, or customer care.
  5. Give the reference number, ATM location, date, time and amount when you file. This is sometimes called a "failed transaction" or "ATM dispute" complaint.
  6. Note the date you complained. This is what starts the countdown for the ₹100/day compensation if the bank is slow.
  7. If it's still unresolved after a reasonable period, most banks aim to close these within a week or two, escalate in writing to the bank's nodal officer for customer grievances, and from there to the RBI Banking Ombudsman if needed.

A few things speed this up. File the complaint as soon as you notice the debit, since the compensation clock and the bank's own resolution target both run from that date, not from the withdrawal itself. If you used another bank's ATM, you still complain to your own card-issuing bank, not the ATM owner, who settle it between themselves. And check your statement a day or two later before escalating, because the reversal sometimes posts with a generic description and is easy to miss among other entries; our guide on reading bank statement abbreviations can help you spot it.

How this is different from a card skimming or fraud case

It's worth telling the two apart, because they're handled differently. A failed dispense is a transaction you initiated, at an ATM you were physically standing at, that simply didn't complete properly. The fix is the reversal process above, and it doesn't need a police report. Card skimming or fraud is different: someone else used your card details, usually copied by a hidden device or a cloned card, to withdraw money you never authorised, often at a different location or time than you were anywhere near an ATM. If you see a withdrawal you didn't make at all, rather than one you made that simply failed to pay out, treat it as fraud instead. Block your card immediately, report it to your bank in writing, and also file a report with the cyber crime helpline on 1930 or at cybercrime.gov.in.

What the transaction slip actually tells you

If the ATM did print a slip, check whether it says the transaction was "successful," "declined" or shows no clear status at all. This detail matters when you call customer care, since it changes which internal process they open. A slip explicitly marked unsuccessful or declined, paired with a debit on your statement, is the clearest version of this problem and usually the fastest to resolve, since it's an internal inconsistency the bank can see on its own systems without needing to interview you about what happened.

Common questions

Do I need a police complaint for this?

No, not for a simple failed dispense where cash didn't come out. A police report is for theft or fraud, which this isn't; it's a mechanical or processing failure on a transaction you made yourself.

What if the machine gave me less cash than it debited?

Same process. File a complaint with your bank quoting the exact shortfall, the slip if you have one, and the transaction details. Banks treat a partial dispense the same way as a full failure for the undelivered portion.

How do I know if the ₹100/day compensation was actually paid?

Check your statement for a credit entry around the time the reversal happened; it's usually a separate line from the principal reversal. If you don't see it and the delay exceeded the window, raise it specifically in a follow-up complaint.


Try the tools

Find IFSC Code Verify IFSC Code

More guides

  • Sent Money to a Wrong IFSC Code? What to Do
  • Bank Merged? Why Your Old IFSC Code Stopped Working
  • How to Reactivate a Blocked Net Banking Account (SBI, HDFC, ICICI)
  • NEFT/RTGS/IMPS Failed But Money Was Debited: What to Do
  • How to Change Your Registered Mobile Number in Your Bank Account

This guide is general information, not financial or legal advice. Limits, timings and charges are set by the Reserve Bank of India, NPCI and individual banks, and can change, so confirm current details with your bank.

India Bank Info

A free lookup tool for Indian bank IFSC codes and branch details.

Explore
  • Find IFSC Code
  • Verify IFSC Code
  • All Banks
  • Tools
  • Guides
  • FAQ
About
  • About Us
  • Contact Us
  • Privacy Policy
  • Terms of Use

Data accuracy disclaimer: We work to keep the bank, branch and IFSC information on India Bank Info in sync with data published by the Reserve Bank of India (RBI) and other public sources, and we periodically review and correct records where we find errors, inconsistencies, or outdated entries. Even so, we cannot guarantee that every record is complete, current, or free of mistakes at all times — banks merge, close, rename or reassign branches, and there may be a delay before those changes are reflected here, or information the source data simply does not include. India Bank Info is an independent, informational resource and is not affiliated with, endorsed by, or operated by the Reserve Bank of India or any bank listed on this site. Before relying on an IFSC code or branch detail for a financial transaction, please confirm it directly with your bank or against the current RBI records — India Bank Info is not liable for any loss or delay arising from inaccurate, incomplete or outdated information found here.

© 2026 India Bank Info.