Learn · India rails

UPI, IMPS, NEFT, RTGS: India payment rails explained

Compare India's four bank-payment rails by processing model, timing, amount limits, fees, and the role of an IFSC.

On this page

In short

Which India payment rail should you use?

Use UPI for instant mobile payments, IMPS for instant bank transfers, NEFT for flexible account-to-account transfers processed in half-hourly batches, and RTGS for individual real-time transfers of at least ₹2 lakh. All four operate around the clock, but use different identifiers, limits, pricing, and settlement models.

UPI: mobile · IMPS: instant bank transfer · NEFT: batches · RTGS: large-value

The four rails at a glance

FeatureRailHow it processesRBI-published rail limitBest understood as
UPIInstant push and pull payments through interoperable apps₹1 lakh generally in RBI's August 2024 statement; higher for specified categoriesA mobile payment interface for people and merchants
IMPSInstant transfer through multiple bank channels₹5 lakh for channels other than SMS and IVRS, following RBI's 2021 enhancementA bank-led instant account transfer
NEFTStraight-through processing in 48 half-hourly batchesNo RBI floor or ceilingA flexible retail bank transfer
RTGSContinuous, transaction-by-transaction gross settlement₹2 lakh minimum; no RBI ceilingAn individual large-value transfer with settlement finality

UPI: mobile-first, instant, and interoperable

The Unified Payments Interface is a 24x7 fast-payment system for sending and receiving money instantly. It supports person-to-person and person-to-merchant payments, including push payments, payment requests, utility bills, and QR-based checkout. A user can pay with a Virtual Payment Address, while account-number-and-IFSC flows are also supported. The app is the interface; participating banks hold the underlying accounts.

UPI is open-loop: the payer and payee can use different apps and different banks. RBI describes NPCI as the owner and operator of the infrastructure, banks as payment-system providers and account institutions, and third-party app providers as customer-facing participants. That separation explains why changing apps does not necessarily require changing the linked bank account.

  • Confirm the displayed recipient before entering the UPI PIN.
  • Treat the PIN as approval to debit your account, not as a credential needed to receive money.
  • Do not scan an unknown QR code to collect a payment; RBI warns that scanning can instead authorise a payment to a fraudster.
  • If a payment request arrives unexpectedly, reject it and contact the claimed sender through a trusted channel.
  • Keep the transaction reference and the bank or app's complaint record if the account is debited without a successful credit.

IMPS: instant transfers through bank channels

Immediate Payment Service provides instant domestic transfers 24x7 through channels such as mobile banking, internet banking, ATMs, branches, and business correspondents. RBI's payment-system review describes IMPS as a real-time transfer for the customer with deferred net settlement between participating banks. Depending on the bank's flow, the sender may use the beneficiary's account number and IFSC or another supported identifier.

RBI announced in October 2021 that the IMPS per-transaction limit would rise from ₹2 lakh to ₹5 lakh. Its annual report records that the increase applied to channels other than SMS and Interactive Voice Response System. A bank may publish a smaller daily or per-transfer allowance, and its fee is a product decision that should be checked before confirmation.

NEFT: continuous availability, half-hourly batches

National Electronic Funds Transfer is a nationwide centralised system owned and operated by RBI. It is available around the clock and processes 48 half-hourly batches. The sending bank prepares a message for the NEFT processing centre; after settlement, the centre sends the remittance message to the beneficiary bank for account credit. RBI says the beneficiary bank should credit or return the transfer within two hours of the relevant batch settlement.

There is no RBI-set minimum or maximum for NEFT. Banks can nevertheless set limits based on their risk policy or channel. Cash-originated NEFT is limited to ₹50,000 per transaction, and the walk-in remitter must provide additional details. That cash exception should not be confused with the rail's general account-to-account ceiling.

NEFT: continuous availability, half-hourly batches
NEFT pricing published by RBI, September 2024Maximum originating-bank charge
Incoming NEFTFree to the beneficiary
Online NEFT from a savings accountBanks advised not to levy a charge
Other outward transfer up to ₹10,000₹2.50 plus applicable GST
Above ₹10,000 and up to ₹1 lakh₹5 plus applicable GST
Above ₹1 lakh and up to ₹2 lakh₹15 plus applicable GST
Above ₹2 lakh₹25 plus applicable GST

RTGS: individual settlement for large values

Real Time Gross Settlement processes each payment continuously and individually, without netting it against other transfers. Settlement occurs in RBI's books and is final and irrevocable. The system has operated 24x7x365 since December 14, 2020. Its minimum is ₹2 lakh; RBI sets no maximum, though the sending bank can set a channel limit.

RTGS: individual settlement for large values
RTGS pricing published by RBI, October 2022Maximum customer charge
Incoming RTGSFree
Outward ₹2 lakh to ₹5 lakh₹25 plus tax, if any
Outward above ₹5 lakh₹50 plus tax, if any

A bank may charge less than the RBI caps. For a transfer that meets the minimum, the reason to choose RTGS is not merely speed: it is individual gross settlement with finality. That makes it suitable when the amount and transaction context justify a large-value rail. Confirm beneficiary details carefully because final settlement is not designed as an ordinary cancellation mechanism.

Where IFSC fits

The Indian Financial System Code identifies a bank branch participating in NEFT and routes messages to the correct institution. It has 11 characters: the first four alphabetic characters identify the bank, the fifth character is zero, and the final six characters identify the branch. RBI's RTGS instructions also ask the remitter for the beneficiary branch's IFSC alongside the name, account type, account number, amount, and other payment information.

RBI directed banks to add beneficiary-name look-up for NEFT and RTGS by April 1, 2025. The facility uses the account number and IFSC to fetch the name from the beneficiary bank's core system. Treat that displayed name as an important confirmation step, but still verify the complete instructions with the recipient before a high-value transfer.

A practical decision sequence

  1. Start with the recipient's supported identifier

    A verified UPI address or QR favours UPI. Formal bank instructions with account number and IFSC open the choice among IMPS, NEFT, and RTGS.

  2. Match amount to the rail

    RTGS begins at ₹2 lakh. NEFT has no RBI floor or ceiling. UPI and IMPS use scheme, category, channel, bank, and app limits.

  3. Decide whether instant settlement matters

    Use UPI or IMPS for an eligible instant retail transfer. Use NEFT when half-hourly batch processing is acceptable. Use RTGS for individual large-value settlement.

  4. Read the fee before confirmation

    Apply the published NEFT or RTGS protections where relevant, and check the bank's disclosed IMPS or UPI pricing instead of assuming every interface is identical.

  5. Verify and keep evidence

    Match the beneficiary name, amount, identifier, and purpose. Retain the transaction reference and final status for reconciliation or a complaint.

Frequently asked questions

Frequently asked questions

Is UPI the same as IMPS?

No. Both are NPCI-operated instant retail systems, but UPI is an interoperable interface built around apps, payment addresses, requests, and QR payments. IMPS is a separate instant bank-transfer service exposed through multiple bank channels.

Is NEFT really available at night and on holidays?

Yes. RBI describes NEFT as available 24x7x365 in 48 half-hourly batches. A bank's app can still have maintenance periods or channel-specific submission controls.

Can I send less than ₹2 lakh by RTGS?

No. RBI sets ₹2 lakh as the RTGS minimum. For a smaller account transfer, consider UPI, IMPS, or NEFT subject to the relevant limit and recipient details.

Does NEFT have a maximum transfer amount?

RBI sets no NEFT maximum, but the bank can impose a channel or customer limit. Cash-originated NEFT is a separate case with a ₹50,000 per-transaction cap.

Do UPI payments require an IFSC?

Not when paying a UPI address or scanning a verified UPI QR. RBI also describes an account-number-and-IFSC option, so the required identifier depends on the selected UPI flow.

What should I do when UPI debits me but does not credit the recipient?

Keep the reference and report the failed transfer to the bank or app. RBI's harmonised framework calls for T+1 auto-reversal when the beneficiary is not credited, with ₹100 per day compensation for delay beyond T+1.

Which rail is safest for a large transfer?

Safety depends first on correct recipient data and bank controls. RTGS provides final, irrevocable settlement in RBI's books for transfers of at least ₹2 lakh; that finality also makes careful pre-transfer verification especially important.

Sources

External links open in a new tab.

  1. Payment and Settlement Systems in India: Journey in the Second DecadeReserve Bank of IndiaChecked 08 Aug 2026
  2. National Electronic Funds Transfer FAQReserve Bank of IndiaChecked 08 Aug 2026
  3. Real Time Gross Settlement System FAQReserve Bank of IndiaChecked 08 Aug 2026
  4. Enhancing the IMPS transaction limitReserve Bank of IndiaChecked 08 Aug 2026
  5. Enhancing the UPI tax-payment limitReserve Bank of IndiaChecked 08 Aug 2026
  6. Beneficiary account-name look-up for RTGS and NEFTReserve Bank of IndiaChecked 08 Aug 2026
  7. Harmonised turnaround time for failed paymentsReserve Bank of IndiaChecked 08 Aug 2026

Written by

Glide Research

Payments research

Glide Research maps payment rails, FX corridors, and banking access so travellers, freelancers, and treasury teams can move money without legacy wire tax.

Published
Last reviewed

Glide · Learn

UPI, IMPS, NEFT, RTGS: India payment rails explained

Compare India's four bank-payment rails by processing model, timing, amount limits, fees, and the role of an IFSC.

Currencies
80+
Spend anywhere
Visa card
Registered with
FINTRAC · Canada