NEFT vs RTGS vs IMPS: Which Money Transfer to Use (India)
A full comparison of NEFT, RTGS and IMPS in India, minimum and maximum amounts, speed, 24x7 availability and charges, and exactly which transfer type to use for any amount and urgency.
Contents▾
- 1. What all three actually have in common
- 2. The full comparison table
- 3. NEFT: the default for everything else
- 4. RTGS: for the ₹2 lakh and above transfers that need to move now
- 5. IMPS: instant, but capped
- 6. Which should you use, decided by amount and urgency?
- 7. Back to your ₹5 lakh booking token
- 8. Is online transfer really free?
- 9. Do these transfers work on weekends and holidays?
- 10. Why not just use UPI for everything?
- 11. What details do you need before you initiate any of these?
- Related Guides
- Disclaimer
Say it is a Saturday afternoon and you just agreed to buy a flat. The builder wants a ₹5 lakh booking token transferred today, right now, or the unit goes to someone else. You open your bank app and see three transfer options staring back at you: NEFT, RTGS, IMPS. Pick the wrong one and your payment either does not land today at all, or gets rejected outright because you are under a minimum amount you did not know existed.
This guide breaks down exactly what each of these three transfer types is for, what they cost, how fast they actually move, and which one you should tap in a situation like this.
1. What all three actually have in common
NEFT, RTGS, and IMPS are all RBI-regulated electronic ways to move money from your bank account to any other bank account in India, instantly or near-instantly, without needing cash or a cheque. All three work 24x7, every day of the year, including bank holidays. The difference between them is not whether they work at 2am on a Sunday, it is speed, minimum and maximum amounts, and cost.
Core rule: all three are safe, RBI-regulated rails. The choice between them is a practical one, not a safety one.
2. The full comparison table
| Feature | NEFT | RTGS | IMPS |
|---|---|---|---|
| Minimum amount | ₹1 | ₹2 lakh | ₹1 |
| Maximum amount | No limit | No limit | ₹5 lakh (bank may set lower) |
| Speed | Batched every half hour, settles in 30 minutes to 2 hours | Real time, near instant | Instant |
| 24x7 availability | Yes | Yes, since 14 December 2020 | Yes |
| Online charge | Nil | Nil | Usually nil or a small fee |
| Branch charge | ₹2.5 to ₹25 + GST | ₹25 to ₹50 + GST | ₹2.5 to ₹15 + GST |
Core rule: RTGS has a hard ₹2 lakh minimum, you cannot use it below that amount no matter how much you want instant settlement. IMPS has a ₹5 lakh ceiling (sometimes lower per bank), you cannot use it above that. NEFT has no minimum and no maximum, which is exactly why it is the default for most transfers.
3. NEFT: the default for everything else
NEFT (National Electronic Funds Transfer) processes payments in half-hourly batches rather than instantly, so your money typically lands within 30 minutes to 2 hours, not seconds. There is no minimum amount and no maximum amount, making it the most flexible of the three. Since RBI made NEFT available 24x7, the old "only during banking hours" limitation is gone, you can initiate one at midnight and it will still process in the next available half-hourly batch.
Online NEFT transfers are free at virtually every bank. Branch-assisted NEFT can carry a small charge, typically a few rupees up to around ₹25 plus GST, depending on the amount and the bank.
Core rule: NEFT is your default choice for any transfer that is not urgent and not oddly large. It is free, has no minimum, and has no ceiling.
4. RTGS: for the ₹2 lakh and above transfers that need to move now
RTGS (Real Time Gross Settlement) is built specifically for high-value transfers, and that shows up directly in its rules: it has a mandatory minimum of ₹2 lakh, you legally cannot send less through RTGS. In exchange, it settles in real time, gross meaning each transaction is settled individually and immediately, not bundled into a batch like NEFT. RTGS has been available 24x7 since 14 December 2020, so the old idea that RTGS only worked on banking days during banking hours is outdated.
Online RTGS transfers are free at most banks. Branch-assisted RTGS costs more than NEFT or IMPS, typically ₹25 to ₹50 plus GST, because it is designed around higher value, time-sensitive transfers where a real-time settlement guarantee matters more than saving a small fee.
Core rule: RTGS exists for large, time-sensitive amounts. If your transfer is under ₹2 lakh, RTGS is not even an option, the system will reject it outright.
5. IMPS: instant, but capped
IMPS (Immediate Payment Service) is the one built for speed at any hour, on smaller amounts. It has no minimum (₹1 is technically enough) and settles instantly, genuinely a few seconds, not batched like NEFT and not merely "real time" like RTGS at bank-processing speed, but immediate confirmation on both ends. Its tradeoff is the ceiling: ₹5 lakh maximum (this was raised from ₹2 lakh by the RBI in 2021), and many banks set their own lower cap on top of that, so check your specific bank's IMPS limit before assuming you can send the full ₹5 lakh.
IMPS is usually free or carries only a small charge online, and branch-assisted IMPS is generally the cheapest of the three for smaller amounts, typically ₹2.5 to ₹15 plus GST.
Core rule: IMPS is your answer whenever you need money to move right now and the amount is comfortably under ₹5 lakh (or your bank's specific IMPS cap).
6. Which should you use, decided by amount and urgency?
Boil the whole decision down to two questions: how much, and how urgent?
| Situation | Right choice | Why |
|---|---|---|
| Sending ₹2 lakh or more, needs to land today | RTGS | Only option guaranteed to be real-time at this size; NEFT would batch it, IMPS may be capped below this amount at your bank |
| Sending under ₹5 lakh, needs to land in seconds | IMPS | Instant settlement, no minimum, comfortably under its ceiling |
| Sending any amount, no urgency | NEFT | Free, no minimum, no maximum, settles within a couple of hours at most |
| Sending exactly ₹1 lakh, not urgent | NEFT | No reason to pay more or use RTGS (which would reject it, since RTGS requires ₹2 lakh minimum) |
| Sending ₹8 lakh, needs to land today | RTGS | Above IMPS's ₹5 lakh ceiling, RTGS is the only instant option left |
7. Back to your ₹5 lakh booking token
So, Saturday afternoon, ₹5 lakh, needs to land today. Walk through it: NEFT is out, because even though there is no maximum, the half-hourly batching means you cannot guarantee it lands within the next hour if the builder is waiting on confirmation right now, and any delay risks losing the unit to another buyer. IMPS is technically allowed since ₹5 lakh sits right at its ceiling, but many banks cap their own IMPS limit lower than the RBI's ₹5 lakh maximum, so unless you have specifically confirmed your bank allows a full ₹5 lakh IMPS transfer, it may get rejected mid-transaction, the worst possible outcome under time pressure. RTGS is the safe, correct choice here. It has no upper limit, it settles in real time, and ₹5 lakh comfortably clears its ₹2 lakh minimum. You initiate the RTGS, it settles within minutes, and you have your confirmation before the builder's deadline.
Core rule: when in doubt at a high amount under time pressure, RTGS is the safer default over IMPS, because IMPS ceilings vary by bank and can reject you right when you cannot afford a rejection.
8. Is online transfer really free?
Yes, for the huge majority of cases. NEFT and RTGS online transfers are free at virtually every bank, and IMPS online is usually free or carries only a token fee. The charges in the comparison table above (₹2.5 to ₹50 plus GST) apply mainly to branch-assisted, over-the-counter transfers, not the app or net banking route most people already use. If your bank is charging you meaningfully for a standard online NEFT or RTGS transfer, that is worth questioning directly with them, since it is not standard practice.
9. Do these transfers work on weekends and holidays?
Yes, all three. NEFT, RTGS, and IMPS have all operated 24x7, including weekends and bank holidays, for several years now (RTGS joined this list from 14 December 2020, the last of the three to go fully 24x7). The only practical thing that changes on a holiday is how quickly a human at a branch can help you if something goes wrong, the transfer rails themselves do not stop.
10. Why not just use UPI for everything?
Fair question, since UPI has become most people's default for day-to-day payments. The reason NEFT, RTGS, and IMPS still matter is amount. Ordinary UPI person-to-person transfers are capped at ₹1 lakh per transaction, and even verified-merchant UPI categories with the higher limits introduced in September 2025 top out at ₹5 lakh for specific categories like capital markets or credit card bills. For a plain bank-to-bank transfer of ₹2 lakh, ₹5 lakh, or more, UPI is often not even an available option, and this is exactly where NEFT, RTGS, and IMPS take over. Think of UPI as the everyday, small-ticket rail, and these three as the ones built specifically for the higher-value transfers UPI was never designed to carry.
Core rule: once your transfer amount pushes past UPI's practical ceiling, this is the trio you fall back on, and RTGS in particular exists almost entirely for the high-value transfers UPI cannot touch.
11. What details do you need before you initiate any of these?
Every transfer through NEFT, RTGS, or IMPS needs the same core details from the recipient: their account number, the receiving bank's IFSC code, and usually their registered name for a verification match. IMPS additionally lets you send money using just a mobile number and MMID (Mobile Money Identifier) in some bank apps, without needing the full account number, though most people now just use the account number and IFSC route since it works identically across all three transfer types. Always double check the account number and IFSC before confirming, since a wrong account number on any of these three rails is very difficult to reverse once the transfer has settled, especially if it lands in someone else's genuine active account.
Core rule: the transfer type decides speed and limits, but a mistyped account number or IFSC can undo all of that convenience. Verify recipient details every single time, not just the first time.
Related Guides
Disclaimer
This guide is for educational purposes only and does not constitute financial advice. Transfer limits, charges, and processing times can vary by bank and change over time. Figures are based on rules current in 2026 and may change. Evaluate your own situation and confirm current limits and charges with your specific bank before making a time-sensitive transfer.