← Bookmarks 📄 Article

UPI: Anatomy of a Transaction

A forensic breakdown of what happens in the 2-3 seconds between scanning a UPI QR code and seeing the green tick—through seven separate organizations that move 22.7 billion payments a month, where your app never touches your money and the system is designed to fail in your favor.

· infrastructure
Read Original
Listen to Article
0:000:00
Summary used for search

• Your payment app (PhonePe, Google Pay) is just a "Third-Party Application Provider"—it never sees your PIN or money, just collects intent and hands it to a sponsor bank that actually connects to the network
• Every payment flows through one central switch (NPCI) that debits you first, waits for confirmation, then credits the payee—money always leaves before arriving, never the reverse
• The busiest banks paying vs receiving are completely different: State Bank leads paying, but Yes Bank dominates receiving with 2x market share growth in 2 years because it sponsors the largest merchant apps
• Technical failures dropped from 1-in-100 to 1-in-400 while business declines (wrong PIN, low balance) rose—the rail is getting more reliable even as total decline rates stay around 1-in-11
• "Deemed" transactions (unconfirmed credits) trigger automatic reconciliation with guaranteed reversal within 1 day plus ₹100/day penalty on banks if late

UPI processes 22.7 billion payments monthly through a carefully orchestrated relay between seven separate entities. The app you use is just the first link—a Third-Party Application Provider that collects your intent and encrypted PIN but never touches your money. It must partner with a "sponsor bank" (Payment Service Provider) to access the network. Your UPI address suffix (@ybl, @okaxis) reveals your sponsor bank, not your app. Big apps now spread across multiple sponsors for resilience.

Every payment converges on a single central switch run by NPCI. The architecture enforces a strict order: the switch debits your bank first, waits for confirmation, then credits the payee's bank—money always leaves before arriving. Your bank is the only party that can decrypt your PIN. The busiest banks on the paying side (State Bank of India leads) are completely different from the receiving side, where Yes Bank dominates because most UPI is now merchant payments (crossed person-to-person in 2022) and Yes Bank sponsors the largest merchant apps like PhonePe.

The system's reliability comes from how it handles failure. Technical declines have fallen from 1-in-100 to 1-in-400 as infrastructure hardened, while business declines (wrong PIN, insufficient balance) have risen—the rail itself is getting more reliable even as overall decline rates stay around 1-in-11. When a payment gets stuck in "deemed" status (credit unconfirmed), automatic reconciliation kicks in with guaranteed reversal within 1 day and ₹100/day penalty on banks if late. The system can't always promise to get a payment right in the moment, so the rules promise to make it right afterwards.