Bill payment complaint: failed or not credited
Bill payment failed, stuck or not credited at the biller? Note the BBPS reference, see what RBI rules cover and how to raise it with SiOnline support.
A customer paid their electricity bill at your counter an hour ago. Now they’re back. The biller says nothing came in, and your screen says something you can’t quite read. It’s an awkward moment, and what you do in the next five minutes decides how easy the rest is.
This guide is for a retailer who already collects bills. It covers what to write down, what to say to the customer and who to call. Read the messages on your own screen closely, because they tell you which kind of problem you have. And never send a password or an OTP to anyone, support included.
What kind of problem is it?
Four situations look the same to a customer, but they’re different at the counter. The rows below run from the simplest check to the one that needs support.
| What you see | What it can mean | First check |
|---|---|---|
| The screen finds no bill | The bill was never fetched, so no payment has started | Retype the number; check the biller and category |
| The payment shows as failed | The payment did not complete | Record the reference; look at your wallet balance |
| The payment shows as pending | The outcome is not yet known | Record the reference; do not repeat the payment |
| The payment shows as successful but the biller shows unpaid | The biller may not have posted it yet | Match your record to the customer’s bill; contact the biller |
Your screen might call the reference a transaction ID, a reference number or the BBPS reference. If you’re not sure which number is which, send support everything the screen shows for that payment. From here on, this guide says “BBPS reference”.
What if the screen says “no bill found”?
Then no payment has started. The RBI Directions say BBPS transactions “will require the bill to be fetched before payment initiation”. So if you can’t fetch an amount, don’t take cash against it.
The Directions list no reasons for a failed fetch. So the steps below are practice, not a rule. Try them in order:
- Read the number again from the paper bill and retype it slowly.
- Compare the biller name and category with what’s printed on the bill.
- Wait a little and retry once. A temporary fault may clear.
- Ask the customer whether the latest bill has actually been posted by the biller.
- Call SiOnline with the biller name and the message on your screen.
Tell the customer in one plain sentence: “The bill can’t be fetched, so no payment has started.” Then they know their money hasn’t moved.
What should you do when money has left but the payment shows failed or pending?
This is the scary one, because the customer thinks their money has vanished. Here’s what RBI’s rules say, and what to do at your end.
RBI’s BBPS Directions, 2024 tell the banks and companies that run BBPS to handle failed transactions within the timelines in RBI’s circular on turnaround time (TAT) and customer compensation, dated 20 September 2019. That circular says the prescribed turnaround time is the outer limit, and that anyone involved should try to fix failures sooner. It also says any compensation goes to the customer’s account without waiting for a complaint.
The circular sets reversal times by payment channel. In the text read on RBI’s site, it has no row for bill payments as such. As of 17 October 2026, the table lists ATM, card, IMPS, UPI, Aadhaar-enabled payment, Aadhaar Payment Bridge, NACH and prepaid-instrument incidents. Which row applies depends on how the payment was funded. So ask support which one applies to your payment, and ask for the answer in writing.
Treat a missing reversal as something to report, not something to wait out. Failed transactions are reconciled; if a reversal has not reached your wallet, contact support with the reference. Meanwhile, do this:
- Don’t repeat the payment until you’re sure the first one failed. A second attempt can leave you with two items to reconcile.
- Tell the customer the payment isn’t confirmed yet and you’re checking. Don’t say it’s done.
- Check your wallet against the reference. If an amount has come back, note it against that entry.
- If it hasn’t, contact support with the reference.
- Write down what you and the customer agreed about the money in the meantime.
That last point matters. If you’ve told the customer “come back tomorrow” or “I’ll hold your cash”, you want that on paper, in a line or two, so nobody remembers it differently later.
What if it shows as paid but the biller says unpaid?
Your record may show success while the customer’s bill still reads unpaid. First work out which of two things you have. A failure leaves money unaccounted for at your end. A posting delay leaves your record complete and the biller’s record behind.
RBI’s Directions give no posting time for billers, so no number can be quoted here. Match the amount and biller details against your transaction record. Then ask the customer to contact the biller with the transaction reference and ask for confirmation. Keep a note of every conversation.
The customer should carry the printed receipt and the paper bill when they go to the biller’s office or call its helpline. Billers may ask for the reference, so ask the biller what it needs.
Whether a biller treats a counter receipt as proof of payment is the biller’s decision. Don’t tell the customer it will definitely be accepted.
What should the receipt and your own record show?
RBI’s Directions do not list receipt fields, so there’s no regulator’s checklist to copy. What follows is practice. A note takes a minute and saves an argument a week later.
A receipt that helps in a dispute shows:
- the biller’s name
- the number the customer gave to fetch the bill
- the amount
- the date of the payment
- the BBPS reference
Hand the customer the receipt, and keep your own record of the same five items. Add what the screen said at the end (success, failed or pending, in your own words) and the customer’s phone number if they agree to give it, so you can call back. If your printer fails, ask SiOnline what else your screen can give the customer instead. If something went wrong, add a line about what you told the customer.
What should you say to the customer?
Keep it short, calm and true. Something like this works: “Your payment isn’t confirmed yet. I’ve noted the reference and I’m checking it with support. I’ll tell you what I find.” Then do exactly that.
A few things to avoid:
- Don’t say the payment is done when the screen says pending.
- Don’t promise a refund date. Nobody at your counter can set one.
- Don’t repeat the payment “just to be safe”. It’s the quickest way to end up with two items to sort out.
- Don’t ask the customer to wait without telling them what you’re waiting for.
“I don’t know yet, and here’s what I’m doing” is an honest answer. A confident answer that turns out wrong isn’t.
How do you raise it with SiOnline?
Start with support. Phone and WhatsApp are available 24 hours, 7 days (+91 91091 35959). On SiOnline’s current support page, three things turn a call into a factual conversation: your agent ID, the exact message on screen, and a transaction reference when money is involved.
If support doesn’t resolve it, write to the Grievance Officer by email, as SiOnline’s grievance page describes. The page lists what to include: your name and agent ID, the service, the dates and transaction reference, what happened and what outcome you want. Note the date and time of each call too.
What’s happening behind your call?
RBI’s Directions require NPCI Bharat BillPay Ltd (NBBL), the central BBPS operator, to run a complaint system for the whole network. Customer-side and biller-side units must connect to it, so that customers and billers can raise and resolve disputes. NBBL has to build it in line with RBI’s Online Dispute Resolution (ODR) circular of 6 August 2020. That circular says that when a customer lodges a dispute about a failed transaction, a unique reference number is allocated and the customer can track its status with it.
So ask support which number you’ll be given and how you can follow the case. Ask for the instructions in writing, for example by email to support@sionline.co.in.
One more thing, and it’s for the customer, not you. The ODR circular says a grievance that stays unresolved for one month can go to the Reserve Bank - Integrated Ombudsman Scheme, 2021, as amended. That’s the customer’s route. It’s not a step for you to run.
Questions agents ask
How do I complain about a bill payment?
Contact SiOnline support with your agent ID, the message on your screen and the BBPS reference. Under RBI’s BBPS Directions, that reference is the identifier used for disputes. If support doesn’t resolve it, use SiOnline’s grievance page.
What is a BBPS complaint ID?
RBI’s Directions use the BBPS reference to raise a dispute, and the ODR circular says a lodged complaint gets its own reference number for tracking. Ask support which number applies to you.
How long does a BBPS refund take?
RBI’s turnaround circular of 20 September 2019 has no bill payment row (as of 17 October 2026), so it gives no BBPS-specific time. Which row applies depends on how the payment was funded. Ask support, and ask for the answer in writing. If a reversal hasn’t reached your wallet, contact support.
Is a BBPS receipt valid proof of payment?
That’s for the biller to say. Keep the receipt and the reference, and ask the biller whether it accepts them when you raise the problem.
Why is my bill not fetching?
RBI’s Directions list no reasons. Check the number, the biller and the category against the paper bill, retry once after a short wait, and then call support.
Next step
If a payment at your counter is stuck, call or message SiOnline support with the reference in hand. The help centre lists other guides, and customer care has the ways to reach the team.
Sources and checks
- Reserve Bank of India, Master Direction: Bharat Bill Payment System Directions, 2024, dated 29 February 2024, paragraphs 4 and 8, retrieved 17 October 2026.
- Reserve Bank of India, Harmonisation of Turn Around Time (TAT) and customer compensation for failed transactions using authorised Payment Systems, RBI/2019-20/67, dated 20 September 2019, retrieved 17 October 2026.
- Reserve Bank of India, Online Dispute Resolution (ODR) System for Digital Payments, RBI/2020-21/21, dated 6 August 2020, retrieved 17 October 2026.
- SiOnline, current support and grievance pages, read on 17 October 2026.
Facts on this page were last checked on 17 October 2026. Rules and timelines change, so confirm them at the source before you act.
Registration is ₹3,000
Incl. GST, one-off. We check your eligibility before you pay.
IRCTC agent registrationSupport runs 24 hours, 7 days
If this guide does not cover your case, call and ask. You will get a person who knows the rules.
+91 91091 35959Send us an enquiry
Takes about a minute. Submit your details below. No payment at this stage.