Payments

What Is the Unified Payments Interface (UPI)?

The Unified Payments Interface (UPI) is a real-time payment system developed by the National Payments Corporation of India (NPCI) that enables instant bank-to-bank transfers via mobile devices. Launched in April 2016 and regulated by the Reserve Bank of India (RBI), UPI allows users to link multiple bank accounts to a single app and send or receive money using a Virtual Payment Address (VPA), phone number, or QR code, without sharing sensitive bank details.

UPI runs on top of the Immediate Payment Service (IMPS) infrastructure and operates 24/7/365. As of September 2025, UPI processes close to 20 billion transactions per month with a total monthly value exceeding $280 billion (USD). In 2025, UPI surpassed Visa in global digital payment volume, according to the International Monetary Fund, and accounts for roughly 83% of all digital payments in India.

More than 550 Indian banks participate in the UPI network, and the system supports payments through third-party apps like PhonePe, Google Pay, Paytm, and Amazon Pay.

How UPI works

UPI sits on top of India's Immediate Payment Service (IMPS) infrastructure, which provides the underlying 24/7 interbank messaging layer. NPCI operates UPI as a unified interface that aggregates participating banks and payment service providers (PSPs) into a single interoperable network.

A UPI transaction follows these steps:

  1. The sender initiates a payment in a UPI-enabled app using the recipient's VPA, mobile number, or QR code
  2. The PSP app routes the request to the sender's bank via NPCI's UPI switch
  3. NPCI validates the VPA, confirms account availability, and routes the debit instruction
  4. The recipient's bank receives the credit instruction and posts the funds
  5. Both parties receive a confirmation message; settlement is typically complete within seconds

The entire flow is designed to be real-time and final. Unlike card payments, there is no authorization-and-capture stage; UPI debits are immediate and, in most cases, irrevocable once confirmed.

Key components of UPI

UPI is built around a few core concepts that distinguish it from traditional bank transfer systems. Understanding these is useful for fintechs evaluating how to structure INR payment flows.

  • Virtual Payment Address (VPA) A VPA is an alphanumeric identifier in the format username@bankhandle (for example, company@axisbank). It functions like an email address for money, abstracting the underlying account number and IFSC code from both parties. This reduces friction and lowers the risk of incorrect account entry.
  • UPI ID and QR codes Merchants and individuals can share a static or dynamic QR code that encodes their VPA. Dynamic QR codes embed a specific transaction amount, making them common in retail and e-commerce checkout flows.
  • Mandate and collect flows UPI supports both push payments (sender-initiated) and pull payments (collect requests initiated by the recipient). The collect flow is particularly relevant for subscription billing and B2B use cases, where the payee sends a payment request that the payer approves.
  • UPI 2.0 NPCI released UPI 2.0 in August 2018, adding support for overdraft-linked accounts, one-time mandates for pre-authorized payments, invoice-in-the-inbox for transaction context, and signed intent and QR for enhanced security.

Transaction limits

NPCI sets the ceiling for UPI transaction limits; individual member banks can apply tighter limits based on their own risk policies. The current standard limits are:

  • Standard transactions (P2P and general P2M): ₹1,00,000 (INR 100,000) per transaction and per day, with a maximum of 20 outgoing transactions in a 24-hour period (UPI transaction limits, ClearTax)
  • Elevated categories (effective September 15, 2025): Up to ₹5,00,000 per transaction and ₹10,00,000 per day for categories including insurance, capital markets, travel, government e-marketplace (GeM), healthcare, and education (UPI transaction limit updates, Shriram Finance)
  • Bank-level limits vary; some institutions set daily caps as low as ₹25,000, while others match the NPCI ceiling (UPI daily transaction limits, IDFC First Bank)

For fintechs routing high-value INR payouts, the elevated category limits are particularly relevant for use cases like insurance premium disbursements or capital markets settlements. For standard payroll or wallet top-up flows, the ₹1,00,000 per-transaction cap applies and should be factored into payout batching logic.

UPI vs. other INR payment rails

India operates several electronic fund transfer systems. UPI differs from the alternatives in settlement speed and operating hours.

Rail Settlement Hours Typical use case
UPI Instant (seconds) 24/7/365 P2P, P2M, e-commerce
IMPS Instant (seconds) 24/7/365 Bank-to-bank transfers
NEFT Batched (30-min cycles) 24/7 Low-urgency bank transfers
RTGS Near-real-time Business hours High-value transfers (₹2L+)

UPI and IMPS share the same underlying infrastructure but differ in interface. IMPS requires account number and IFSC code; UPI uses VPA. For consumer-facing and API-driven use cases, UPI is the default because of the simpler addressing model.

UPI's role in cross-border payments

While UPI was initially domestic-only, NPCI International has expanded its reach. UPI is now accepted at merchant locations in several countries including Singapore, UAE, France, and the UK, allowing Indian account holders to pay abroad. Inward cross-border remittances into UPI-linked accounts are also live through select corridors.

The scale of the underlying network makes this expansion significant. According to NPCI and the Department of Financial Services, UPI processed 22.35 billion transactions in April 2026, following a record 22.64 billion in March 2026, up 24% year on year.

For fintechs routing payouts into India, UPI provides the fastest and most cost-effective settlement path for INR disbursements compared to SWIFT-based correspondent banking chains, which typically settle in T+1 to T+3 and carry higher per-transaction costs.

Continue learning

Ledger sharding

Category
Read more

Reconciliation API

Category
Read more

ACH debit

Category
Read more

Ledger database

Category
Read more

Stablecoin reserves

Category
Read more

Transaction reconciliation

Category
Read more

Closed loop payments

Category
Read more

Open loop payments

Category
Read more

Stablecoin sandwich

Category
Read more

ACH reversal

Category
Read more

Layer 2 blockchain

Category
Read more

Layer 1 blockchain

Category
Read more

FedNow API

Category
Read more

eCheck

Category
Read more

Payment controls

Category
Read more

Faster Payment System (FPS)

Category
Read more

Request for payment (RfP)

Category
Read more

Stablecoin orchestration

Category
Read more

ACH API

Category
Read more

BACS

Category
Read more

ACH payment returns

Category
Read more

Stablecoin yield

Category
Read more

Cash float

Category
Read more

BAI2

Category
Read more

Compliance risk management

Category
Read more

ACH transfer limit

Category
Read more

Deposit Account Control Agreement (DACA)

Category
Read more

Currency Transaction Report (CTR)

Category
Read more

Crypto faucet

Category
Read more

FBO account

Category
Read more

OTC trading

Category
Read more

Virtual IBAN

Category
Read more

Third-party payment

Category
Read more

Ledger balance

Category
Read more

Issuer Identification Number (IIN)

Category
Read more

CASPs (Crypto-Assets Service Providers)

Category
Read more

Section 314(b)

Category
Read more

OFAC (Office of Foreign Assets Control)

Category
Read more

Penny test

Category
Read more

Cash pooling

Category
Read more

Money transmission

Category
Read more

Core banking

Category
Read more

Sweep account

Category
Read more

Flow of funds

Category
Read more

Cash application

Category
Read more

Bank Reconciliation

Category
Read more

Clearing account

Category
Read more

Cash reconciliation

Category
Read more

Take rate

Category
Read more

CHAPS (Clearing House Automated Payment System)

Category
Read more

The Clearing House (TCH)

Category
Read more

A2A payments

Category
Read more

Bulk Electronic Clearing System (BECS)

Category
Read more

Real-time gross settlement (RTGS)

Category
Read more

Same-day ACH

Category
Read more

ACH return codes

Category
Read more

PYUSD (PayPal USD)

Category
Read more

Sort Code

Category
Read more

Atomic settlement

Category
Read more

Payment orchestration

Category
Read more

T2

Category
Read more

Financial Crimes Enforcement Network (FinCEN)

Category
Read more

Unified Payments Interface (UPI)

Category
Read more

Programmable money

Category
Read more

QR code payments

Category
Read more

CHIPS (Clearing House Interbank Payments System)

Category
Read more

Nacha

Category
Read more

FedACH

Category
Read more

XRP (Ripple)

Category
Read more

EURC (Euro Coin)

Category
Read more

USDC (USD Coin)

Category
Read more

USDT (Tether)

Category
Read more

Fedwire

Category
Read more

On-Demand Liquidity (ODL)

Category
Read more

Payment ledger

Category
Read more

Treasury management

Category
Read more

Blockchain

Category
Read more

Liquidity management

Category
Read more

Virtual Asset Service Provider (VASP)

Category
Read more

Fiat money

Category
Read more

Custodial vs Non-Custodial Wallets

Category
Read more

On/Off Ramps

Category
Read more

Payment reconciliation

Category
Read more

Payment Service Provider (PSP)

Category
Read more

Payment API

Category
Read more

Ethereum Virtual Machine (EVM)

Category
Read more

Stablecoin

Category
Read more

KYC (Know Your Customer)

Category
Read more

DEX (Decentralized Exchange)

Category
Read more

CEX (Centralized Exchange)

Category
Read more

Virtual account

Category
Read more

SPEI (Sistema de Pagos Electrónicos Interbancarios)

Category
Read more

Pix (Brazilian Instant Payment)

Category
Read more

RTP (Real-Time Payments)

Category
Read more

SWIFT

Category
Read more

ACH (Automated Clearing House)

Category
Read more

Electronic Funds Transfer (EFT)

Category
Read more

Wire transfer

Category
Read more

SEPA (Single Euro Payments Area)

Category
Read more

FedNow

Category
Read more
Download Due & Move Money Without Borders