Quick answer: If a UPI payment shows “failed” but the money left your account, it is almost always auto-reversed by your bank within 1 to 5 working days. RBI rules require the reversal within one working day (T+1); if it takes longer, the bank owes you ₹100 per day of delay. If nothing comes back after 5 working days, raise a dispute in your UPI app, then with your bank, and finally with the RBI Ombudsman. Here is exactly how to do each step.
Why the money was deducted even though the payment failed
A UPI transaction has two legs: a debit from your bank and a credit to the receiver’s bank, connected through NPCI. When your bank debits the amount but the confirmation from the receiving bank times out or errors, the app shows “failed” or “pending” while your balance has already dropped. Common causes are the receiving bank’s server being slow, a network drop on your phone mid-transaction, or a limit check that fails after the debit. In all these cases the money is sitting in a suspense account, not lost, and the system is designed to send it back automatically.
Step 1: Wait 48 hours and check your bank statement
Do not resend the payment immediately. First open your bank’s app or net banking (not the UPI app) and check the actual statement. Three outcomes are possible:
- Debit already reversed: you will see a credit with a narration like “UPI REV” or “REFUND”. You are done.
- Debit shows, no credit yet: note the 12-digit UPI transaction ID (also called UTR or RRN) from the failed transaction in your app. You will need it for every step below.
- No debit at all: the app showed a stale balance; nothing was actually taken.
Most reversals land within 24 to 48 hours. Public-sector banks can take the full 5 working days, especially around weekends and holidays.
Step 2: Raise a dispute inside your UPI app
If the money has not returned after 2 working days, raise a complaint from the app you used. Each app has a slightly different path:
- Google Pay: open the transaction → tap “Having issues?” → “Money debited but not received” → submit. You get a ticket number by email.
- PhonePe: History → select the transaction → “Contact PhonePe Support” → choose the money-deducted issue → submit.
- Paytm: Balance & History → select the payment → “Need help with this payment?” → “Payment failed but money deducted”.
- BHIM: Transactions → select → “Report issue” / “Raise complaint”.
The app forwards the dispute to NPCI’s UPI dispute system, and your bank must respond within a set time. Save the complaint or ticket number.
Step 3: Complain to your bank
What the RBI rule says
Under the RBI circular on turnaround time for failed transactions (September 2019), a failed UPI debit must be auto-reversed by T+1 day, where T is the transaction date. If the bank misses this, it must pay you ₹100 per day of delay, credited to your account without you asking. Many people never claim this; you are entitled to it.
How to complain
- Call your bank’s customer care or use the “Raise dispute” option in the bank app under UPI or transactions.
- Give the UPI transaction ID, date, amount, and the app used.
- Ask specifically for a “UPI failed transaction reversal” and quote the T+1 rule and the ₹100 per day compensation.
- Note the complaint reference number. Banks must resolve it within 30 days.
Step 4: Escalate to the RBI Ombudsman
If the bank has not resolved your complaint within 30 days, or has rejected it, file with the RBI Integrated Ombudsman at cms.rbi.org.in. It is free, online, and you only need your bank complaint number, the transaction details, and a short description. Most UPI reversal cases are settled at this stage because the rule is clear and the bank has no defence.
What if the money reached the wrong person?
This is a different problem. If the payment succeeded but went to a wrong UPI ID or number, there is no auto-reversal. Contact the receiver first (their name shows in the transaction), then raise a “wrong transfer” dispute in the app and with your bank within 3 days. The bank can request the receiving bank to reverse it, but only with the receiver’s consent. If the receiver refuses, you can report it to the cybercrime portal at cybercrime.gov.in or call 1930.
How to avoid this next time
- Do not retry a payment within a minute of a failure; wait and check your bank balance first.
- Keep the same UPI app for regular payments so disputes are easy to track.
- Check your daily UPI limit (usually ₹1 lakh, lower for new users) before large transfers.
- Avoid paying during announced bank downtime; NPCI and banks post maintenance notices.
Frequently asked questions
How long does a UPI refund take?
Usually 24 to 48 hours, and a maximum of 5 working days. The RBI rule requires reversal within one working day, with ₹100 per day compensation after that.
Can I claim the ₹100 per day compensation?
Yes. It is meant to be credited automatically, but in practice you often need to ask your bank and quote the RBI circular on turnaround time for failed transactions.
Should I complain to the UPI app or the bank?
Both, in that order. The app raises the dispute in NPCI’s system; the bank is the one that actually holds and reverses your money.
What is the UPI transaction ID and where do I find it?
It is a 12-digit number (UTR/RRN) shown in the transaction details of your UPI app and in your bank statement narration. Every complaint will ask for it.
This article is for general information and reflects RBI and NPCI rules as of September 2026. Timelines can vary by bank. If you are unsure, contact your bank directly.