Payments - Introduction / Learning brief
India's UPI and IMPS: An Overlay on Instant Rails
Your notes
In simple terms / 01
What this means in plain language
India's Immediate Payment Service moves money between banks instantly around the clock, and the Unified Payments Interface layers a simple addressing and app model on top of those rails.
India runs some of the busiest instant-payment systems in the world, both operated by the National Payments Corporation of India (NPCI). The Immediate Payment Service (IMPS), launched in 2010, moves money between banks instantly, 24 hours a day, every day. The Unified Payments Interface (UPI), launched in 2016, sits on top of that instant infrastructure rather than replacing it: it adds a simple addressing layer so that instead of typing an account and bank code, you can pay to a Virtual Payment Address (VPA) or by scanning a QR code, through an app from your chosen payment service provider. UPI payments are credit-push — the payer's app initiates the transfer — and they work across different apps and banks.
Complete lesson / 02
Understand the full idea, step by step
A vegetable stall with a laminated QR code taped to the cart. A phone camera, a beep, and the stallholder's phone chirps before the change drawer would even have opened. Behind that everyday Indian street scene sit two distinct pieces of engineering — an instant interbank rail, and an addressing layer on top of it — and telling them apart is what this lesson is for.
The payment at a glance
- Payer
- Riya — account at Bank Alfa, paying from a third-party app
- Payee
- Arjun — account at Nordbank, addressed as arjun@nordbank
- Amount
- INR 25,000.00
- Rails
- Instant interbank rails operated by the National Payments Corporation of India (NPCI)
- Model
- Credit-push: the payer initiates; money is pushed toward the payee
- Clock
- Any hour, any day — including 22:50 on a Sunday
First, the rails: IMPS
The Immediate Payment Service (IMPS), operated by NPCI, gave India round-the-clock instant transfers between banks. Unlike batch systems that gather payments and clear them in scheduled runs, IMPS processes each retail payment individually and at once, at any hour of any day. The receiving bank credits the beneficiary within seconds and the payer gets a definite answer — success or failure — in the same breath. This is the plumbing layer: it moves money between accounts and asks nothing about how the payer described the payee.
Unified Payments Interface (UPI) — an addressing and app layer built on top of India's instant interbank rails
UPI is best understood as an overlay, not a replacement. Its contribution is what the user touches: pay to a Virtual Payment Address (VPA) like arjun@nordbank or scan a QR code, from an app supplied by any participating payment service provider — no account numbers, no bank codes, no dependence on payer and payee using the same app. Underneath, money still moves by instant interbank transfer of the IMPS kind. The overlay changed how payments are *addressed and initiated*; the rails still decide how money *moves*.
You may be wondering: if Riya pays from a third-party app, does the app company hold or move her money?
No. The app is a front door, not a vault. Riya's money sits in her account at Bank Alfa until Bank Alfa debits it, and it becomes Arjun's when Nordbank credits his account. The app assembles the instruction, authenticates Riya, and shows her the result — the debits and credits happen on the banks' books, and the interbank movement runs on NPCI's rails. UPI's interoperability means the app brand simply does not matter to where the money lives.
Ten seconds, step by step
- CUSTOMER
Riya enters arjun@nordbank, sees the verified name displayed back, and approves INR 25,000.00 with her PIN.
- INSTRUCTION
Her app assembles the instruction and hands it into the UPI layer, which resolves the VPA: arjun@nordbank means this account at Nordbank.
The payment message travels from Bank Alfa through NPCI's central switch toward Nordbank — information about who pays whom, not the money itself.
- VALIDATION
Bank Alfa has checked Riya's balance and screened the payment; Nordbank checks it can credit Arjun and answers within seconds.
- LEDGER
Bank Alfa debits Riya's account; Nordbank credits Arjun's. Arjun can spend the money immediately.
- NOTIFICATION
Success flows back through the switch: Riya's app shows paid, Arjun's app chirps.
- SETTLEMENT
Between the banks, the obligation is settled later: positions accumulated across many payments are netted and settled across the banks' accounts at the central bank in periodic cycles.
| Account | Dr | Cr |
|---|---|---|
| Riya's current account | INR 25,000.00 | |
| Settlement position toward the NPCI clearing | INR 25,000.00 |
Illustrative two-entry view. A real bank also posts fee, control, and scheme-position entries, and the account structure varies by institution.
COMMON CONFUSION
“Arjun's money arrived instantly, so the banks must have settled with each other instantly too.”
Two different clocks are running. Arjun's credit is instant — Nordbank puts spendable money in his account within seconds, taking a short-lived position against Bank Alfa. The interbank settlement is deferred: obligations from thousands of payments are netted and settled between the banks in periodic cycles across central-bank money. The customer experience is real-time; the interbank squaring-up is not — and the system's rules and guarantees are what make that gap safe to run.
STRICTLY SPEAKING
Strictly speaking, UPI also supports payee-initiated requests — a merchant can send a collect request to Riya's app — but money still moves only when Riya approves, so the transfer remains authorised and pushed from the payer's side. Transaction limits, settlement-cycle timing, and participation rules are set by NPCI and the Reserve Bank of India and change over time; describe the mechanism, and look up the current parameters rather than quoting remembered numbers.
REMEMBER IT
Keep the layers straight as rails and address book: IMPS-style instant rails move the money between banks; UPI is the address book and front door — VPAs, QR codes, interoperable apps — that decides how you *point* at a payee.
FOR NOW, REMEMBER
- IMPS, operated by NPCI, is the instant interbank rail: individual payments, any hour, any day, beneficiary credited in seconds.
- UPI is an overlay on those rails — VPA and QR addressing plus an interoperable app model — not a separate way of moving money.
- UPI payments are credit-push: the payer authorises, and value is pushed toward the payee; apps never hold the money.
- The beneficiary's credit is instant, while interbank obligations are netted and settled later in periodic cycles — two clocks, one payment.
TRY IT YOURSELF
On Monday morning a colleague claims: "Riya's Sunday-night rent can't really be settled — banks don't settle with each other on Sunday nights, so Arjun doesn't truly have the money until Monday." What is the accurate response?
India's model credits the payee instantly but settles between banks in deferred net cycles. Australia made the opposite choice: every instant payment settles individually, in central-bank money, in real time — over a network with no central switch at all.
KEEP GOINGKey takeaways / 03
Three things to remember
- 01
The Immediate Payment Service (IMPS) and the Unified Payments Interface (UPI) are both operated by the National Payments Corporation of India (NPCI).
- 02
IMPS provides 24/7 instant interbank retail settlement; UPI is an overlay that adds a simple addressing layer and an app-based model on top of those rails.
- 03
UPI is credit-push and interoperable across apps and banks, letting users send by identifier — a Virtual Payment Address or QR code — rather than by account number.
Practical use cases / 04
Where you would use this
A customer pays a shopkeeper by scanning a QR code in their banking app, and the money arrives in the shop's account within seconds.
A person sends money to a friend using the friend's Virtual Payment Address (VPA), without ever knowing their account number.
A bank without its own consumer app connects to UPI so its account holders can pay through a third-party app while the funds still settle over the instant rails.
Worked example / 05
Put the idea into a real situation
Illustrative example: Ananya wants to repay 750 rupees to Rohan. In her payment app she enters Rohan's Virtual Payment Address, rohan@examplebank, and confirms with her PIN. Her app pushes the payment through UPI, which routes it over the underlying instant rails; Rohan's bank credits his account within seconds and both see a confirmation. Ananya never typed an account number, and the two of them use different apps from different providers.
Operational sequence / 06
Follow the message and decision path
This compact sequence is a learning model. Exact routing and rulebook behavior can vary by scheme, participant, and implementation.
Read the steps as text
- 03PostingRiya authenticates with her UPI PIN and Bank Alfa debits herBank Alfa (Riya's bank / PSP app)
Riya approves the payment by entering her UPI PIN, the RBI-mandated authentication that NPCI implements. Only then does Bank Alfa book the debit against her account.
- DR Riya's account at Bank Alfa — INR 250.00
- 04PostingNordbank credits Arjun within secondsNordbank (Arjun's bank)
The payment routes through NPCI in real time and Nordbank posts the credit to Arjun's account almost immediately. Because UPI is built over the IMPS rails, this works 24/7/365, including nights and holidays.
- CR Arjun's account at Nordbank — INR 250.00
- 05ProcessingArjun can spend the money immediatelyArjun (payee)
From Arjun's side the payment is already complete and the INR 250 is his to use. The customer experience is instant even though the banks have not yet moved central bank money between themselves.
- 06SettlementLater, NPCI settles the net positions at the RBIUPI / NPCI (the switch) → Reserve Bank of India (settlement)
At scheduled cycles NPCI nets every bank's payments against its receipts and settles only the differences in central bank money at the Reserve Bank of India. Customers were paid instantly; the banks square up net afterwards.
Deferred-net settlement: individual payments are cleared continuously but the interbank money moves once per cycle as a single net figure per bank.
- DR Bank Alfa net position at the RBI — INR 250.00
- CR Nordbank net position at the RBI — INR 250.00
Read the steps as text
- 02PostingBank Alfa debits Riya's accountBank Alfa (remitter bank)
The remitter bank books the debit on its own ledger straight away, so the amount is committed before the transfer is pushed onto the shared IMPS rail.
- DR Riya's savings account at Bank Alfa — INR 3,000.00
- 04PostingNordbank validates and credits Arjun within secondsNordbank (beneficiary bank)
The beneficiary bank checks that the mobile number and MMID match a live account, then posts the credit so Arjun sees the money and can spend it immediately, 24/7.
- CR Arjun's savings account at Nordbank — INR 3,000.00
- 06SettlementNPCI settles the net interbank positions at the RBIIMPS / NPCI switch → Reserve Bank of India (settlement)
The customer already has the money, but the banks square up later: NPCI calculates each bank's net position across many instant transfers and settles the balances in central bank money at the Reserve Bank of India.
Real-time clearing, deferred net settlement: the credit to Arjun is instant, but interbank finality comes when NPCI's netted positions settle at the RBI — the same pattern other instant retail rails use. IMPS is the rail UPI is built over.
- DR Bank Alfa net position at RBI — INR 3,000.00
- CR Nordbank net position at RBI — INR 3,000.00
Evidence & review / 07
Evidence & review
IMPS and UPI, India (NPCI-operated); the overlay-on-rails pattern generalises to other fast payment systems
What this brief simplifies: The UPI message choreography (multiple request/response legs among apps, NPCI, and banks) is compressed into one forward-and-back flow; settlement-cycle mechanics and scheme risk controls are summarised without parameters; the ledger view shows two entries only.
Sources for this brief2
- Market practice
Fast payments - enhancing the speed and availability of retail payments ↗ — CPMI, Bank for International Settlements · Fast payment systems: instant beneficiary crediting with deferred net interbank settlement as one design option
Predates several major instant payment launches; this site uses it for concepts, not current statistics.
- Simplified educational illustration
Payments Signal editorial teaching models — Payments Signal
Used wherever diagrams, scenarios, figures, or example values are didactic constructions rather than sourced facts; every such use carries a simplifications disclosure. All people, companies, banks, and list entries in examples are fictional.