"BBPS used to be a backwater for utility bill payments. The RBI's July 2024 mandate made it the regulated rail for every credit card bill in India. That changed the architecture of consumer payments overnight - most users still don't notice it."
Quick answer
- BBPS = Bharat Bill Payment System. Centralised bill payment rail run by NPCI Bharat BillPay Limited (NBBL) under RBI regulation.
- Since 1 July 2024, all credit card bill payments from third-party apps are mandated to route through BBPS.
- The system has three roles: COU (customer-facing app), BOU (biller aggregator), NBBL (the switch).
- Bill categories: credit cards, utilities (electricity, gas, water), telecom, broadband, DTH, education, insurance, loan EMIs, FASTag, municipal taxes, society maintenance.
- Auto-debit is supported via NPCI's e-mandate framework with mandatory pre-debit notification 24 hours before debit.
Who this guide is for
This is the deep guide for:
- Young earners and retail users who want to understand exactly what happened on 1 July 2024 and why some apps temporarily stopped offering credit card bill payment.
- Founders or product teams building a fintech that touches bill payments.
- Anyone paying ₹50K+ a month in credit card bills who wants the auto-debit + reward points + GST + standing instruction stack figured out.
What is BBPS, really
BBPS is infrastructure - not an app. It's the same shape of thing as UPI, NACH, or IMPS: a centralised rail that aggregates payments and clears them between parties.
NPCI Bharat BillPay Limited (NBBL) was set up in 2018 as a wholly-owned subsidiary of NPCI to operate BBPS as a separate entity. It is regulated under RBI's payment system licensing framework.
Before BBPS, paying an electricity bill on PhonePe and on Paytm went through totally different backend arrangements - both involved direct integrations with each electricity utility, leading to fragmented data, settlement delays, and weak consumer protection. BBPS standardises this:
`` User → COU app → NBBL switch → BOU → Biller ↑ Settlement, reconciliation, audit trail ``
The three-layer architecture: COU, BOU, NBBL
| Role | What it does | Examples |
|---|---|---|
| COU (Customer Operating Unit) | The customer-facing surface where the user initiates the bill payment. | CRED, PhonePe, Paytm, Google Pay, BHIM, individual bank apps |
| BOU (Biller Operating Unit) | The biller-side aggregator that connects billers (utilities, banks, telcos) into BBPS. | Setu, Cashfree, BillDesk, Eko, AGS Transact, RazorPay |
| NBBL (Switch) | NPCI's central system that routes the transaction, settles funds, and provides the audit trail. | One entity - NPCI Bharat BillPay Limited |
A single COU can connect to many BOUs implicitly through NBBL - the COU doesn't pick the BOU, the biller-COU pairing is resolved by NBBL via the biller registry.
Why the credit card bill mandate matters
Until mid-2024, credit card bills on third-party apps were handled via direct bank tie-ups. The largest of these was the CRED-HDFC arrangement which gave CRED disproportionate scale (CRED handles ~40% of premium credit card bill payments by value in India by some estimates).
The RBI's concern was twofold:
- Fragmentation: dozens of bilateral arrangements meant no consistent settlement, no consistent customer protection, no centralised view.
- Concentration: a small number of third-party apps were aggregating significant payment volume on the rails of a few banks.
The mandate forces all third-party CC payments into BBPS. Issuing banks' own apps (HDFC Bank, ICICI Bank, etc.) are exempt - those remain intra-bank and don't need to route through BBPS.
The effective date was originally 30 June 2024. PhonePe, CRED, and others briefly pulled CC bill payment after the deadline. Most re-launched within weeks after onboarding to BBPS via BOUs like Setu and Cashfree.
How a BBPS credit card bill payment flows, step by step
- User opens COU app (CRED), navigates to credit card bill.
- App fetches outstanding bill from BBPS biller registry - biller-side data is owned by the BOU partner of the issuing bank.
- User enters payment amount, picks funding source (UPI, debit card, net banking, or another credit card if allowed).
- COU initiates transaction to NBBL with the biller ID, amount, and customer reference.
- NBBL routes to the appropriate BOU.
- BOU debits the funding source (via UPI/IMPS rail) and credits the biller (the issuing bank).
- NBBL writes the transaction to its audit log; both COU and BOU get acknowledgement.
- User sees instant confirmation; settlement is T+0 or T+1 depending on funding instrument.
This is significantly more controlled than the pre-BBPS bilateral world.
Bill categories supported on BBPS in 2026
| Category | Examples |
|---|---|
| Credit card bills | All major issuers (HDFC, ICICI, SBI, Axis, AmEx, IDFC FIRST, RBL, etc.) |
| Electricity | All state DISCOMs, private discoms (Tata Power, Adani Electricity, BSES, etc.) |
| Gas | Indraprastha Gas, Mahanagar Gas, Gujarat Gas, LPG (Indane, HP, BPCL) |
| Water | Municipal water utilities |
| Mobile postpaid | Airtel, Jio, Vi, BSNL |
| Broadband / Landline | All major ISPs (ACT, Hathway, Jio Fiber, Airtel Xstream, BSNL) |
| DTH and cable | Tata Play, Dish TV, Airtel DTH, d2h, Sun Direct |
| Insurance premiums | LIC, HDFC Life, ICICI Pru, SBI Life, Bajaj Allianz, Star Health, etc. |
| Loan EMIs | Personal loans, home loans, auto loans, education loans (most NBFCs and banks) |
| FASTag | All toll plazas via FASTag |
| Municipal taxes | Property tax, water tax (in supported municipalities) |
| Society maintenance | Apartment associations using NoBroker, MyGate, ApnaComplex |
| Subscriptions | Streaming, education, fitness (growing category) |
| Education fees | Schools and colleges integrated via SCROL, Eduvanz, etc. |
The biller count crossed 21,000 in 2024 and continues to grow. NPCI publishes the biller list at bbps.org.in and through NPCI public data dashboards.
Auto-debit on BBPS: how recurring payments work
BBPS supports two flows:
Push mode: user initiates each payment. Default for one-off or manual users.
Pull mode (auto-debit / standing instruction): user authorises a recurring debit. Built on NPCI's e-mandate framework. Key rules:
- Pre-debit notification: 24 hours before each debit, the COU must send a notification to the user.
- User must be able to cancel the mandate from the same COU at any time.
- Mandate amount can be fixed or variable (variable = "as per actual bill").
- Maximum mandate value per debit is set during mandate creation.
For credit card bills specifically, auto-debit is the recommended flow because credit card due dates are sensitive - missing a due date triggers ₹500-1000 late fee + interest from statement date on the entire outstanding.
How BBPS interacts with credit card reward points
A common misconception: paying a utility bill via BBPS earns different reward points than paying outside.
It doesn't. BBPS is the payment rail. Reward points are determined entirely by:
- The card used to fund the payment (HDFC Diners Club, ICICI Amazon Pay, etc.).
- The merchant category code (MCC) the BBPS transaction is mapped to.
Most banks now classify BBPS transactions under specific MCCs (4900 for utilities, 6012 for financial services, etc.). What changed materially in 2023-24 is that many premium cards (Axis Magnus, HDFC Infinia, ICICI Emeralde) excluded utility, rent, insurance, education, government, and tax categories from reward earning. This is a card-level policy change, not a BBPS issue.
To check whether a specific BBPS category earns rewards on your card:
- Find the card's MITC (Most Important Terms and Conditions) document on the bank website.
- Look for the "categories excluded from reward earning" section.
- Cross-reference with the MCC for BBPS category you'll pay.
If the category is excluded, paying that bill via the card earns nothing - neither on BBPS nor on direct payment.
When BBPS is the wrong choice
Cases where you should bypass BBPS:
- Paying your own bank's credit card from your own bank's account: faster and no MCC ambiguity if you pay direct.
- Government bill payments where the government portal offers a discount: e.g., some property tax portals give 5% rebate on direct portal payment, lost if routed via BBPS.
- Cash payments at agent locations: BBPS supports cash-mode in some BCs (Business Correspondents) but the convenience fee usually exceeds the benefit.
Pitfalls in using BBPS
- Phishing apps: fake COU lookalikes that intercept bill payments. Always use a known app from official app stores.
- Wrong biller mapping: some billers have multiple variants in the BBPS registry (e.g., MSEB has 7 different entries by region). Picking the wrong one means the payment doesn't reach the correct account.
- Auto-debit on cards with utility exclusions: you're paying convenience but earning nothing on reward points.
- Late settlement on non-CC bills: rare, but some BBPS transactions for utilities have shown T+2 to T+3 settlement, occasionally causing utility-side late fees. Pay 2-3 days before due date.
- Mandate not cancelled after account close: if you close a credit card but the auto-debit mandate is still active, you get ₹100 mandate failure debits. Always cancel mandates first.
How BBPS fits into the Indian payments stack
| Rail | Use case | Settlement | Operator |
|---|---|---|---|
| UPI | P2P + P2M payments | T+0 | NPCI |
| BBPS | Bill payments | T+0 / T+1 | NBBL (NPCI subsidiary) |
| NACH | Bulk batch debits (salary, EMI) | T+1 | NPCI |
| IMPS | Immediate fund transfer | T+0 | NPCI |
| RTGS | Large-value real-time | Real-time | RBI |
| AePS | Aadhaar-based via BC | T+0 / T+1 | NPCI |
| NETC | Tolls via FASTag | T+0 | NPCI |
| AA | Consented financial data sharing | N/A (data, not money) | RBI ReBIT |
For the Account Aggregator framework explainer, see Account Aggregator India consumer guide.
How Qubera works with BBPS
Qubera reads your credit card statements via email extraction and surfaces:
- Total outstanding across all your cards (consolidated view).
- Due dates per card (so you don't miss any).
- Optimal payment date - usually 2-3 days before due, after grace period analysis.
- Funding source recommendation - which account or which auto-debit gives the best net cost.
Qubera doesn't move money - your bill payment still flows through your COU (CRED, PhonePe, your bank app) into BBPS. We sit on top as the intelligence layer that tells you what to pay, when, and from where.
For the full credit card optimisation deep-dive, see optimize credit card spending India.