Myth: UPI Made Bank Details Irrelevant
The Claim
With UPI, you only need a VPA (Virtual Payment Address) like name@bank to send money to anyone. So why would you ever need to know IFSC codes, MICR numbers, or full account numbers?
Where UPI Cannot Replace Bank Details
- Salary and payroll transfers: Employers process payroll through NEFT or RTGS batch files, not UPI. Every employee record requires a verified IFSC and account number. A VPA alone is not accepted by payroll systems or government salary portals.
- NACH and ECS mandates: Auto-debit mandates for home loans, SIPs, and insurance premiums are registered using account number + IFSC + MICR, not a VPA. Banks do not accept VPAs for mandate registration.
- Government schemes: Direct Benefit Transfer (DBT), PM-KISAN, scholarship portals, and pension systems require a bank account number linked to Aadhaar not a VPA for disbursement.
- International remittances: Receiving money from abroad (SWIFT transfers) requires full account number, IFSC, bank address, and sometimes SWIFT/BIC code. UPI is not accepted for inbound international transfers.
- High-value corporate payments: RTGS transfers above 2 lakh for vendor payments, TDS, and advance tax require beneficiary account number and IFSC. UPI has a per-transaction limit of 1-2 lakh depending on the bank and use case.
- Legal and court proceedings: Court-ordered payments, property registration stamp duty, and legal fee transfers require account number and IFSC for the audit trail.
UPI Transaction Limits vs NEFT/RTGS
| Payment Rail | Max per transaction | Available | Use case |
|---|---|---|---|
| UPI (standard) | 1 lakh | 247 | Small daily payments |
| UPI (verified merchants) | 2 lakh | 247 | Larger merchant payments |
| NEFT | No upper limit | 247 | Salary, vendor, bulk |
| RTGS | No upper limit (min 2L) | 247 | High-value, time-critical |
The Correct Mental Model
UPI is a layer on top of bank account infrastructure it does not replace it. Every UPI VPA is backed by a linked bank account with an IFSC and account number. When UPI is unavailable (outage, limit exceeded, not accepted), that underlying account information is the fallback every time.
Best Practice
Know both your UPI VPA and your full bank details: account number, IFSC, branch name, and MICR. Store them in a secure, accessible location. You will need them when UPI is not an option.
Look up any IFSC code, branch details, and payment rail guidance on Bank Utils.