India UPI — Unified Payments Interface
Riya pays Arjun INR 250 in seconds by entering his UPI ID, never sharing an account number; the money reaches Arjun instantly while the banks settle net later at the RBI.
Your notes
Riya enters Arjun's UPI ID — no account number shared
Riya (payer) → Bank Alfa (Riya's bank / PSP app) · UPI collect / pay request
Riya scans Arjun's QR or types his Virtual Payment Address (VPA / UPI ID), e.g. arjun@bankalfa. She pays a short handle, not a bank account number, so account details stay private.
Step 1 of 6: Riya enters Arjun's UPI ID — no account number shared
- 03PostingRiya authenticates with her UPI PIN and Bank Alfa debits herBank Alfa (Riya's bank / PSP app)
- 04PostingNordbank credits Arjun within secondsNordbank (Arjun's bank)
- 05ProcessingArjun can spend the money immediatelyArjun (payee)
- 06SettlementLater, NPCI settles the net positions at the RBIUPI / NPCI (the switch) → Reserve Bank of India (settlement)
Full step-by-step text (works without JavaScript)
- 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
What this simplifies: The exact UPI message set, the PSP / bank / third-party-app roles, and the precise deferred-net settlement cycle times are collapsed into single steps here.
Sources for this flow2
- Official requirement
Unified Payments Interface (UPI) ↗ — National Payments Corporation of India (NPCI)
NPCI is an RBI-regulated entity. UPI is built over IMPS and uses a VPA rather than raw account details.
- Simplified educational illustration
Payments Signal editorial teaching models — Payments Signal
What this simplifies: A single payer, payee, and switch are shown; VPA resolution, PIN authentication, and the NPCI-RBI settlement cycle are drawn as single steps rather than the full multi-party message set.
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.