What actually happens between “Pay” and the receipt
In this article
A bill payment looks like one tap. Underneath it are five parties, a standard they all agree on, and a settlement cycle. Here is the whole path, in order.
Paying an electricity bill takes about twenty seconds. Pick the biller, type the consumer number, check the amount, pay. A receipt arrives. Nothing about it feels like infrastructure.
But those twenty seconds cross at least four organisations that have never spoken to each other directly, settle money between two banks, and produce a record that three different parties will reconcile at the end of the month. The reason it still feels like one tap is BBPS — the Bharat Bill Payment System.
This is a walk through that path, in the order it happens.
What BBPS actually is
BBPS is not an app, and it is not a company. It is a standard plus a settlement layer, run under the Reserve Bank of India's regulatory framework, that lets any participating channel reach any participating biller.
Before it existed, reaching a biller meant a direct commercial and technical relationship with that biller. A platform wanting to offer twenty utilities negotiated twenty agreements, built twenty integrations, and maintained twenty different ideas of what a “pending” payment means. BBPS replaces that with one agreement and one shape of message.
The value is not that the payment moves. It is that everyone agrees, in advance, what the message means.
The parties, and what each one owns
Five roles matter. Most people only ever see the first.
- The channel — the app, portal or counter where the customer starts. This is where your product sits if you are building on BBPS.
- The operating unit (BBPOU) — an authorised entity that connects channels, billers and banks. There are two sides to it: the one facing the customer's channel, and the one facing the biller.
- The central unit (BBPCU) — the layer that sets the standards every participant follows, and handles clearing and settlement between them.
- The biller — the electricity board, gas company, telecom operator or lender the money is owed to.
- The banks — the accounts the money actually leaves and lands in, on a settlement cycle that runs behind the visible transaction.
The distinction that trips people up: the customer's money and the customer's confirmation travel on different timelines. The confirmation is immediate. Settlement between institutions happens on its own cycle. Both are normal, and a well-built product never makes the customer think about the second one.
The path, step by step
Written as it happens, from the tap to the receipt:
- Biller selection. The customer picks a biller from a catalogue. That catalogue is not yours — it comes from the network, which is why new billers appear without you shipping code.
- Validation. The consumer number is checked before any money is involved. A wrong number should fail here, not after payment, and this is the step that saves the most support tickets.
- Bill fetch. Where the biller supports it, the live outstanding amount comes back. The customer pays what is actually owed rather than a number they typed from memory.
- Authorisation. The customer picks a payment method and confirms. Which methods are available depends on the channel, not on BBPS itself.
- Routing. The request travels through the operating unit to the biller, carrying a reference that will identify this transaction everywhere it appears afterwards.
- Confirmation. The biller responds, the customer sees the result, and a receipt is generated through the channel.
- Settlement and reconciliation. Money moves between institutions on the settlement cycle, and every party matches its records against that same reference.
The step everyone underestimates
Steps one through six are the happy path, and they are easy to demonstrate. Step seven is where products are actually judged.
A payment can succeed at the biller and look pending to the customer. It can fail after the money has left. A biller can be unreachable for an hour. Each of these needs a defined outcome — not a spinning icon and a support number. The unique reference carried through the whole path is what makes that possible: without it, a failed payment is an argument between three parties with three different records.
When teams tell us their previous bill-payment integration “worked but was painful”, this is almost always the part they mean.
What can be paid
The categories reachable through BBPS cover most recurring household and business obligations:
- Electricity, water, and piped or cylinder gas
- Mobile postpaid, broadband, landline and DTH
- Insurance premiums and loan repayments
- Municipal taxes and education-related payments
- FASTag recharge and other recurring services
Which specific billers are available at any moment depends on who has joined the network and on the rules that apply to that category. That list grows on its own — which is the practical argument for one integration over twenty.
Digital and assisted, on the same rails
BBPS is reachable from an app, a web portal, a bank branch, an ATM, and an assisted counter in a small shop. The same standard sits underneath all of them.
This matters more in India than the feature list suggests. A customer who will not install an app, or cannot, can still pay the same bill through a person at a counter — and the biller receives an identical, machine-readable transaction either way. The assisted channel is not a lesser version of the digital one; it is the same rail with a human in front of it.
If you are building on it
For a platform, BBPS is a building block rather than a product. What you actually build on top of it is the part customers judge:
- A journey, not a form — saved billers, due-date reminders, a history that makes sense a year later.
- Honest states — pending, failed and refunded shown plainly, because the alternative is a support conversation.
- Reconciliation your finance team trusts, so month-end is a report rather than an investigation.
- A reason to come back — bill payment is one of the few things a customer does every month without being marketed to.
That last point is why bill payments sit in so many products that are not about bills. A lending app, a wallet, a retail network — each one is buying frequency as much as it is buying a payment.
The bottom line
BBPS turns a fragmented set of biller relationships into one interoperable network, with a common message format and a settlement layer underneath. The customer sees none of it, which is the point.
For a business, the question is not whether the network works. It is how much of the awkward middle — validation, retries, failure states, reconciliation — you want to own yourself, and how much you want handled before it reaches your code.
If you are weighing that up, our team can walk one live transaction end to end with you, including the failure cases.
Want to see this working on your own platform?
Book a free 30-minute demo and our team will walk you through a live transaction end to end.

Translate