NPCI and India's Payment Rails: UPI, IMPS, NACH, FASTag, AEPS, BBPS
NPCI (National Payments Corporation of India) is the umbrella organization, set up with backing from the RBI and the Indian Banks' Association, that operates most of India's retail payment infrastructure. Rather than a single system, NPCI runs a family of purpose-built rails - UPI, IMPS, NACH, FASTag, AEPS, BBPS, and RuPay - each designed for a different kind of payment. This guide walks through each rail and explains why they work as one coherent ecosystem rather than a set of unrelated products.
What Is NPCI?
NPCI is a non-profit umbrella organization set up under the initiative of the Reserve Bank of India (RBI) and the Indian Banks' Association (IBA) to build and operate the infrastructure that underpins retail payments in India. Rather than being a single product, NPCI is closer to a central utility: banks and other regulated participants connect to its systems and follow its common rulebook, and NPCI in turn provides the switching, clearing, and settlement infrastructure that lets money move reliably between them.
Over time, NPCI has extended this role from one rail to several, each aimed at a different payment need - real-time transfers, recurring debits, toll collection, Aadhaar-based banking access, bill payments, and card payments among them.
The NPCI Rails, One by One
UPI - Real-Time Payments
UPI (Unified Payments Interface) is NPCI's real-time payment system for both person-to-person (P2P) and person-to-merchant (P2M) transfers, addressed using a VPA/UPI ID rather than an account number. It is covered in depth in ZentiqOne's dedicated guide to how UPI works.
IMPS - Immediate Interbank Transfers
IMPS (Immediate Payment Service) moves money between bank accounts in real time, addressed by account number and IFSC code, or by a Mobile Money Identifier (MMID) and registered mobile number. IMPS predates UPI and remains widely used, including by systems and use cases that route funds by account number rather than VPA.
NACH - Bulk Mandates and Recurring Debits
NACH (National Automated Clearing House) handles bulk electronic debit and credit instructions processed in batches rather than instantly - think loan EMIs, SIP contributions, insurance premiums, and salary or dividend disbursement at scale. A NACH mandate is the standing instruction a customer authorizes once, which then triggers recurring debits or credits without a fresh approval each cycle.
FASTag - Toll Payments
FASTag is an RFID tag affixed to a vehicle's windshield and linked to a prepaid or bank account. As the vehicle passes through a toll plaza, the toll amount is deducted automatically, removing the need to stop and pay in cash.
AEPS - Aadhaar-Enabled Banking
AEPS (Aadhaar Enabled Payment System) lets a customer carry out basic banking transactions - cash withdrawal, balance enquiry, mini statement, funds transfer - at a micro-ATM or business correspondent point using their Aadhaar number and biometric authentication in place of a card and PIN. It is a significant channel for extending banking access in areas with limited card or branch infrastructure.
BBPS - Bill Payments
BBPS (Bharat Bill Payment System) is an interoperable platform for paying recurring bills - electricity, water, gas, telecom, and more - through one standardized network of billers, banks, and payment apps, regardless of which app or bank the customer chooses to pay from.
RuPay - India's Card Network
RuPay is NPCI's own domestic card network, functioning as a debit and credit card scheme alongside international networks. As an NPCI product, it follows the same domestic governance model as the other rails and is often bundled into the same acceptance infrastructure merchants already use for card payments.
One Ecosystem, Not a Patchwork
Looked at individually, UPI, IMPS, NACH, FASTag, AEPS, BBPS, and RuPay can look like a fragmented collection of separately named products. In practice, they share a common operator, a common participant rulebook, and often the same underlying bank connections and settlement discipline - which is why they function as one coherent ecosystem rather than isolated systems bolted together.
This is also why deep, cross-rail integration expertise is valuable rather than a nice-to-have. A team that only understands UPI can miss straightforward opportunities in recurring collections through NACH, bill aggregation through BBPS, or Aadhaar-based access through AEPS. Patterns learned integrating one NPCI rail - message formats, settlement timing, exception and dispute handling - very often transfer directly to the next, which is why building fluency across the full rail set compounds in value over time.
Frequently Asked Questions
Is NPCI a government body?
NPCI is not a government department. It is a non-profit umbrella organization for retail payments in India, set up under the initiative of the Reserve Bank of India (RBI) and the Indian Banks' Association (IBA), with banks and other institutions as its shareholders and members.
What's the difference between IMPS and UPI?
Both move money between bank accounts in real time. IMPS predates UPI and typically requires an account number and IFSC code (or an MMID and mobile number), while UPI adds a simpler VPA-based addressing layer and a common app experience on top of a similar underlying transfer capability.
Do businesses need to integrate with each NPCI rail separately?
Not necessarily. Many banks, payment aggregators, and technology partners expose several NPCI rails through a single API or platform, so a business can add UPI, NACH mandates, or BBPS bill payments without building a separate direct connection to NPCI for each one.
Integrating Across Multiple Payment Rails?
Schedule a consultation and talk to ZentiqOne about connecting your platform to India's payment rails.
Schedule a Consultation