You paid by UPI, the app showed "Failed" or kept spinning on "Pending" — but the money was deducted from your bank account. Your heart drops, and the first thought is: "Is my money gone?"
Don't panic. This is one of the most common digital payment situations in India — crores of UPI transactions happen every day, and a small percentage fail mid-way. In the vast majority of cases, the money comes back automatically. And even if it doesn't, RBI rules are clearly on your side: banks must return the money within a fixed time limit, or pay you compensation for the delay.
This complete guide explains everything: why this happens, exactly how much time the bank gets, the ₹100-per-day compensation rule, the exact complaint steps in your UPI app, your bank, NPCI and the RBI Ombudsman, what to do if you sent money to the wrong person, and how to spot the fake "customer care" scams that target people in this exact situation.
How UPI Payments Actually Work (Why Money Gets Stuck)
Understanding this helps you stay calm. A UPI payment is not a direct cash handover — it's a chain of messages between systems:
- Your UPI app sends the requestYour app (PhonePe, Google Pay, Paytm, BHIM, etc.) tells your bank: "Debit ₹X from this account and credit it to this UPI ID."
- Your bank debits your accountYour bank takes out the money immediately and passes it to NPCI (National Payments Corporation of India — the organisation that runs UPI).
- NPCI routes it to the receiver's bankNPCI checks the UPI ID and forwards the payment to the receiver's bank.
- The receiver's bank credits their accountThe last step is the receiver's bank adding money to their account and confirming back.
Failure point: the money is debited at Step 2, but if Step 3 or 4 fails — the receiver's bank server is down, the confirmation doesn't come back, or the network drops mid-transaction — the amount is left "in transit": out of your account, but not yet in the receiver's account. It sits in the settlement system until the banks reconcile their records and return it to you. That is why you see "debited" and "failed" at the same time — the money is not lost, it is stuck, and the rules below force its return.
Why UPI Payments Fail but Money Gets Debited
- Receiver's bank server is slow or down — the most common reason, especially at peak hours (festivals, sales, salary days, month-end).
- Network drop mid-payment — your internet cut off after your bank debited the money but before the confirmation returned.
- Timeout — the payment took longer than UPI's allowed window, so the system cancelled it after debiting.
- Receiver's UPI ID / account issue — account frozen, dormant, or UPI ID deactivated after you initiated the payment.
- Heavy load on NPCI or bank systems — crores of transactions at once can overwhelm systems briefly.
- App glitch — the app itself misread the response and showed "Failed" even though the payment went through (this is why checking before re-paying matters!).
In all these cases, the money is held in the system while banks match records, and is then automatically returned to your account. No one needs to "do" anything — except complain if the deadline passes.
RBI Refund Timeline & ₹100/Day Compensation (The Rules That Protect You)
The Reserve Bank of India (RBI) has fixed a TAT (Turn Around Time) — a legal time limit — for reversing failed digital payments. "T" means the day of the transaction.
| Situation | Refund must happen by | If the bank is late |
|---|---|---|
| P2P — money sent to a person (friend, relative, individual UPI ID): your account debited, receiver not credited | T + 1 day (auto-reversal) | ₹100 per day of delay |
| P2M — payment to a shop/merchant (store, online seller, bill payment): your account debited, merchant not credited | T + 5 days (auto-reversal) | ₹100 per day of delay |
| Payment stuck as "Pending" but later shows successful on merchant side | No refund needed — payment actually completed | Check with the receiver first! |
Step 1: First Check These Things (Before Complaining)
- Re-check the status in your UPI appOpen the transaction in PhonePe, Google Pay, Paytm, BHIM or your bank app. Statuses often update after a few minutes — "Pending" becomes "Success" or "Failed". Don't trust the first screen you saw.
- Check your bank balance and SMSSee whether the money is really still debited (no reversal credit yet). Bank SMS messages will also show the debit and any later reversal credit.
- Ask the receiverSend one message: "Did you receive the payment?" If they DID receive it, the payment actually succeeded despite showing "Failed" in your app — then no refund applies; you simply paid successfully. This is the most common confusion!
- Do NOT re-pay in a hurryThe biggest mistake people make: seeing "Failed", they immediately pay again — and end up paying twice when the first payment also succeeded. Wait until the status is confirmed.
- Take screenshots of everythingThe "Failed" screen, the debit SMS, and the transaction details screen. If things drag on, these screenshots are your evidence.
Step 2: Raise a Complaint in Your UPI App
Every major UPI app has a built-in complaint system connected to the payment network. This is always your first complaint step:
- Open the transactionGo to transaction history (usually Profile/History → tap the failed/pending payment) to open its full details.
- Note the UTR / transaction IDThe UTR (Unique Transaction Reference) is a 12-digit number shown in the transaction details. This single number identifies your payment across all banks and NPCI. Screenshot it — every future complaint will need it.
- Tap "Help" / "Raise Issue" / "Report a Problem"Choose the matching problem — usually "Money debited but not received by the receiver". PhonePe calls it "Contact Us", Google Pay "Get help", Paytm "24x7 Help" — the names differ, the process is the same.
- Describe it clearlySelect the transaction, choose the issue type, and if there's a text box, write: amount, date, time, UTR, and "debited but receiver not credited".
- Save the complaint/ticket numberThe app gives you a ticket/ complaint ID. Screenshot it — you'll need it if you escalate to the bank or RBI later.
| App | Where to Complain |
|---|---|
| PhonePe | Profile/Menu → History → tap transaction → "Contact Us" → choose issue |
| Google Pay | Tap the transaction → scroll to "Get help" / "Contact support" → follow the steps |
| Paytm | Profile → "24x7 Help" → UPI & Linked bank accounts → select the transaction → report |
| BHIM | Transaction → "Report issue", or BHIM support on the NPCI website |
| Bank's own UPI app (YONO, iMobile, etc.) | Transaction history → dispute/complaint option, or call the bank's customer care directly |
Step 3: Complain to Your Bank (The Money's Bank, Not the App)
If the money has not returned even after the T+1/T+5 limit, or the app is not helping, contact the bank from which the money was debited — that's where your complaint has legal weight:
- Call customer care: use the number printed on your debit card, passbook, or the bank's official website/app only — never a number from a Google search result or a random website.
- In-app / net banking complaint: most bank apps (YONO, iMobile, Kotak811, etc.) have a "Raise a complaint" or "Dispute a transaction" section — this creates a written record with a reference number.
- Visit the home branch: take the UTR number, debit SMS, and screenshots. Ask the staff to file a formal transaction dispute.
- Email the bank's grievance desk: banks list a nodal/grievance email on their website. Write the full story with the UTR — written complaints create the paper trail you need for escalation.
In your complaint, explicitly ask for two things: (1) the refund of the failed transaction, and (2) the ₹100/day compensation for the days beyond the RBI limit. Quote "RBI TAT for failed transactions" — this phrase tells the bank you know your rights.
Step 4: Escalate to NPCI (Runs the UPI Network)
NPCI (National Payments Corporation of India) is the organisation that actually operates UPI. If the app and bank haven't resolved it, go straight to the network itself:
- Open the NPCI websiteGo to npci.org.in and find the "Dispute Redressal" / complaint section under UPI (there is also a UPI dispute form on the site's What We Do → UPI pages).
- Fill the dispute formEnter your transaction details: UTR number, transaction date, amount, your bank name, receiver's UPI ID/payer VPA, and the issue type.
- Submit and trackNPCI takes up the case with both banks. Save any reference number you get.
Step 5: Complain to the RBI Ombudsman (The Final Authority)
If your bank did not reply within 30 days, rejected your complaint, or the reply was unsatisfactory — file a complaint with the RBI Integrated Ombudsman. It is free, online, and designed exactly for situations like yours:
- Open the RBI Complaint Management SystemGo to cms.rbi.org.in and click "File a Complaint". (The CMS portal also works in Hindi and several regional languages.)
- Select the complaint categoryChoose your bank, then the category — digital payments / UPI failed transaction.
- Fill in the detailsYour name and contact, the bank name, transaction date, amount, UTR number, and a short description of what happened and what you want (refund + ₹100/day compensation).
- Attach your proofUpload: transaction screenshot, debit SMS, UPI app complaint ticket number, and your bank complaint reference/rejection — this is why every earlier step mattered.
- Submit and save the complaint numberYou'll get an SR (Service Request) number to track the case on the same portal. The Ombudsman's office takes up the case with the bank and issues its decision.
| RBI Ombudsman — Key Facts | Details |
|---|---|
| Cost to file | Completely free |
| When you can file | Bank didn't reply within 30 days, OR rejected your complaint, OR reply was unsatisfactory |
| Time limit to file | Generally within 1 year of the bank's reply (or of the 30-day window ending with no reply) |
| Compensation claim | You can claim the refund and compensation for delay, loss and mental agony |
| Portal | cms.rbi.org.in |
| Offline alternative | Physical complaint by post/email to the RBI Ombudsman office of your region (addresses on the portal) |
- Call the cyber crime helpline 1930 immediately (within the first hour gives the best chance to freeze the money in transit).
- Report at cybercrime.gov.in with all transaction details.
- Inform your bank right away and ask them to flag the transaction.
Information to Keep Ready (Your Complaint Toolkit)
Whatever channel you complain through — app, bank, NPCI or RBI — these details will be asked. Keep them in one place (a screenshot folder works fine):
| Detail | Where to Find It | Why It Matters |
|---|---|---|
| UTR / transaction ID (12 digits) | Transaction details screen in your UPI app | The single identifier of your payment across all systems |
| Date, time and exact amount | UPI app details or bank debit SMS | Matches your case to the right transaction |
| Receiver's UPI ID / name | Transaction details | Identifies which bank must confirm non-credit |
| Debit SMS / bank statement entry | Your phone messages or bank app statement | Proof the money actually left your account |
| "Failed"/"Pending" screenshot | Your UPI app | Shows the app itself declared failure |
| UPI app complaint/ticket number | App's help section | Required before escalating further |
| Bank complaint reference number | Bank's reply SMS/email or branch receipt | Required for RBI Ombudsman filing |
Sent Money to the Wrong UPI ID? (Different Situation — Read Carefully)
Typing one wrong digit can send money to a stranger. Understand clearly: this is a successful payment — the system did its job. That means no auto-reversal and no automatic RBI timeline. Here's what actually helps:
- Contact the receiver immediatelyIf it went to a known person's wrong ID (typo), message or call them and politely request a return. Most genuine people return it. Keep the chat as proof.
- Raise a complaint in your UPI appChoose "Paid the wrong person / wrong UPI ID". The app cannot force a refund, but it logs the case and notifies the receiver's bank.
- Inform your bank in writingYour bank can request the receiver's bank to contact their customer about the mistaken credit. The receiver's bank may inform the receiver and ask them to return it — but legally, the money can only be returned with the receiver's consent.
- If the receiver refusesWrongly credited money is not legally the receiver's money — they are obliged to return it. You can send a legal notice through a lawyer for significant amounts, and pursue recovery through civil court. For large amounts lost to fraud (someone deliberately gave you a fake name/ID), it's a cybercrime case — call 1930.
- Never pay anyone who "guarantees" wrong-transfer recoveryAgents charging money to "recover" wrong transfers are almost always fraud — everything in steps 1–3 is free.
Tips to Avoid Failed UPI Payments in Future
- Use stable internet — switch to a stronger Wi-Fi/4G-5G signal before big payments; a mid-payment network drop is the #1 failure cause.
- Don't close the app or press Back while processing — let the spinner finish, even if it takes 30 seconds.
- Verify the receiver's name before entering your UPI PIN — UPI always shows the registered name; read it every single time.
- Link more than one bank account — if one bank's server is down, switch accounts and pay.
- Avoid peak-hour rush for big payments — festival sale hours and midnight-to-1am reconciliation windows see more failures.
- Keep your bank app updated — outdated apps mis-handle newer response codes and show wrong statuses.
- For very large payments, consider NEFT/IMPS — for big one-time transfers, bank transfer channels sometimes handle load better.
Official Links & Helplines (Save This Table)
| Service | Official Link / Number |
|---|---|
| RBI Ombudsman — file & track complaints | cms.rbi.org.in |
| NPCI (UPI dispute redressal) | npci.org.in |
| Cyber crime — fraud reporting (24x7) | 1930 / cybercrime.gov.in |
| RBI awareness (sachet portal for related info) | sachet.rbi.org.in |
| Your bank's customer care | Number on your debit card, passbook, or the bank's official website only |
| BHIM / UPI app support | Inside each app — Help/Support section |
Frequently Asked Questions
How long does a failed UPI refund take?
By RBI rule: T+1 day for payments to a person, T+5 days for payments to a merchant. In practice, most auto-reversals happen within a few minutes to a few hours. If the legal limit passes, complain — and claim ₹100/day compensation too.
Will I get compensation if the refund is late?
Yes. Under RBI's rules on failed transactions, the bank must pay ₹100 per day of delay beyond the deadline. Ask your bank in writing — quote "RBI TAT for failed transactions". If it's not paid, include it in your RBI Ombudsman complaint.
My UPI payment shows "Pending" for a long time. What should I do?
Wait a few hours first — pending often becomes success or failure. If it stays pending beyond the limit AND your money is debited, raise a complaint in the app with the UTR. A pending payment with debit = money stuck in transit; the same refund rules apply.
Where do I find the UTR number?
Open the transaction in your UPI app → transaction details → the 12-digit UTR / UPI reference / transaction ID is listed there. It's also visible in some bank SMS. This number is your case's backbone — save it.
Is there any fee to complain to the RBI Ombudsman?
No. Filing on cms.rbi.org.in is completely free. If anyone — agent, "consultant", or website — charges you to file an RBI complaint, it is unnecessary and likely fraud.
The app showed "Failed" but the receiver got the money. What now?
Then the payment actually succeeded — the app misread the status. No refund applies because the money reached its destination. Check with the receiver (message/screenshot) before complaining about a failure.
I re-paid immediately after seeing "Failed" — now money went twice. What do I do?
Check with the receiver first: if they got both payments, ask them to return one — most genuine receivers (shops, friends) will. If it was a merchant, contact their support for a reversal of the duplicate. If the second payment shows failed/debited-not-received, follow this guide's complaint steps for it.
Can the bank refuse my refund claim?
A bank can only refuse with valid, documented reasons (for example, records show the receiver actually got credited). If you believe the refusal is wrong, that is exactly when you escalate — to NPCI and then the RBI Ombudsman with your complaint trail.
Do I need a lawyer for the RBI Ombudsman?
No. The process is designed for individuals — a simple online form with your UTR and complaint trail. A lawyer is not needed for standard failed-transaction cases.
What if my complaint time limit has passed?
For the Ombudsman, the general window is within 1 year of the bank's final reply (or of the 30-day no-reply window ending). Don't delay — the older the case, the harder the trail to assemble.
Does this apply to PhonePe, Google Pay, Paytm equally?
Yes. The RBI rules apply to the banks behind the payment — the app is just the interface. Whether you paid via PhonePe, Google Pay, Paytm, BHIM or your bank's own app, the T+1/T+5 timelines and ₹100/day compensation are identical.
Someone called offering "help" to get my refund and asked for my UPI PIN. Real or fake?
100% fake. No genuine process ever needs your UPI PIN, OTP, or screen-sharing — refunds only need your complaint, which you file yourself. Callers claiming to be from "UPI helpline", "RBI", or your bank asking these are fraudsters. Hang up, and report to 1930.
The amount was debited but no "Failed" message ever came — just silence. Is my money gone?
No. Check the transaction history — the status will show success or failure there. If debited and receiver didn't get it, it's stuck in transit and the same rules apply. Silence on screen ≠ lost money.
Can I complain to RBI directly without going to the bank first?
Generally no — you must first complain to the bank (and ideally the UPI app) and wait 30 days or receive a rejection. This "exhaustion of channels" is required by the Ombudsman scheme. Exception: fraud cases go to cybercrime 1930 immediately, in parallel.
How do I track my RBI Ombudsman complaint?
On cms.rbi.org.in, use "Track Complaint" with the SR number you received after filing. The Ombudsman's office also communicates by email/SMS as the case progresses.
What is the difference between UPI failure refund and fraud refund?
Technical failure (server down, timeout): automatic refund rules apply — T+1/T+5 days, ₹100/day compensation. Fraud (you were tricked into paying, or unauthorised use): no auto-refund timeline — instead, immediate 1930 reporting and bank flagging determine recovery chances. Different situations, different playbooks — this guide covers both paths above.
- Find customer care numbers only on the official website, official app, or the back of your card.
- Never share your UPI PIN, OTP, CVV or net banking password — with anyone, ever. No genuine process needs them.
- Never do screen-sharing or install apps that strangers send you ("AnyDesk", "screen share" requests are always fraud).
- Never scan a QR code to "receive" a refund — receiving money never needs you to scan or enter a PIN.
- Fraud happened? Call 1930 immediately — reporting within the first hour gives the best chance of freezing the money.
Disclaimer: This is an independent guide, not an official RBI, NPCI, bank or UPI app website. Rules, limits and processes may change over time. Please confirm the latest details with your bank or the official RBI (rbi.org.in, cms.rbi.org.in) and NPCI (npci.org.in) websites.

Comments
Post a Comment