How UPI Actually Works: Your Money Never Really Moves (And That’s the Genius of It)

Diagram showing UPI payment flow between payer, NPCI, issuer bank, and acquirer bank for ledger-based transactions.
How UPI Actually Works: A breakdown of the instant ledger update protocol managed by NPCI before final RBI settlement.

The One Fact About UPI That Will Blow Your Mind

You tap “Pay” on PhonePe. ₹500 leaves your account. Your sabziwala’s phone beeps. He checks — ₹500 arrived. Done. Under two seconds.

But here’s what nobody tells you: your bank never actually sent that money to his bank.

Not in that moment. Not even close.

The ₹500 sitting in your account and the ₹500 that appeared in his account — they’re the same digital entry made on two different bank computers, on the instruction of one powerful middleman: NPCI.

This is the genius, the audacity, and the sheer engineering brilliance of UPI. And once you understand how it truly works, you’ll never look at a payment QR code the same way again.

First, Let’s Meet the Players (30-Second Glossary)

Before we dive in, you need to know who’s who. This will make everything crystal clear.

🧑‍💼 Payer — That’s you. The person sending money. You’re paying for something.

🛒 Payee — The person receiving your money. The merchant, your friend, whoever you’re paying.

🏦 Issuer Bank — Your bank. The bank that issued you your account and debit card. For example, if you use Google Pay linked to your SBI account, SBI is your issuer bank.

🏦 Acquirer Bank — The payee’s bank. The bank where the money needs to ultimately land. If your sabziwala has a Paytm account linked to his Kotak account, Kotak is the acquirer bank.

🏛️ NPCI (National Payments Corporation of India) — The traffic controller of all UPI transactions. A non-profit organisation set up by RBI and a group of Indian banks. Every UPI transaction passes through NPCI. Think of it as the air traffic control for India’s money.

🏛️ RBI (Reserve Bank of India) — India’s central bank. The ultimate authority. Every bank in India must keep an account with RBI. This is crucial — and we’ll come back to it.

RTGS (Real Time Gross Settlement) — RBI’s own payment system for large-value, real-time money transfers between banks. RTGS is the backbone of India’s financial system — and the engine that actually moves money when UPI settlement happens.

Got it? Good. Now let’s break open what actually happens when you pay ₹500.

The UPI Payment: What Happens in Those 1.5 Seconds

Picture this: You scan a QR code at a chai stall and pay ₹50.

Here is what happens — in the background — almost instantaneously:

Step 1: You Hit Pay

Your UPI app (PhonePe, Google Pay, BHIM — doesn’t matter) sends a payment request to NPCI. It says: “User X wants to send ₹50 to Merchant Y.”

Step 2: NPCI Talks to Your Bank (Issuer Bank)

NPCI instantly contacts your bank — say, HDFC — and asks: “Does this customer have ₹50? If yes, debit it now.”

Your bank checks. You have the money. It debits your account — the ₹50 is gone from your balance. But here’s what your bank does NOT do: it does not wire that ₹50 to the chai wala’s bank right now. It simply records in its own internal ledger: “We owe ₹50 to the system.”

Step 3: NPCI Talks to the Chai Wala’s Bank (Acquirer Bank)

NPCI simultaneously contacts the merchant’s bank — say, Axis Bank — and says: “Credit ₹50 to this merchant’s account. Now.”

Axis Bank credits the merchant’s account. The ₹50 appears. The merchant’s phone beeps. He’s happy. He serves your chai.

But Axis Bank also just recorded something in its own ledger: “NPCI owes us ₹50.”

Step 4: NPCI Says “Done”

Both banks confirm. NPCI sends a success message back to your UPI app. The green tick appears. Total time: under 2 seconds.

The money moved? No. The ledgers updated? Yes. The transaction is complete? Absolutely.

🗺️ The UPI Flow — Visualised

Technical architectural flowchart of UPI payment system highlighting Phase 1 instant ledger updates via NPCI and Phase 2 back-office RTGS settlement through RBI.
The Two-Phase Architecture of UPI: Phase 1 maps the instant ledger handshake, while Phase 2 illustrates how RBI settles actual money via RTGS.

But Wait — Who Pays Whom? The Banks Can’t Just Keep IOUs Forever!

Exactly right. You’re thinking like an economist now.

If millions of transactions happen every day — some going from SBI to HDFC, some from HDFC to SBI, some from Kotak to Axis — all these IOUs pile up. Banks need to settle the actual money eventually. This is where back-office settlement comes in.

The Back-Office Settlement: When Real Money Actually Moves

This is the part nobody talks about. The real plumbing of UPI.

Here’s how it works:

Every bank participating in UPI must have an account with RBI. This is non-negotiable. It’s like a member rule: you want to play in this system? You park your reserves with the central bank.

At the end of a settlement cycle — which can be daily, weekly, or monthly depending on what the acquirer bank chooses — the following happens:

  1. The acquirer bank (merchant’s bank, the one that credited money all day) goes to NPCI’s settlement portal and says: “Hey, I’ve credited ₹10 crore worth of transactions today. I need that money in my RBI account.”
  2. NPCI calculates the net positions — how much each bank owes the system, how much the system owes each bank — and presents a settlement instruction to RBI.
  3. RBI executes the settlement via RTGS — it moves real money between the banks’ accounts held at RBI. HDFC’s RBI account gets debited. Axis Bank’s RBI account gets credited. Real rupees. Final. Done.

This is called multilateral net settlement — everyone’s positions across all transactions are netted out, and only the final difference moves. It’s massively efficient.

💡 Simple analogy: Imagine five friends who keep buying each other coffees all week. Instead of everyone paying everyone immediately, at Sunday dinner you just tally up who owes what — and settle once. Same idea. Except UPI does this across 685+ banks, for 20 billion transactions a month.

So UPI is Actually a Contract Between Banks?

Yes. That’s precisely what it is.

UPI is a protocol and agreement — a shared understanding between all participating banks that they will honour each other’s debits and credits, trusting that NPCI is keeping score, and that RBI will settle it all in the end.

When your issuer bank debits your account and the acquirer bank credits the merchant — neither bank has verified the other’s financial position in real time. They’re trusting the system. Trusting NPCI. Trusting that RBI holds everyone’s reserves and will settle fairly.

This is why the rule exists: every UPI participant bank must hold an account with RBI. It’s the guarantee. The collateral. The safety net that makes the whole trust-based system work at lightning speed.

RTGS — RBI’s settlement engine — is the bedrock on which UPI stands. You could call it UPI’s core settlement infrastructure.

How Big Is UPI? Let’s Talk Numbers That Will Make Your Jaw Drop

Here’s some perspective:

  • In FY2026, UPI processed a staggering 24,162 crore transactions — reflecting deep integration into everyday digital payment usage across India.
  • Transaction value rose from ₹0.07 lakh crore in FY 2016-17 to approximately ₹314 lakh crore in FY 2025-26 — a more than 4,000-fold increase in value in under a decade.
  • UPI transaction volumes grew 32.5% year-on-year from 2024 to 2025, driven by rising small-ticket retail usage.
  • The number of UPI-enabled banks expanded from 44 in FY17 to over 685 by FY25.
  • UPI value is projected to reach ₹532 lakh crore ($6.4 trillion) by 2029, with UPI expected to dominate 90% of retail digital payment flows.

To put that in context: Visa and Mastercard together process roughly 200 billion transactions a year globally. UPI — a single country’s payment system built in India, for India — is chasing that number on its own. In under 10 years of existence.

From IIT Graduates to Street Vendors: Who Uses UPI?

That’s the most beautiful part of this story.

A fintech founder in Bangalore uses the same UPI that a flower seller in Varanasi uses. The same infrastructure. The same two-second experience. No bank branch visit. No card machine. No minimum balance.

The chai wala with a ₹200 Nokia. The NRI sending money from Singapore. The college student splitting a Swiggy bill. The retired schoolteacher paying her electricity bill at midnight. All of them — same system. Same speed. Same trust.

UPI Without a Smartphone? Yes, That’s a Thing.

One of the most underrated innovations in Indian fintech is that UPI doesn’t require the internet or a smartphone. India figured this out for the 400 million feature phone users who can’t run PhonePe.

📞 UPI 123PAY — Pay with Just a Keypad

Launched by RBI Governor Shaktikanta Das, UPI 123PAY targets rural and underserved populations, allowing feature phone users to make digital transactions without internet dependency.

The name says it all — three steps: Call. Choose. Pay.

It offers four offline payment methods: IVR (Interactive Voice Response) where you dial a number and navigate a menu, missed-call payments, pre-installed feature phone apps, and sound-based payments where your phone interacts with a merchant device using audio signals.

The transaction limit for UPI 123PAY is ₹10,000 per transaction — more than enough for everyday payments.

⚡ UPI Lite — Speed Mode for Small Payments

UPI Lite lets you load up to ₹2,000 from your bank account into a lightweight on-device wallet, available for instant small transactions — typically up to ₹500 — without even needing your UPI PIN.

No PIN. No delay. Instant. Perfect for the bus ticket, the newspaper, the quick coffee.

📡 UPI Lite X — Tap and Pay Without Internet

The newest trick: NFC-based offline payments. UPI Lite X works on NFC-enabled smartphones even without internet — just tap your phone to the merchant device, with a limit of ₹500 per transaction. You must reconnect to the internet within 4 days for the payments to settle.

# *99# — The Oldest, Most Inclusive Mode

*99# is a USSD-based service developed by NPCI that allows users to access banking services on any phone — feature or smartphone — without internet. It now covers all major telecom providers and 83 banks, and supports 13 languages including Hindi and English.

India built a payments system that works on a ₹700 keypad phone with zero internet. Let that sink in.

UPI on the World Stage: India’s Moment

Amazon is American. Google is American. Meta is American. The cloud — AWS, Azure, GCP — is American.

But the world’s most sophisticated real-time payment system? That’s Indian.

NPCI didn’t just build UPI for India. It built it well enough that other countries are now adopting it or connecting to it. Singapore’s PayNow is linked to UPI. Bhutan, Nepal, UAE, France, Mauritius, Sri Lanka — Indian travellers can now scan and pay using UPI in multiple countries.

NPCI plans to expand UPI’s reach to over different countries by 2026, focusing on East Asia and the Gulf, with UPI aiming for global payment standard status driven by cross-border QR payments and RuPay technology.

The World Bank, the IMF, and central banks across Africa, Southeast Asia, and Latin America have studied India’s UPI model as a blueprint for building their own real-time payment systems.

India didn’t just go digital. India showed the world how to go digital.

The Invisible Engine Running Nonstop for 1.4 Billion People

Consider what UPI actually does, invisibly, every single day:

  • Processes roughly 700 million+ transactions daily
  • Handles payments from ₹1 (yes, one rupee) to ₹10 lakh in a single tap
  • Operates 24 hours a day, 365 days a year — including holidays, midnight, Diwali, elections
  • Connects 685+ banks on a single rail
  • Settles everything through RBI’s RTGS — the most trusted financial infrastructure in India

No downtime window. No “banking hours.” No “please try again during business hours.” UPI runs like a public utility. Like water. Like electricity. You don’t think about it — it just works.

The Bottom Line

The next time you pay ₹12 for a samosa by scanning a QR code and get a green tick in 1.5 seconds — remember what just happened:

✅ NPCI told your bank to mark a debit in its ledger
✅ NPCI told the samosa seller’s bank to mark a credit in its ledger
✅ Both banks trusted NPCI and said yes
✅ Real money will settle later, via RBI’s RTGS, when the banks square up
✅ You got your samosa. He got his ₹12. The system worked.

No physical money moved. No international wire. No 3-day clearance. Just a brilliantly designed system of shared trust, enforced by India’s central bank, executed in milliseconds.

That, in its entirety, is UPI. India’s most consequential technology export, disguised as a simple QR code.

Want to Go Deeper?

For those curious to understand more about India’s financial infrastructure, the NPCI official website has a detailed product overview of UPI, including transaction statistics updated monthly. It’s one of the most transparently documented payment systems in the world — because India built it to be open, not proprietary.


Published on CodeOps Trek under Tech Explained — making technology understandable for everyone, not just developers.

Did this change how you think about UPI? Share it with someone who’d love this — your parents, your friends, anyone who’s ever tapped “Pay” and wondered what happened next.

Leave a Reply

Your email address will not be published. Required fields are marked *