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.

A comparison chart showing different payment methods in India

The quick decision matrix

Five different ways to move money in India, with very different trade-offs. Here's the high-level view:

MethodSpeedCostLimitBest for
UPIInstant (5–15 sec)Free₹1 lakh / dayDaily payments, retail, P2P
IMPSInstant₹5–₹25 per txn₹5 lakh / dayWhen UPI is down, larger amounts
NEFTHourly batchesFreeNo daily capNon-urgent bank transfers
RTGSReal-time grossFree (inward) / nominal (outward)₹2 lakh minimumLarge business / property payments
Cards (debit / credit)Instant0% to 3% (merchant)Per card limitOnline, 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

MethodCost to consumerCost to merchant
UPIFreeFree for small merchants; capped for large merchants since 2023
IMPS₹5–₹25Same
NEFTFree (most banks)Same
RTGSFree (inward); ₹0–₹55 (outward)Same
Debit cardFree at most Indian banks0% (zero MDR since 2021)
Credit cardFree (rewards offset)1.5–2% MDR

Limit comparison

MethodPer-txnPer-dayPer-month
UPI₹1 lakh (default)₹1 lakh₹1 lakh
IMPSUp to ₹5 lakhUp to ₹5 lakhBank-defined
NEFTNo capNo capNo cap
RTGS₹2 lakh minimumNo capNo cap
Debit cardPer-card limitPer-card daily limitBank-defined
Credit cardCredit limitCredit limitCredit limit

Availability comparison

Method24/7?Needs internet?Needs app?
UPIYesYes (except USSD *99#)Yes
IMPSYesYes (netbanking or mobile)Optional
NEFTYesYesOptional
RTGSYesYesOptional
Debit cardYesNo (offline at POS)No
Credit cardYesNo (offline at POS)No

When to use what: 7 scenarios

  1. Paying for chai at a stall. UPI. Free, instant, no card needed.
  2. 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.)
  3. 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.
  4. Buying something on Amazon. UPI for cheapest path, credit card for rewards and EMI options.
  5. Paying rent of ₹25,000/month to your landlord. NEFT on the 1st of every month. Free, automatic, traceable.
  6. Booking a flight internationally. Credit card. UPI doesn't work on most international sites; cards do, with FX conversion.
  7. 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.