UPI vs IMPS vs NEFT vs RTGS vs Cards: When to Use What in 2026
Five ways to move money in India. They differ by speed, cost, limits, and use case. Here's the exact decision matrix.
The quick decision matrix
Five different ways to move money in India, with very different trade-offs. Here's the high-level view:
| Method | Speed | Cost | Limit | Best for |
|---|---|---|---|---|
| UPI | Instant (5–15 sec) | Free | ₹1 lakh / day | Daily payments, retail, P2P |
| IMPS | Instant | ₹5–₹25 per txn | ₹5 lakh / day | When UPI is down, larger amounts |
| NEFT | Hourly batches | Free | No daily cap | Non-urgent bank transfers |
| RTGS | Real-time gross | Free (inward) / nominal (outward) | ₹2 lakh minimum | Large business / property payments |
| Cards (debit / credit) | Instant | 0% to 3% (merchant) | Per card limit | Online, international, rewards |
Read on for the full breakdown.
UPI
Unified Payments Interface, run by NPCI. The default way Indians move money since 2016.
- Speed: instant (5–15 seconds)
- Cost: free for the consumer and most small merchants
- Limit: ₹1,00,000 per transaction / per day by default; higher for specific P2M categories (see UPI limits)
- Availability: 24/7/365
- Needs: a UPI app or a bank app with UPI
Best for:
- Paying at retail counters
- Splitting bills with friends
- Paying small merchants and online businesses
- Subscription / recurring payments via mandates
- Anything under ₹1 lakh that needs to arrive in seconds
Not great for: amounts over ₹1 lakh (use NEFT or RTGS), or situations where you need to pay someone who doesn't have a UPI app.
IMPS
Immediate Payment Service, also run by NPCI. UPI's older sibling.
- Speed: instant (under 30 seconds)
- Cost: ₹5–₹25 per transaction (bank-dependent; some banks make it free for savings accounts)
- Limit: up to ₹5 lakh per day (depends on bank)
- Availability: 24/7/365
- Needs: recipient's bank account number + IFSC code
Best for:
- When UPI is down (rare, but it happens during NPCI maintenance)
- Larger amounts up to ₹5 lakh that still need to settle instantly
- People who prefer not to use a UPI app
Not great for: everyday use — there's no app-level UX like UPI, so you have to type in the account number and IFSC each time, and the fee adds up.
NEFT
National Electronic Funds Transfer, run by RBI. The workhorse for non-urgent bank transfers.
- Speed: hourly batches (transactions settle at the top of every hour; some banks offer 30-minute or even 15-minute batches)
- Cost: free for most savings account holders (some banks charge nominal fees for high-value outward transfers)
- Limit: no daily cap
- Availability: 24/7/365 (since 2019; before that, NEFT was only available during banking hours)
- Needs: recipient's bank account number + IFSC code
Best for:
- Salary payments
- Vendor payments that don't need to settle today
- Property rentals
- Anything where you're already on netbanking and the recipient doesn't have UPI
Not great for: instant settlement, paying at retail counters (NEFT doesn't have a QR code flow).
RTGS
Real-Time Gross Settlement, run by RBI. The heavy lifter for large-value transfers.
- Speed: real-time gross settlement (each transaction is settled individually, not batched)
- Cost: free for inward transfers; outward transfers are free at some banks, ₹25–₹55 at others
- Limit: minimum ₹2 lakh per transaction; no upper cap
- Availability: 24/7/365 since 2020 (earlier was banking hours only)
- Needs: recipient's bank account number + IFSC code, initiated via netbanking or branch
Best for:
- Property purchases and registration payments
- Large business invoices (₹5 lakh+)
- High-value vendor payments where traceability matters
- Situations where you need a definitive settlement receipt for the books
Not great for: anything under ₹2 lakh (use NEFT or UPI instead — RTGS will reject smaller amounts).
Debit and credit cards
Cards run on card networks: Visa, Mastercard, RuPay, American Express. In India, RuPay is the domestic network run by NPCI; Visa and Mastercard are global networks.
- Speed: instant authorisation at the point of sale; settlement to the merchant happens within 1–3 working days
- Cost to consumer: free for debit card usage at most Indian banks (some banks charge for cross-bank ATM / POS usage). For credit cards, the consumer pays indirectly via merchant fees baked into prices.
- Cost to merchant: 1–3% of transaction value (called the "MDR" — Merchant Discount Rate). Debit card MDR was set to zero by RBI for small merchants; credit card MDR is capped.
- Limit: per-card limit set by the issuing bank (₹50,000 to several lakhs for credit cards)
- Availability: needs a POS terminal or an online checkout page
Best for:
- Online purchases (cards work globally; UPI doesn't, yet)
- International transactions (foreign currency conversion)
- Credit card rewards and cashback
- Tap-to-pay on contactless POS terminals
- Backup when UPI / netbanking fail
Not great for: very small merchants (no QR-based flow without a POS terminal), high-value B2B (MDR adds up), situations where you want zero transaction fees.
Cost comparison
| Method | Cost to consumer | Cost to merchant |
|---|---|---|
| UPI | Free | Free for small merchants; capped for large merchants since 2023 |
| IMPS | ₹5–₹25 | Same |
| NEFT | Free (most banks) | Same |
| RTGS | Free (inward); ₹0–₹55 (outward) | Same |
| Debit card | Free at most Indian banks | 0% (zero MDR since 2021) |
| Credit card | Free (rewards offset) | 1.5–2% MDR |
Limit comparison
| Method | Per-txn | Per-day | Per-month |
|---|---|---|---|
| UPI | ₹1 lakh (default) | ₹1 lakh | ₹1 lakh |
| IMPS | Up to ₹5 lakh | Up to ₹5 lakh | Bank-defined |
| NEFT | No cap | No cap | No cap |
| RTGS | ₹2 lakh minimum | No cap | No cap |
| Debit card | Per-card limit | Per-card daily limit | Bank-defined |
| Credit card | Credit limit | Credit limit | Credit limit |
Availability comparison
| Method | 24/7? | Needs internet? | Needs app? |
|---|---|---|---|
| UPI | Yes | Yes (except USSD *99#) | Yes |
| IMPS | Yes | Yes (netbanking or mobile) | Optional |
| NEFT | Yes | Yes | Optional |
| RTGS | Yes | Yes | Optional |
| Debit card | Yes | No (offline at POS) | No |
| Credit card | Yes | No (offline at POS) | No |
When to use what: 7 scenarios
- Paying for chai at a stall. UPI. Free, instant, no card needed.
- Sending ₹3,000 to a friend who doesn't have UPI. IMPS via your bank's app, or NEFT. (IMPS for instant; NEFT for free if you can wait an hour.)
- Paying ₹5 lakh for a used car. NEFT or RTGS. RTGS if you want the same-day settlement and clean audit trail; NEFT if same-day isn't required.
- Buying something on Amazon. UPI for cheapest path, credit card for rewards and EMI options.
- Paying rent of ₹25,000/month to your landlord. NEFT on the 1st of every month. Free, automatic, traceable.
- Booking a flight internationally. Credit card. UPI doesn't work on most international sites; cards do, with FX conversion.
- Paying at a restaurant that only has a POS terminal and no QR. Debit card tap-to-pay. Quick and zero-cost.
The future of payments in India
Three new UPI features are rolling out in 2025–2026:
- UPI Circle (delegated payments): let a family member or trusted person pay from your account, with a per-txn cap you control. Useful for parents paying for kids, spouses with shared expenses.
- UPI Lite (offline wallet): pre-loaded small-value wallet (up to ₹10,000) for offline / low-data situations. No PIN needed for transactions under ₹500.
- UPI on credit: pay via UPI using a credit line from a bank. The transaction still flows through UPI but pulls from a credit balance instead of a bank account. Still early in adoption.
- UPI One World (international): see UPI for international payments.
Frequently asked questions
Which is cheapest — UPI or IMPS?
UPI is free; IMPS costs ₹5–₹25 per transaction. Use UPI unless you can't.
Which is fastest — NEFT or RTGS?
RTGS settles each transaction in real time. NEFT batches hourly. For instant settlement, RTGS. For free + same-day is enough, NEFT.
Can I use UPI for amounts above ₹1 lakh?
Not for P2P. Some merchant categories (education, healthcare, capital markets, insurance) have higher P2M caps — up to ₹5 lakh.
Which method should I use for business?
UPI for retail and small-business payments. For B2B and invoices above ₹1 lakh, NEFT or RTGS. Credit cards for online / international purchases.
Is IMPS still needed?
Less than before. UPI has eaten most of IMPS's use case. IMPS is still useful when UPI's switch is having problems (rare) or when you need to send money to someone without UPI.
What is MDR?
Merchant Discount Rate — the fee a merchant pays the bank / network for accepting a card payment. Typically 1.5–2% for credit cards. Set to 0% for debit cards in 2021 and capped for UPI in 2023.
Conclusion
For 95% of payments in India today, UPI is the right answer: free, instant, universal. NEFT is your fallback for amounts above ₹1 lakh or non-urgent transfers. RTGS is for large-value, real-time gross settlement. Cards handle online, international, and contactless retail. Knowing when to reach for which tool saves you time and money.
For a deeper dive, see what is UPI?, UPI limits explained, and UPI for international payments.