Skip to content
Aashna Jain

What is UPI?

3 min readFor everyoneThe rails

It was designed to be boring public infrastructure, and it became the most copied payment system on earth.

How a UPI payment moves
Your bankaccount ATheir bankaccount BApp 1App 2UPI / NPCIpublic railrequestnotifyrupees between accounts

Two bank accounts, two apps, one public rail. The money never sits with UPI itself.

Start with what it is not

A ten rupee cup of chai, paid electronically, with the seller receiving all ten rupees. That transaction is impossible in most of the world and unremarkable in India, and understanding why begins with correcting the most common misunderstanding.

UPI is not an app, and it is not a wallet. Your money never sits inside UPI. Nobody's money sits inside UPI.

Wallets hold money. You load them, the balance lives with the company, and you spend from that balance. UPI holds nothing. It is a set of rules and rails that let your bank account talk directly to someone else's bank account, with an app as the interface.

The word that does all the work

That word is interoperable. Your app and the recipient's app do not have to be the same app. They do not have to have any commercial relationship. A payment initiated in one app lands in an account served by an entirely different one, instantly, at any hour.

This sounds unremarkable until you compare it to the alternative: a landscape of walled gardens, each one happy to move your money as long as both people live inside the same wall.

UPI was built by NPCI, a not-for-profit organisation set up by India's central bank together with the banking industry. Which makes UPI something rare in payments: public infrastructure. The government built the road. Any car may drive on it.

A private road built by one bus company will always, in the end, be a road for that company's buses. A public road does not ask what you are driving. UPI is a public road, and that single decision is why forty apps can use it and none of them owns it.

Why it is free, and who pays

Card payments carry a merchant fee, a small percentage of every sale that the shop surrenders. On UPI, that fee was set to zero by government mandate for most person-to-merchant transactions.

But rails cost money to run. Servers, fraud teams, settlement systems. So the cost is carried elsewhere: partly by government subsidy schemes that compensate banks, partly absorbed by banks as strategy, because UPI became the front door to Indian banking and front doors are worth owning.

Free at the till is never free in the system. It is a policy decision with a budget line, not a technical miracle.

Where you meet it

Every QR code at every stall, every "pay by UPI" option at checkout, every split bill settled at a restaurant table. If you have ever paid ten rupees electronically without either party paying a fee, you have used the most successful piece of public payments infrastructure in the world.

Get the next one in your inbox.

New fundamentals and one memo every two weeks.

Or subscribe on Substack ↗