Skip to content
Back to BlogFinTech 101

BBPS Explained: What Bharat Bill Payment System Means for Your Business

Peneu Editorial Team · 18 June 2026 · Updated 26 September 2026 · 7 min read

Cover illustration explaining the Bharat Bill Payment System

Every time someone pays an electricity bill, a loan instalment or an insurance premium from a banking app, a payment app or a local agent, there's a good chance it travels through the Bharat Bill Payment System. BBPS is an interoperable system: a customer can pay any biller on it from any participating app, bank or agent, and every payment gets a reference that can be traced if something goes wrong.

RBI's Master Direction on BBPS (2024, in force from 1 April 2024) sets how it works. What it means for your business depends on which side you're on.

Who's who

BBPS has a central unit and operating units on each side, plus the agents and aggregators that connect to them.

BBPS participants, as RBI's Directions describe them
ParticipantRole
NBBLThe central unit: runs BBPS, sets standards, and does clearing and settlement. A wholly owned subsidiary of NPCI.
Customer Operating Unit (COU)Gives customers a way to pay bills, directly or through agents, with access to all billers on BBPS
Biller Operating Unit (BOU)Onboards billers, directly or through biller aggregators, and carries out due diligence on them
Agent institutionProvides the physical or digital point where customers pay
Technology service providerCertified to provide technology to billers and operating units; no funds flow through it

Fetch, then pay

The rule that shapes every BBPS payment is that the bill is fetched from the biller before payment starts: the customer enters the identifier the biller uses (a consumer number, a policy number), the system fetches the amount due, and the customer pays it. For prepaid services, the customer's relationship with the biller is validated instead.

Fetching first means fewer payments to the wrong account and fewer amounts that don't match, which is why BBPS payments tend to reconcile cleanly for billers.

If you're a biller

Being on BBPS means your customers can pay you from wherever they already bank, and you receive payments with consistent references. You join through a Biller Operating Unit, directly or via a biller aggregator, and it carries out due diligence on you.

  • Your bill data must be fetchable: identifiers, amounts and due dates available on request.
  • Payments arrive with a BBPS reference you can match to the bill.
  • Complaints come through BBPS's centralised complaint system, tracked by that reference.

If your app or shop lets customers pay bills

Businesses that offer bill payment to their own customers (payment apps, banks, retail agents) do it as, or through, a Customer Operating Unit. The COU must give access to all billers on BBPS, which is what makes the system interoperable. RBI's Directions also say that an entity other than a biller operating a bill payment system outside BBPS needs RBI authorisation; take legal advice before collecting bills any other way.

If you're a business paying your own bills

Companies with many sites, such as retail chains, telecom towers or branch networks, pay large numbers of utility bills. Paying through BBPS gives each payment a reference and a route for complaints, and it's worth asking operating units whether they offer business bill-payment services. The work on your side is keeping an accurate list of consumer numbers and matching bills to sites and cost centres.

When a payment fails

Failed transactions on BBPS are handled within the timelines of RBI's framework for failed transactions, and complaints are tracked by the BBPS reference through the centralised system. For customers, the advice is simple: keep the reference, and raise any problem through the app, bank or agent they paid with.

Official sources

Last reviewed . Examples, amounts and screens marked illustrative are not Peneu figures.

Questions about your own payment setup?

Talk to Peneu

Related reading