NEFT vs RTGS vs IMPS: Complete Comparison Guide 2025 — Limits, Timings, Charges & When to Use | IFSCTeam Skip to Main Content
Login
Complete Transfer Protocol Guide 2025

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.

Nikky Dhale
Nikky Dhale
Financial Transactions Expert • IFSCTeam Founder
Updated
June 2026
NEFT
National Electronic Funds Transfer
Operated by RBI. Batch processing system — groups transfers in half-hourly windows. Ideal for scheduled, non-urgent transfers of any amount.
Min Limit₹ 1
Max LimitNo Limit
Settlement30 min – 2 hrs
Availability24x7, 365 days
Managed byReserve Bank of India
RTGS
Real Time Gross Settlement
Operated by RBI. Each transaction settled individually (gross) in real-time. Designed for high-value, time-critical transfers above ₹2 Lakhs.
Min Limit₹ 2,00,000
Max LimitNo Limit
SettlementReal-Time (Instant)
Availability24x7, 365 days
Managed byReserve Bank of India
IMPS
Immediate Payment Service
Operated by NPCI. India's first 24x7 instant interbank transfer service. Guaranteed instant settlement even on national holidays and Sundays.
Min Limit₹ 1
Max Limit₹ 5,00,000
SettlementInstant (24x7)
Availability24x7, 365 days
Managed byNPCI

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
The Batch Processor
National Electronic Funds Transfer

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.

How It Works

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.

When to Use

Non-urgent transfers of any amount. Vendor/supplier payments. Loan EMI transfers. Salary disbursements. Any transfer where 30–120 minutes delay is acceptable.

Charges (RBI Caps)

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

💡 NEFT charges shown are RBI's maximum cap — your bank may charge less or offer free NEFT on certain accounts.
RTGS
The Heavyweight Champ
Real Time Gross Settlement

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.

How It Works

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.

When to Use

Property/real estate purchases. Business wire transfers. Token/advance payments above ₹2L. Whenever instant, irrevocable settlement of a large sum is required.

Charges (RBI Caps)

₹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.

⚠ Critical: IFSC Verification for RTGS

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
The Instant Messenger
Immediate Payment Service

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.

Transfer Methods

Method 1: Account No. + IFSC (most common)

Method 2: Mobile No. + MMID (7-digit bank-issued code) — no IFSC needed

When to Use

Urgent transfers on bank holidays or Sundays. Transfers between ₹50,000–₹5 Lakh where UPI limit is insufficient. Emergency personal wire transfers.

Charges (Bank-dependent)

Up to ₹1 Lakh: ₹5 + GST
₹1L–₹2L: ₹10 + GST
₹2L–₹5L: ₹15 + GST

Some banks offer free IMPS up to certain limits.

💡 UPI is built on IMPS rails — UPI's popularity is because it made IMPS's instant settlement accessible via mobile, QR codes, and VPAs.

Which Method to Use? Quick Verdict

Scenario 1

Paying rent or sending to a friend quickly (≤ ₹1 Lakh)

→ Use UPI

Free, instant, no beneficiary setup, works via any UPI app.

Scenario 2

Urgent transfer on a Sunday (₹1L–₹5L)

→ Use IMPS

Available 24x7 including holidays. Instant settlement. Small fee.

Scenario 3

Scheduled vendor payment, no urgency

→ Use NEFT

No minimum limit. Very low charges. Processes within 2 hours.

Scenario 4

Property purchase token or business wire transfer (≥ ₹2L)

→ Use RTGS

Real-time gross settlement. Irrevocable. No maximum limit.

Scenario 5

Bulk salary processing for employees

→ Use NEFT

No upper limit, batch processing ideal for payroll, lowest fees.

Scenario 6

Emergency transfer above ₹1L when UPI is insufficient

→ Use IMPS

Instant settlement up to ₹5L, no NEFT batch wait, 24x7.

RBI Charge Caps 2025

NEFT Charges (RBI Max Caps)
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)

RTGS Charges (RBI Max Caps)
₹2,00,000 – ₹5,00,000 ₹25 + GST
Above ₹5,00,000 ₹50 + GST
IMPS Charges (Typical)
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

Deep Dive

IMPS vs NEFT vs RTGS: Full Comparison

Extended comparison with 2025 limits, UPI integration, and decision flowchart.

How-To

How to Transfer Money Online

Step-by-step guide to adding beneficiaries and executing safe NEFT/RTGS transfers.

Explainer

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 →