Technology & Digital Life

How UPI Moves Money Between Two Banks in Seconds

You scan, enter your PIN and the money arrives almost instantly, even between different banks. Here’s what actually happens behind the screen when you pay by UPI, step by step.

Daily Life Buzz Editorial 6 min readExplainer

General information, not personal financial advice. Rules and figures can change; check the official sources linked below.

In this article6 sections
  1. The short answer
  2. The players in every payment
  3. What happens when you tap “Pay”, step by step
  4. So when do the banks actually pay each other?
  5. Why your UPI PIN matters so much
  6. What if a payment fails?

You buy a cup of tea, scan the QR code on the stall, type four or six digits and hear the shopkeeper’s speaker announce the payment. Your money left a State Bank of India account and landed in a small co-operative bank account in about the time it took to blink.

A few years ago, sending money between two banks meant filling in a form, waiting hours or even days, and paying a fee. So what changed? The short answer is a shared system that sits between all the banks, and a clever split of jobs between your app, your bank and that system.

The short answer

UPI, the Unified Payments Interface, is a set of rules and a central network run by the National Payments Corporation of India (NPCI), an organisation set up by Indian banks under the guidance of the Reserve Bank of India (RBI). It was launched in 2016.

When you pay, your app sends a request to NPCI. NPCI asks your bank to take the money from your account, then asks the other person’s bank to add it to theirs. Each bank answers in a fraction of a second, and NPCI tells both apps that the payment is done.

The money itself doesn’t travel through your app. Your app is a messenger and a remote control. The accounts, and the money, stay at the banks.

The players in every payment

It helps to know who is involved, because each has one specific job.

  • You and your app. Apps such as BHIM, Google Pay, PhonePe or your bank’s own app are called payment apps. They let you start a payment and show you the result.
  • Your app’s partner bank. Apps that aren’t banks work through one or more partner banks, which connect them to the UPI network.
  • NPCI’s UPI switch. This is the central hub. It knows which bank sits behind every UPI ID and routes each request to the right place.
  • Your bank. It holds your account, checks your UPI PIN and takes the money out.
  • The other person’s bank. It holds their account and puts the money in.

What happens when you tap “Pay”, step by step

Here is the journey of a single payment, simplified but accurate in its main steps.

  1. You enter the payee and the amount. You might scan a QR code, type a UPI ID such as name@bank, or choose a phone number. That address is just a label pointing to a bank account, so you never see the other person’s account number.
  2. You enter your UPI PIN. The PIN is encrypted on your phone. Your app can’t read it; only your own bank can.
  3. The request goes to NPCI. Your app, through its partner bank, sends the payment request to NPCI’s UPI switch.
  4. NPCI finds the banks. It works out which bank holds your account and which bank holds the payee’s account, using the UPI addresses.
  5. Your bank checks and debits. NPCI sends the request to your bank. Your bank checks the PIN, makes sure you have enough money and that you’re within your limits, and then takes the amount out of your account.
  6. The payee’s bank credits. NPCI then tells the payee’s bank to add the amount to their account.
  7. Everyone is told. Both banks confirm to NPCI, NPCI confirms to both apps, and you see the green tick. The shopkeeper’s speaker announces the payment.

All seven steps usually happen within a few seconds. That’s possible because every bank on UPI is permanently connected to the same central switch and follows the same rules for every message.

Your app is a messenger and a remote control. The money stays at the banks.

So when do the banks actually pay each other?

Here’s the part most people never think about. When your bank takes ₹30 out of your account and the tea seller’s bank adds ₹30 to theirs, no actual money has moved between the two banks yet. Each bank has simply updated its own records.

The banks settle up afterwards. NPCI adds up all the payments between banks over a period of time and works out what each bank owes, or is owed, overall. Those net amounts are then settled through the banks’ own accounts with the Reserve Bank of India, several times a day.

This is called deferred net settlement. It’s efficient: instead of millions of tiny transfers between banks, there are a small number of large ones. It’s also why UPI can feel instant for you while the banks’ books are balanced a little later.

Why your UPI PIN matters so much

The UPI PIN is the key that lets your bank release your money. That gives you one simple rule that protects you from most UPI scams:

You need your PIN only to send money, never to receive it.

If someone sends you a “collect request” or a QR code and says you must enter your PIN to receive a refund, prize or payment, stop. Entering the PIN will take money out of your account. Genuine payments into your account never need your PIN.

A few other habits help:

  • Check the name that appears before you confirm. It is the name registered with the payee’s bank.
  • Never share your PIN, OTPs or screen with anyone, including people claiming to be from your bank.
  • Report fraud quickly through your bank, the national cybercrime helpline 1930, or the website cybercrime.gov.in.

What if a payment fails?

Sometimes money leaves your account but the payee says it hasn’t arrived. This usually happens when a message between the banks is delayed or lost after your bank has already debited you.

The RBI has set rules for this. In its 2019 circular on failed transactions, it says that if your account is debited but the payee’s account isn’t credited, the amount must be reversed automatically, at the latest by the day after the payment. If that deadline is missed, the bank must pay you compensation of ₹100 for each day of delay.

If the money hasn’t come back by then, raise a complaint in your UPI app or with your bank, and keep the transaction reference number. If that doesn’t work, you can complain to the RBI’s ombudsman through its online complaint system.

Frequently asked questions

Does my UPI app store my money?

No. A UPI app connects to your bank account. The money stays in your bank. (Some apps also offer a separate wallet, which is a different product with its own rules.)

Is UPI free?

For ordinary payments from your bank account to a person or shop, UPI is free for you. Rules on charges can change, so check your app or bank for current details.

Can someone take money from my account if they know my UPI ID?

Knowing your UPI ID lets someone send you money or send you a request. They can’t take money without you approving the request and entering your PIN.

Why did my payment show “pending”?

A pending status usually means your bank or the payee’s bank hasn’t confirmed yet, often because of a delay in the network. Most pending payments complete or reverse on their own. Don’t pay again until you know the first one has failed.

Sources

  1. NPCI: Unified Payments Interface (UPI) product overview
  2. RBI: Harmonisation of Turn Around Time and customer compensation for failed transactions (20 September 2019)
  3. National Cyber Crime Reporting Portal
  4. RBI Complaint Management System

Fact-checked against the sources listed above. Spotted an error? Tell us. Read our editorial policy.