UPI (Unified Payments Interface) is India's real-time bank-to-bank payment system, operated by NPCI (the National Payments Corporation of India). You pay using a VPA (a virtual payment address like name@bank) or a QR code, so you never share account numbers. Any app can be the front end, but the money sits in your bank account the whole time. NPCI switches the request between the payer's and recipient's banks in real time, and the banks settle their positions in central-bank money. It runs 24/7 and is typically free for everyday personal transfers.
The flow at a glance
Who’s involved
- Payer
- Person or business sending the money via an app
- Payment app
- Front-end app that captures the payment request; big apps like Google Pay and PhonePe ride a partner PSP bank that is the entity actually connected to UPI
- Payer's bank
- Holds the payer's account and debits it
- UPI switch (NPCI)
- Routes the request between banks and coordinates settlement
- Recipient's bank
- Holds the recipient's account and credits it
- Recipient
- Person or business receiving the money
How it moves, step by step
- 1messagePayer
The payer enters a VPA (like name@bank) or scans a QR code in their chosen payment app and approves with a UPI PIN.
- 2messagePayment app
The app packages the request (who pays whom, how much) and, via its partner PSP bank, sends it to NPCI's UPI switch.
- 3messageUPI switch (NPCI)
NPCI resolves the VPA to the right bank account and routes the request to the payer's bank to authorize.
- 4messagePayer's bank
The payer's bank checks the PIN and balance, debits the payer's account, and confirms back to NPCI.
- 5messageUPI switch (NPCI)
NPCI forwards the credit instruction to the recipient's bank in real time.
- 6moneyRecipient's bank
The recipient's bank credits the recipient's account almost immediately.
- 7moneyUPI switch (NPCI)
Behind the scenes, the banks' net positions are settled in central-bank money so each bank is made whole.
- 8messagePayer
Both apps show near-instant confirmation; the transfer is final and available 24/7.
When it’s final
Funds reach the recipient in real time, typically within seconds, 24/7. Interbank settlement happens in central-bank money in scheduled cycles behind the scenes, separate from the instant credit the user sees.
Common misconceptions
Myth: The UPI app (like a popular wallet app) holds your money.
Reality: The app is just a front end. Your money stays in your linked bank account; the app initiates a bank-to-bank transfer and NPCI switches it. The banks hold and move the funds.
Myth: NPCI moves the money between people.
Reality: NPCI switches and routes the instructions and coordinates settlement. The recipient's bank credits the recipient, and banks settle in central-bank money.
See it in the studio
Terms in this guide
Sources
- UPI product overview ↗ · NPCI (operator). Operator of the UPI real-time payment system.
- Fast payment systems and instant retail payments ↗ · BIS / CPMI. Background on how real-time rails route messages and settle positions.
Educational, plain-English explainers. Not legal, compliance, tax, or financial advice. These cover fundamentals, not current fees, limits, or rates (which change). Rails and parties vary by program and country, so verify specifics against primary sources. Last reviewed June 2026.