Skip to main content
Explainers

What is NPCI Bharat BillPay (BBPS) 2.0? Pay Any Bill From Any App in 2026

BBPS 2.0, built by NPCI, is an interoperable bill payment network that lets Indian consumers pay electricity, water, insurance premiums, school fees, and municipal taxes from any connected UPI app using a single standardised interface.
Founder & Tech Writer, GetInfoToYou Updated 8 min read Fact-checked: Sudarshan Babar Reviewed 19 May 2026
Diagram showing BBPS 2.0 Bharat BillPay network connecting payment apps like PhonePe and Google Pay to billers including electricity boards, insurance companies, and schools

Key Takeaways

  • BBPS is NPCI's interoperable switchboard that connects hundreds of billers to all major payment apps so you can pay any registered biller from any connected app
  • BBPS 2.0 expanded coverage to include insurance premiums, school fees, municipal taxes, and housing society charges beyond basic utilities
  • Every BBPS payment generates a unique network-level transaction reference number that serves as valid proof of payment regardless of which app you used
  • NRIs can now pay Indian bills for family back home through BBPS-connected international platforms like Aspora without needing an Indian bank account
  • The UPI transaction limit for select categories is now Rs 10 lakh, making large insurance premium and property tax payments possible through BBPS-connected UPI apps
  • Not every biller is registered on BBPS yet: private schools, small housing societies, and some regional utilities are still being onboarded

Your electricity bill is due tomorrow. You open PhonePe, search for MSEDCL, and it just... works. No redirect to a discom website, no separate login, no queue at the collection center. You pay in ten seconds and get a receipt on your phone. That convenience exists because of BBPS, the Bharat Bill Payment System built by NPCI. And in 2026, with BBPS 2.0 fully live, the system covers far more than just electricity. It's quietly become the backbone of most recurring bill payments in India, and most people have no idea it even exists.

What BBPS actually is

Think of BBPS as a giant switchboard. One side has hundreds of billers: electricity boards, gas companies, broadband providers, water utilities, insurance companies, schools, municipal corporations. The other side has your payment apps: PhonePe, Google Pay, Paytm, BHIM, every bank's own app, and hundreds of smaller platforms. BBPS sits in the middle, connecting them all through standardised interfaces.

Before BBPS, every biller had to build its own payment integration. Say you wanted to pay your Tata Power bill through HDFC Bank's app. Someone had to specifically build and maintain that connection. It was expensive and slow, full of gaps. BBPS replaced all of that with a single interoperable network. Any biller registered on BBPS can be paid from any app connected to BBPS. That's the whole idea, and it's a genuinely good one.

NPCI launched the first version around 2017-18. Useful, but narrow. BBPS 2.0 is the significantly expanded version that's been rolling out over the last couple of years, and by 2026 the coverage and adoption have reached a point where it's worth understanding properly.

What's new and expanded in BBPS 2.0

The original BBPS covered the basics: electricity, water, gas, DTH, mobile recharge, broadband. Useful, but not comprehensive. BBPS 2.0 opened the categories dramatically. According to a Mint report, BBPS has been actively onboarding insurance companies, schools, municipal corporations, and others since 2023-24.

Bill categories now covered

As of 2026, you can pay these through BBPS:

  • Electricity, water, piped gas
  • Broadband, landline, postpaid mobile
  • DTH and cable TV
  • Insurance premiums (life, health, vehicle)
  • School and college fees
  • Municipal taxes and property tax
  • Housing society maintenance charges
  • Loan EMIs from select lenders
  • FASTag recharge
  • Hospital and healthcare bills

Insurance premiums being on BBPS is honestly one of the more useful additions. Before this, paying an LIC premium or a health insurance renewal through a non-insurer app was either impossible or unreliable enough that you wouldn't trust it. Same with school fees. Most schools either wanted cash or had their own clunky portals with separate logins (annoying, I know). Now if your school has registered on BBPS, you can pay from any connected app and get a standardised receipt.

More types of apps can now connect

BBPS 2.0 also updated the technical standards so more types of payment platforms can connect as "Operating Units" on the network. Banks, non-bank fintechs, prepaid wallet apps, and business-facing platforms can all integrate now. I think this part gets overlooked in most coverage of BBPS, but it matters. When only large banks had BBPS access, billers negotiated on their own terms. More apps on the network means more pressure for billers to register and stay updated. For you, it means your preferred app is more likely to have full BBPS coverage.

How a BBPS payment actually works

Here's the flow in plain terms.

You open your payment app and go to the bill payments section. Pick a category (say, electricity), then choose your provider (say, BESCOM in Karnataka). Enter your consumer number. The app queries BBPS, which queries BESCOM's system and pulls your outstanding bill amount and due date. You confirm and pay. The payment goes through NPCI's BBPS switch, gets settled with BESCOM, and you get a receipt with a unique BBPS transaction reference number.

That reference number matters. It's generated at the network level, not just at the app level. If there's ever a dispute about whether you paid, that reference can trace the transaction through the BBPS system regardless of which app you used. Screenshot it and keep it until you see your payment reflected on the biller's side.

Settlement is real-time or near-real-time for most modern billers. A few older utility systems use batch settlement, so there's sometimes a delay before your account shows as paid. The BBPS receipt is your valid proof in those cases.

Which apps support BBPS in 2026

The major ones are:

  • PhonePe (one of the most complete BBPS implementations)
  • Google Pay
  • Paytm
  • BHIM
  • Amazon Pay
  • SBI YONO, HDFC PayZapp, ICICI iMobile, Axis Mobile, Kotak Mobile Banking
  • Airtel Thanks
  • Bajaj Finserv app

Basically, if your app has a bill payments section and is connected to UPI, it almost certainly has BBPS access. The ones that don't are usually very small regional apps that haven't prioritised integration. You can check the NPCI BBPS biller registry to confirm whether your specific electricity board, insurer, school, or housing society is registered before you try paying.

NRIs can now pay Indian bills for family back home

This one's worth knowing about. BBPS was expanded to allow cross-border bill payments, meaning someone living in the US or the UAE (or the UK) can pay bills for their parents or siblings in India through international platforms.

The Economic Times reported on this directly: NRIs can now pay bills for family back home through BBPS-connected international services. Aspora, a Sequoia-backed fintech, launched specifically to let the Indian diaspora pay Indian utility bills and insurance premiums without needing an Indian bank account or phone number. These platforms connect to BBPS as Operating Units, the same way a domestic app would, and handle the international money transfer on their end before sending the payment instruction through the BBPS network.

If you have a sibling abroad who pays your broadband bill every month, this is the cleaner way to do it now. No more informal bank transfers followed by you paying separately. For more on how India's payment infrastructure connects internationally, see our digital payments explainers.

Auto-pay and the Rs 10 lakh UPI limit

BBPS 2.0 supports auto-pay mandates. You set up a standing instruction once, and your electricity or insurance premium gets paid automatically on the due date through UPI AutoPay or your bank's mandate system, both of which hook into BBPS.

Thing is, NPCI also increased the UPI transaction limit to Rs 10 lakh for select categories. Large insurance premium payments and commercial property tax bills that previously had to go through NEFT or RTGS can now potentially go through UPI-connected BBPS. That's a real practical improvement if you're paying, say, a term insurance premium of several lakhs annually or property tax on a commercial space.

The honest limitations

It's not perfect.

Not every biller in India is registered on BBPS. Private schools and small housing societies haven't all onboarded, and neither have certain regional utilities. I'm not sure exactly what percentage of billers are fully registered right now, but NPCI has been pushing for wider adoption. It's voluntary for billers and adoption takes time. If your building's maintenance company isn't on BBPS, that's simply because they haven't registered yet.

Some billers are on BBPS but their data sync is slow. I've had situations where I paid an electricity bill through PhonePe, got the BBPS receipt, but the discom's own portal still showed the bill as unpaid for 24 hours. The BBPS receipt is valid proof of payment in those cases, but it's confusing if you're not expecting the lag.

Fees can vary by app. BBPS itself doesn't charge consumers for most bill types. But individual Operating Units can levy a convenience fee for certain categories, and they're allowed to do this. Always check before you confirm, especially for insurance renewals and large one-time bills.

There's also the occasional biller duplication issue. Some billers appear on BBPS with slightly different names or consumer number formats, and picking the wrong entry can send your payment somewhere it shouldn't. When in doubt, verify the exact consumer number format your biller uses before paying through any new app.

What to do when something goes wrong

Payment debited but biller didn't receive it. Or you got a failure message but your bank account was debited. This happens occasionally across any payment network.

First, check whether the money returns to your account within 3-5 business days. Auto-reversal for failed BBPS transactions is supposed to happen automatically. If it doesn't, raise a complaint through the app you used. Every BBPS Operating Unit is required to have a dispute resolution mechanism by NPCI's rules.

If the app isn't resolving it, you can escalate to NPCI directly using the BBPS transaction reference number from your receipt. Keep that screenshot. For broader digital payment scam concerns and how to protect yourself when paying bills online, our scam alerts section has relevant guides.

Why the infrastructure matters more than the app

India has around 200 million households paying recurring utility bills every month. Before BBPS, a substantial portion of that still happened in cash, at collection centers, or through biller websites requiring separate logins. That's friction. Friction means late payments, extra fees. And time you don't get back.

BBPS 2.0 doesn't just digitise the payment. It standardises it. Your bill history and payment confirmations flow through the same interface regardless of which app you use. That kind of interoperability is rare and genuinely useful. Business Standard noted that AI and agentic AI are expected to transform India's payments sector in the coming years. BBPS is the foundational layer that makes such intelligence possible. An AI assistant that automatically pays your bills based on your preferences, or flags unusual consumption before your due date, needs a clean and standardised bill payment API to work on. BBPS provides exactly that.

For now, the practical benefit is simpler. You get one system, working across any app and any registered biller. That's already more useful than most people realise, and you're probably already using it every time you pay a bill without knowing it.

Frequently Asked Questions

All major apps support BBPS including PhonePe, Google Pay, Paytm, BHIM, Amazon Pay, and all large bank apps like SBI YONO, HDFC PayZapp, and ICICI iMobile. If your app has a bill payments section and is UPI-connected, it almost certainly has BBPS access.
Yes, if your school has registered on the BBPS network. BBPS 2.0 added education fees as a supported category. You can check whether your school is registered by searching in any BBPS-enabled payment app or on the NPCI website.
Auto-reversal for failed BBPS transactions should happen within 3-5 business days. If the amount doesn't return, raise a complaint in the app using your BBPS transaction reference number from the payment receipt. If the app doesn't resolve it, you can escalate to NPCI directly.
Yes. BBPS was expanded to support cross-border bill payments. NRIs can use platforms like Aspora that connect to BBPS as Operating Units, allowing them to pay Indian utility bills and insurance premiums for family without needing an Indian bank account or Indian phone number.
BBPS itself does not charge consumers for most bill types. However, individual apps (called Operating Units) can levy a convenience fee for certain categories. Always check the fee displayed before confirming a payment, especially for insurance renewals and large bills.
#BBPS #Bharat BillPay #bill payment #digital payments India #NPCI #UPI
S
Founder & Tech Writer, GetInfoToYou
Sudarshan Babar is a technology writer focused on making AI, cybersecurity, and digital government services accessible to Indian readers. He covers UPI scams, Aadhaar security, and emerging tech tools…

Related Articles

What is ONDC for Education? Buy Courses and Textbooks on Any App in 2026

ONDC for Education lets you buy courses, textbooks, and exam prep material from any app in India without being locked into a single platform. The same open network that changed food delivery is now coming for edtech, and the implications for students and small coaching businesses are real.

Sudarshan Babar 8 min read