IMPS vs UPI: Same Rails, Different Experience
The Infrastructure Relationship
UPI (Unified Payments Interface) is not a separate settlement rail it uses IMPS (Immediate Payment Service) for actual fund settlement. When you send 500 via Google Pay using UPI, the underlying credit instruction goes through the NPCI IMPS switch to reach the destination bank. UPI is an abstraction layer built on top of IMPS to simplify the user experience.
Addressing: Account Details vs VPA
Direct IMPS requires the sender to enter the beneficiary's account number and IFSC 18+ characters of error-prone input. UPI replaces this with a Virtual Payment Address (VPA) like name@bankname. The VPA is shorter, easier to share verbally, and does not expose the underlying account number. This addressing simplification is the primary reason UPI replaced direct IMPS for retail use.
Transaction Limits
IMPS per-transaction limits through bank apps are typically 510 lakh. UPI per-transaction limits are 1 lakh for most users, though certain banks and use cases (verified merchants, capital market payments) have raised limits to 25 lakh. For sending amounts above 1 lakh instantly, direct IMPS through your bank's app may be more appropriate than UPI.
Collect Requests
UPI supports a collect request flow a payee can send you a payment request that you approve or decline. This enables use cases like friend splitting bills, merchant checkout from a business UPI ID, and subscription auto-debit. Direct IMPS is push-only the sender initiates and the receiver gets credit without any interaction. UPI's collect flow is entirely unique to UPI.
When to Use IMPS Directly
Direct IMPS through internet banking is preferable for transferring to someone not on UPI, for corporate-to-vendor payments from business banking systems, for sending above UPI limits, or when a bank-generated transaction reference (for audit/reconciliation) is specifically required. IMPS references are structured consistently in bank systems, whereas UPI transaction IDs vary by app.
Charges
Both IMPS and UPI are effectively free for retail users under RBI guidelines. Banks occasionally charge for IMPS on savings accounts beyond a monthly free transaction limit. UPI transactions are generally free for peer-to-peer transfers. Merchant discount rates (MDR) on UPI for merchants were abolished by the government for QR-based transactions, making UPI nearly universally free.
Find branch details, IFSC codes, and payment rail guidance on Bank Utils.