Banking
NEFT vs RTGS vs IMPS
Last updated 17 June 2026Key Takeaways
- All three now operate 24x7x365, including weekends and holidays — the old "bank-hours only" rule no longer applies to NEFT or RTGS.
- IMPS is instant and works for amounts up to ₹5 lakh (bank-dependent) — best when speed matters.
- RTGS is for high-value transfers of ₹2 lakh or more, settled in real time, with no upper limit.
- NEFT has no RBI-set amount limit and settles in half-hourly batches; online NEFT and RTGS are free for individuals.
- Always double-check the beneficiary account number and IFSC — transfers are processed on those details, not the name.
What Is NEFT?
NEFT (National Electronic Funds Transfer) is an RBI-operated system for transferring money between banks across India. It works on a deferred net settlement basis: transactions are grouped and settled in half-hourly batches, around the clock. Since December 2019, NEFT has been available 24x7x365.
NEFT has no minimum or maximum limit set by the RBI (individual banks may apply their own caps), which makes it suitable for transfers of almost any size. The beneficiary's account is typically credited within the batch's settlement, and the credit usually reflects within about two hours of the relevant batch. Online NEFT is free for individuals — the RBI waived charges on online NEFT transfers.
What Is RTGS?
RTGS (Real Time Gross Settlement) is an RBI-operated system designed for high-value transfers. "Gross settlement" means each transaction is settled individually and in real time, rather than batched — so funds move continuously through the day. Since December 2020, RTGS has been available 24x7x365.
RTGS has a minimum transfer amount of ₹2,00,000 and no upper limit, which is why it is the standard choice for large payments. Funds are typically credited to the beneficiary in real time, usually within about 30 minutes. Online RTGS is free for individuals.
What Is IMPS?
IMPS (Immediate Payment Service) is operated by NPCI (National Payments Corporation of India) and provides instant, round-the-clock interbank transfers. The money reaches the beneficiary in seconds, any time of day or night.
IMPS supports transfers from as little as ₹1 up to ₹5,00,000 (the exact per-transaction and daily limits depend on your bank). Charges, if any, are set by individual banks and are typically nominal — some banks offer IMPS free up to certain limits. IMPS can be initiated using the beneficiary's account number and IFSC, or in some cases a mobile number and MMID.
NEFT vs RTGS vs IMPS: Comparison
| Feature | NEFT | RTGS | IMPS |
|---|---|---|---|
| Full form | National Electronic Funds Transfer | Real Time Gross Settlement | Immediate Payment Service |
| Operated by | RBI | RBI | NPCI |
| Settlement | Half-hourly batches (net) | Real time (gross) | Instant |
| Speed | Within the batch (often ~2 hours) | Real time (usually ~30 min) | Instant (seconds) |
| Minimum amount | No RBI limit | ₹2,00,000 | ₹1 |
| Maximum amount | No RBI limit (bank may cap) | No upper limit | ₹5,00,000 (bank-dependent) |
| Availability | 24x7x365 | 24x7x365 | 24x7x365 |
| Online charges (individuals) | Free | Free | Bank-decided (often nominal/free) |
| Best for | Any non-urgent transfer | High-value transfers | Instant transfers when speed matters |
Speed Comparison
- IMPS — instant. Funds reach the beneficiary in seconds, including nights, weekends and holidays. This is the fastest of the three.
- RTGS — real time. Each transaction is settled individually as it is processed; the beneficiary is usually credited within about 30 minutes.
- NEFT — batched. Transactions are settled in half-hourly batches, so timing depends on when your transfer enters a batch; the credit often reflects within about two hours.
If you need the money to arrive right now, IMPS is the natural choice. For large sums where you want assured, continuous settlement, RTGS is built for it. For routine transfers where a short wait is fine, NEFT works well — and it's free online.
Transaction Limit Comparison
| Method | Minimum | Maximum |
|---|---|---|
| NEFT | No RBI minimum | No RBI maximum (banks may set their own cap) |
| RTGS | ₹2,00,000 | No upper limit |
| IMPS | ₹1 | ₹5,00,000 (bank-dependent) |
The key practical points: RTGS cannot be used below ₹2 lakh, and IMPS is capped at ₹5 lakh per transaction (your bank may set a lower daily limit). NEFT fills the gaps — it can handle both small and large amounts where instant settlement isn't essential. Always check your own bank's per-transaction and per-day limits, as these vary.
Availability Comparison
This is where many people are working from outdated information. All three systems now operate 24x7x365 — NEFT since December 2019 and RTGS since December 2020. You can initiate an NEFT or RTGS transfer at midnight on a Sunday or a public holiday, just as you can with IMPS. The old notion that NEFT/RTGS only work during banking hours on working days no longer holds.
(Bank-side maintenance windows or internal cut-offs can occasionally apply, so an individual bank's app may show brief downtime — but the RBI systems themselves run round the clock.)
Charges
- NEFT and RTGS (online): the RBI has waived charges on online NEFT and RTGS transfers for savings-account holders, so these are typically free through net banking or a banking app.
- Branch (offline) transfers: banks may levy charges for NEFT/RTGS done at a branch.
- IMPS: charges are decided by each bank and are usually nominal; many banks offer IMPS free up to certain limits.
- GST: where any charge applies, GST is added as per rules.
Because online NEFT and RTGS are free, cost is rarely the deciding factor for individuals — the choice usually comes down to amount and urgency, not price.
Which Method Is Best for Different Situations?
There is no single winner — each is designed for a different need.
Choose NEFT when:
- The transfer is not urgent and a short wait is acceptable.
- You want a free online transfer of almost any amount.
- Example: paying a vendor invoice due in a couple of days, or sending money to family without needing instant credit.
Choose RTGS when:
- You are transferring a large amount (₹2 lakh or more) and want real-time, assured settlement.
- Example: paying a property booking amount, a large supplier payment, or moving a big sum between your own accounts.
Choose IMPS when:
- You need the money to arrive instantly, including at night or on a holiday, for an amount up to ₹5 lakh.
- Example: an urgent payment to a friend, a last-minute bill, or sending funds someone needs immediately.
In short: NEFT for everyday non-urgent transfers, RTGS for high-value transfers, IMPS for instant ones. Many people use all three depending on the situation.
Worked Example
This is illustrative. Suppose you need to send INR 2,00,000 to a seller immediately - RTGS suits high-value, real-time transfers. To send INR 5,000 to a friend instantly at night, IMPS (or UPI) works round the clock. For a routine INR 50,000 transfer with no urgency, NEFT is fine. The right method depends on the amount, the speed you need and the timing. (Illustrative - check current limits and charges with your bank.)
Common Mistakes
- Trying to use RTGS below ₹2 lakh — it isn't permitted; use NEFT or IMPS for smaller amounts.
- Assuming NEFT/RTGS only work on bank working days — both now run 24x7x365.
- Entering the wrong account number or IFSC — transfers are processed on these details, not the beneficiary's name, so an error can send money to the wrong account.
- Expecting instant credit via NEFT — it settles in batches; use IMPS or RTGS if you need speed.
- Exceeding your bank's IMPS daily limit — banks set their own caps within the ₹5 lakh ceiling.
- Not adding the beneficiary in advance where the bank requires it — some banks apply a cooling-off period for new beneficiaries.
Expert Verdict
"Forget which one is 'best' — that's the wrong question, because the three were built for different jobs. The decision is almost mechanical: how much, and how fast? Under ₹2 lakh and need it instantly — IMPS. A large sum where certainty matters — RTGS. Anything routine where a short wait is fine — NEFT, and it's free online. The genuinely important habit has nothing to do with the method: triple-check the account number and IFSC, because all three pay the account you typed, not the name you intended. And drop the old belief that NEFT and RTGS sleep at night — they've run 24x7 for years now."
— The Tips4Banking Editorial Team · checked against primary sources before publishing
Frequently asked questions
What is the difference between NEFT, RTGS and IMPS?
All three transfer money between bank accounts in India. IMPS is instant (up to ₹5 lakh); RTGS settles large transfers (₹2 lakh and above) in real time; NEFT settles in half-hourly batches with no RBI-set limit. All run 24x7x365.
Which is the fastest money transfer method?
IMPS is the fastest — funds reach the beneficiary in seconds, any time. RTGS is real-time (usually within ~30 minutes); NEFT is batched and often credits within about two hours.
What is the minimum amount for RTGS?
RTGS has a minimum transfer amount of ₹2,00,000 and no upper limit. For amounts below ₹2 lakh, use NEFT or IMPS.
What is the maximum limit for IMPS?
IMPS supports up to ₹5,00,000 per transaction, though your bank may set a lower per-transaction or daily limit. The minimum can be as little as ₹1.
Is there a limit on NEFT transfers?
The RBI does not set a minimum or maximum for NEFT, so it can handle small and large amounts. Individual banks may apply their own caps, so check yours.
Do NEFT and RTGS work on Sundays and holidays?
Yes. NEFT has been 24x7x365 since December 2019 and RTGS since December 2020, so both work on weekends and public holidays.
Are NEFT and RTGS transfers free?
The RBI has waived charges on online NEFT and RTGS for savings-account holders, so these are typically free via net banking or an app. Branch-based transfers may attract charges.
Are there charges for IMPS?
IMPS charges are set by each bank and are usually nominal; many banks offer it free up to certain limits. Check your bank's schedule of charges.
Which method should I use for a large transfer like a home down payment?
RTGS is designed for high-value transfers (₹2 lakh and above) and settles in real time, making it well suited to large one-time payments. Confirm your bank's process for large transfers.
Who operates NEFT, RTGS and IMPS?
NEFT and RTGS are operated by the Reserve Bank of India (RBI). IMPS is operated by the National Payments Corporation of India (NPCI).
What details do I need to make a transfer?
Typically the beneficiary's account number and IFSC (and name). IMPS can also work with a registered mobile number and MMID in some cases. Always verify the account number and IFSC carefully.
How do these compare with UPI?
UPI is a separate, instant system mainly used for smaller, app-based payments and has its own limits. For interbank transfers using account number and IFSC, NEFT, RTGS and IMPS remain the standard channels, especially for larger amounts.
What happens if I enter the wrong account number?
The transfer is processed on the account number and IFSC, not the name, so funds may reach the wrong account. Contact your bank immediately; recovery depends on the other party's cooperation, so prevention by careful checking is essential.
Can I cancel an NEFT, RTGS or IMPS transfer?
Once submitted and processed, these transfers generally cannot be cancelled, as they are designed to be final. If a transfer fails, the amount is usually credited back automatically. Always confirm details before sending.
Sources
- Reserve Bank of India — NEFT system (24x7 since December 2019, half-hourly batch settlement) and RTGS system (24x7 since December 2020, ₹2 lakh minimum, real-time gross settlement); waiver of charges on online NEFT/RTGS for savings-account holders. (rbi.org.in)
- National Payments Corporation of India (NPCI) — IMPS service and the ₹5 lakh per-transaction limit. (npci.org.in)
Bank-level limits and charges vary within RBI/NPCI rules and may change — verify your bank's current terms. This page is general information, not financial advice.