NEFT, RTGS & IMPS: The Definitive Guide.
Understand the critical mechanics, limits, charges, and timings behind India's three primary electronic funds transfer systems. Make the right choice every time — and ensure your money never gets stuck in a settlement loop.
Full Comparison Table 2025
| Feature | NEFT | RTGS | IMPS |
|---|---|---|---|
| Full Form | National Electronic Funds Transfer | Real Time Gross Settlement | Immediate Payment Service |
| Governing Body | Reserve Bank of India (RBI) | Reserve Bank of India (RBI) | National Payments Corporation of India (NPCI) |
| Minimum Amount | ₹ 1 | ₹ 2,00,000 | ₹ 1 |
| Maximum Amount | No Limit | No Limit | ₹ 5,00,000 (varies by bank) |
| Settlement Type | Deferred Net Settlement (batches) | Real-Time Gross Settlement | Immediate (Real-Time) |
| Settlement Speed | 30 min – 2 hours (half-hourly batches) | Instant (seconds) | Instant (seconds) |
| Availability | 24x7, 365 days | 24x7, 365 days | 24x7, 365 days |
| Typical Charges | ₹2 – ₹25 + GST (online: FREE if via RBI) | ₹25 – ₹50 + GST | ₹5 – ₹15 + GST |
| IFSC Required? | Yes | Yes | Yes (if via Account No.) |
| Best Use Case | Scheduled vendor payments, EMI, salary | Property purchase, business wire transfers | Urgent personal transfers, holiday payments |
| Available on Holidays? | Yes (since Dec 2019) | Yes (since Dec 2019) | Yes (since launch in 2010) |
How Each Protocol Actually Works
NEFT does not transfer money individually. Instead, the RBI groups all NEFT instructions received in a 30-minute window into a batch. This batch is then processed together, and the net amounts are settled between the sending and receiving banks. The RBI runs 48 such half-hourly batches every day — meaning if you initiate a NEFT transfer at 10:15 AM, it goes into the 10:00–10:30 batch and is processed by 10:30 AM.
Your bank sends a payment instruction to the RBI. RBI batches all NEFT instructions every 30 minutes. Net amounts between banks are settled. Receiving bank credits the beneficiary account.
Non-urgent transfers of any amount. Vendor/supplier payments. Loan EMI transfers. Salary disbursements. Any transfer where 30–120 minutes delay is acceptable.
Up to ₹10,000: ₹2.50 + GST
₹10,001–1 Lakh: ₹5 + GST
₹1–2 Lakh: ₹15 + GST
Above ₹2 Lakh: ₹25 + GST
Online NEFT via RBI: FREE
RTGS is India's highest-value transfer system. Unlike NEFT, which batches transactions, RTGS processes each transfer on a gross (individual) basis in real-time. The moment you submit an RTGS instruction, the RBI's RTGS system processes it one-to-one — the funds leave your bank's account and arrive at the beneficiary's bank in seconds, without any netting or grouping with other transactions.
Your bank forwards the RTGS instruction to the RBI. RBI verifies and immediately debits your bank's account and credits the receiving bank. Receiving bank credits the beneficiary — all within seconds.
Property/real estate purchases. Business wire transfers. Token/advance payments above ₹2L. Whenever instant, irrevocable settlement of a large sum is required.
₹2 Lakh – ₹5 Lakh: ₹25 + GST
Above ₹5 Lakh: ₹50 + GST
Note: Many banks now offer free RTGS via net banking for premium account holders.
For RTGS transfers, always verify the beneficiary's IFSC on ifscteam.com before initiating. A deprecated post-merger IFSC code for an RTGS transfer can lock your funds for 3–7 working days in a reversal loop.
IMPS, launched by NPCI in 2010, was India's first true 24x7 instant interbank transfer service. It was the precursor to UPI — when UPI launched, it was built on top of IMPS infrastructure. Unlike NEFT and RTGS (which the RBI operates), IMPS is managed by the National Payments Corporation of India (NPCI). Its killer feature is guaranteed instant settlement even on national holidays and Sundays.
Method 1: Account No. + IFSC (most common)
Method 2: Mobile No. + MMID (7-digit bank-issued code) — no IFSC needed
Urgent transfers on bank holidays or Sundays. Transfers between ₹50,000–₹5 Lakh where UPI limit is insufficient. Emergency personal wire transfers.
Up to ₹1 Lakh: ₹5 + GST
₹1L–₹2L: ₹10 + GST
₹2L–₹5L: ₹15 + GST
Some banks offer free IMPS up to certain limits.
Which Method to Use? Quick Verdict
Paying rent or sending to a friend quickly (≤ ₹1 Lakh)
Free, instant, no beneficiary setup, works via any UPI app.
Urgent transfer on a Sunday (₹1L–₹5L)
Available 24x7 including holidays. Instant settlement. Small fee.
Scheduled vendor payment, no urgency
No minimum limit. Very low charges. Processes within 2 hours.
Property purchase token or business wire transfer (≥ ₹2L)
Real-time gross settlement. Irrevocable. No maximum limit.
Bulk salary processing for employees
No upper limit, batch processing ideal for payroll, lowest fees.
Emergency transfer above ₹1L when UPI is insufficient
Instant settlement up to ₹5L, no NEFT batch wait, 24x7.
RBI Charge Caps 2025
| Up to ₹10,000 | ₹2.50 + GST |
| ₹10,001 – ₹1,00,000 | ₹5 + GST |
| ₹1,00,001 – ₹2,00,000 | ₹15 + GST |
| Above ₹2,00,000 | ₹25 + GST |
Online NEFT via bank's net banking: Usually FREE (RBI encouraged)
| ₹2,00,000 – ₹5,00,000 | ₹25 + GST |
| Above ₹5,00,000 | ₹50 + GST |
| Up to ₹1,00,000 | ₹5 + GST |
| ₹1,00,001 – ₹2,00,000 | ₹10 + GST |
| ₹2,00,001 – ₹5,00,000 | ₹15 + GST |
Frequently Asked
What is the minimum amount for RTGS transfer?
RTGS has a strict minimum of ₹2,00,000. There is no maximum limit. For amounts below ₹2 Lakhs, use NEFT (any amount), IMPS (up to ₹5 Lakhs), or UPI (up to ₹1 Lakh). Trying to initiate an RTGS below ₹2 Lakhs will result in an error or the system will automatically redirect to NEFT.
What is the maximum limit for IMPS?
The NPCI standard IMPS limit is ₹5,00,000 per transaction. However, individual banks may set lower daily or per-transaction limits. Check with your bank. For amounts above ₹5 Lakhs requiring instant settlement, use RTGS instead.
How long does NEFT take to transfer money?
NEFT processes transfers in half-hourly batches. If you initiate at 10:05 AM, it goes into the 10:00–10:30 batch, which is processed by 10:30. Funds typically credit within 30 minutes to 2 hours. Since December 2019, NEFT runs 24x7 — there are 48 batches daily, 365 days a year.
Is NEFT available on Sundays and bank holidays?
Yes. Since December 2019, the RBI made NEFT available 24 hours, 7 days a week, 365 days a year. This was a major change from the earlier system where NEFT was only available during banking hours on working days. RTGS received the same 24x7 extension at the same time.
What is the difference between NEFT and RTGS?
The key difference is in settlement type and minimum amount. NEFT uses Deferred Net Settlement (batch processing, every 30 minutes) with no minimum amount. RTGS uses Real-Time Gross Settlement (instant, one-by-one) with a minimum of ₹2 Lakhs. Use NEFT for non-urgent transfers of any amount; use RTGS for large, time-critical transfers.
Can I do RTGS for ₹50,000?
No. RTGS strictly requires a minimum of ₹2,00,000. For ₹50,000, you should use NEFT (processed in 30–120 minutes), IMPS (instant, up to ₹5L), or UPI (instant, up to ₹1L). Most banks will not even allow you to select RTGS as a mode for amounts below ₹2 Lakhs.
Related Guides
IMPS vs NEFT vs RTGS: Full Comparison
Extended comparison with 2025 limits, UPI integration, and decision flowchart.
How to Transfer Money Online
Step-by-step guide to adding beneficiaries and executing safe NEFT/RTGS transfers.
Why IFSC Code is Critical
How the 11-digit code routes your money and what happens when it's wrong.
Verify IFSC Before RTGS or NEFT
Any high-value transfer requires a valid, active IFSC. Wrong or deprecated codes cause 3–7 day reversal loops. Verify instantly using our RBI-sourced database.
Browse IFSC Directory →