Few things are as irritating as paying for a recharge and getting nothing. The bank SMS says your account was debited, the app says failed, or pending, or even successful, and your phone still has no data. The money hasn't vanished, though. It's in one of a few predictable places, and each has its own route back.
The key is that a recharge involves three separate systems, each with its own idea of what happened: your bank, the app or shop you used, and your telecom operator. Working out which one is out of step tells you who to ask, and what you're owed.
Three records of one recharge
Every online recharge has a payment and a fulfilment, recorded in three places:
| Record | What it tells you | Where to look |
|---|---|---|
| Your bank | Whether money left your account, and whether it came back | Bank SMS, statement or banking app |
| The app, website or shop | Whether it received your payment and sent the recharge to the operator | Order or transaction history, with its own reference ID |
| Your operator | Whether the plan is actually on your number | The operator's activation SMS, and its app or customer care |
Your operator's SMS is the one that settles it. TRAI's regulations require operators to send an SMS immediately when a voucher is activated, with the amount charged, the validity and the benefits. If that SMS arrived, the recharge worked, whatever any other screen says.
How to check your recharge status
Do these in order, and keep a note of every reference number you see:
- Look for the operator's activation SMS on the number you recharged.
- Open your operator's app, or call its customer care, and check the current plan and its validity.
- Open the order in the app or website you used and note its status and transaction reference. If it paid through Bharat Connect (BBPS), there will be a Bharat Connect reference ID.
- Check your bank SMS or statement for the debit, and note the UPI reference (the 12-digit RRN) or card transaction reference.
With those in hand, you'll be in one of the five situations below. Our guide to UTR and RRN reference numbers shows where to find the bank reference.
Five situations, and what to do in each
Match what you see to a row, then follow its route.
| What you see | What happened | What to do |
|---|---|---|
| Payment failed, but money deducted | The payment didn't complete after the debit | Wait for your bank's automatic reversal; for a UPI or card payment to a merchant, RBI's deadline is T + 5 days |
| Payment successful, recharge failed | The app got your money but the operator didn't apply the plan | This is a refund from the app or merchant, to your original payment method |
| Recharge pending | The app is waiting for the operator's answer | Wait, and don't recharge the same number again yet |
| App says successful, but no plan or SMS | Either the operator hasn't activated it yet or the app's status is wrong | Check with the operator; then raise it with the app, quoting both references |
| Recharge went to the wrong number or operator | Delivered or attempted as instructed | Contact the app and operator immediately; see below |
Case 1: payment failed, money deducted
Your bank debited you but the payment didn't complete, so the app never got the money. This is a failed transaction under RBI's rules: the bank must reverse it automatically, by T + 5 days for a UPI or card payment to a merchant (T is the day of the transaction), and pay you ₹100 for each day it's late. Most come back much faster, often within minutes. Our guide to money debited but transaction failed has the full table and the complaint steps.
Case 2: payment successful, recharge failed
Here the app or merchant has your money, but the operator rejected or never applied the recharge, for example because the operator or circle was wrong. RBI's failed-transaction deadlines don't apply, because the payment itself succeeded. What you're owed is a refund from the app or merchant.
The app should start the refund once the operator reports the failure. If the app collected through a payment aggregator, RBI's rules require the refund to go back to your original payment method (a UPI payment to your bank account, a card payment to your card) unless you agree otherwise, so if you're offered a wallet credit instead, you can ask for the original method. How fast the refund is processed is set by the app's own policy, so check its help section and raise a ticket if the stated time passes.
Case 3: recharge pending
Pending usually means the app has your payment and is waiting for the operator's confirmation. Many resolve within minutes, either to success with the operator's SMS or to failure with a refund. Don't recharge the same number again while one is pending: if both go through, you'll have two plans, and getting the second refunded is up to the app.
If the payment itself shows pending in your bank or UPI app, that's a different stage. Our guide to UPI payment pending explains it.
Case 4: "successful" but nothing arrived
The app says the recharge succeeded, but there's no operator SMS and no new plan. Give it a little time, then check with your operator: sometimes the activation is simply delayed, and sometimes it went to a different number or circle. If the operator has no record, go back to the app with its transaction reference and the operator's response; the app has to trace the request it sent.
The refund lifecycle
When a recharge fails after you've paid, the money comes back by one of two roads:
Payment failed after debit (reversal)
- Bank debits you
- Payment doesn't complete
- Bank reverses automatically
- Deadline: T + 5 for merchant payments
- ₹100 a day if late
Payment succeeded, recharge failed (refund)
- App receives your money
- Operator doesn't apply the plan
- App starts a refund
- Refund to your original payment method
- Timing per the app's policy
A reversal shows up as a credit from your bank for a payment that never completed; a refund shows up as a credit from the app or merchant. Our guide to UPI payment reversed explains the difference in more detail.
Where to complain
Start with whoever holds your money, and escalate only if they don't resolve it:
- The app or website you used: raise a ticket from the order, with the transaction reference, the bank reference and the operator's response if you have one.
- If the recharge was paid through Bharat Connect (BBPS): raise a complaint on Bharat Connect's website. Its form asks for your Bharat Connect transaction reference ID (20 characters), the date, the amount and a screenshot, and offers complaint types including refund, failed transaction and money debited but no confirmation.
- Your bank, for a debit that wasn't reversed by RBI's deadline: complain through its app or the complaint option in your UPI app.
- If a bank or regulated payment company doesn't resolve your complaint within 30 days, or you're unhappy with the reply, the RBI Ombudsman, online at cms.rbi.org.in.
Our explainer on BBPS and Bharat Connect explains how complaints are tracked by the Bharat Connect reference.
Avoiding the problem next time
A few habits prevent most failed recharges:
- Check the number, operator and circle on the confirmation screen before paying.
- Wait for the operator's SMS before recharging again.
- Keep screenshots of the payment and order screens until the plan is active.
- Use your operator's app for important or expensive recharges; it applies plans directly.
Our guide to recharging online safely covers choosing plans and avoiding recharge scams.
Frequently asked questions
How long does a refund for a failed recharge take?
If your payment failed after a debit, your bank must reverse it within RBI's deadline: T + 5 days for a UPI or card payment to a merchant. If the payment succeeded but the recharge failed, the app refunds you under its own policy, to your original payment method.
How do I check if my recharge was successful?
Look for your operator's activation SMS, which TRAI requires operators to send immediately, or check your current plan in the operator's app. The recharge app's status alone isn't conclusive.
My recharge is pending. Should I recharge again?
No. Wait for the pending recharge to succeed or fail. If you recharge again and both go through, you'll have two plans and will need a refund from the app for one of them.
The recharge was successful but I didn't get the benefits. What should I do?
Check the plan in your operator's app or with its customer care. If the operator has no record of it, raise a ticket with the app you used, quoting its transaction reference, so it can trace the request.
Where can I complain about a failed recharge paid through BBPS?
On Bharat Connect's website, using your 20-character Bharat Connect transaction reference ID, along with the date, amount and a screenshot of the transaction.
Official sources
- TRAI — Telecom Consumers Protection Regulations, 2012 (consolidated, 28 Mar 2025)SMS to prepaid consumers immediately on activation of a voucher, with amount, validity and benefits (reg. 6).
- RBI — Harmonisation of Turn Around Time and customer compensation for failed transactions (20 Sep 2019)Failed UPI and card payments to merchants reversed by T + 5; ₹100 per day after that.
- RBI — Reserve Bank of India (Regulation of Payment Aggregators) Directions, 2025Refunds to the original payment method unless the customer agrees otherwise (10(f)).
- NBBL — Bharat Connect: raise a complaintComplaint form fields (20-character Bharat Connect transaction reference ID, date, amount, screenshot) and complaint types; escalation to [email protected] and [email protected].
- RBI — Reserve Bank – Integrated Ombudsman Scheme, 2026: FAQs30-day rule and filing at cms.rbi.org.in.
Last reviewed . Examples, amounts and screens marked illustrative are not LILPE figures.




