Table of Contents
TL;DR
- NEFT transfer time is usually between 30 minutes and 2 hours.
- NEFT transactions are processed in half-hourly settlement batches by the RBI.
- Online NEFT is available 24×7, including Sundays and bank holidays.
- Most banks, including SBI, HDFC Bank, ICICI Bank, and Axis Bank, follow the same RBI settlement process.
- If an NEFT transaction fails, the amount is typically reversed automatically.
NEFT remains one of India’s most widely used bank transfer systems for personal and business payments. While many users search for ‘how long does NEFT take’ or ‘NEFT transfer time SBI’, the answer depends on settlement batches, beneficiary verification, and the time at which the transfer is initiated.
NEFT Transfer Time at a Glance
| Transaction Type | Expected Transfer Time |
| Existing beneficiary | 30 minutes–2 hours |
| New beneficiary | Up to 2–4 hours |
| Weekend transfer | Usually within 2 hours |
| Public holiday transfer | Usually within 2 hours |
| Failed transaction refund | Generally within 2 hours |
What is NEFT?
NEFT, or National Electronic Funds Transfer, is a nationwide electronic payment system operated and maintained by the Reserve Bank of India (RBI). It allows individuals, businesses, and institutions to transfer money electronically from one bank account to another across different banks anywhere in India. Whether you need to pay a vendor, send money to family, pay rent, or settle a bill, NEFT is one of the most widely used and trusted methods of fund transfer in the country.
NEFT was introduced in November 2005 by the RBI and was developed with the assistance of the Institute for Development and Research in Banking Technology (IDRBT). Since its launch, it has grown exponentially. Unlike IMPS (Immediate Payment Service) or UPI, which settle transactions in real-time, NEFT transfer time taken depends on and operates on a batch-based settlement system. This means transactions are not processed one by one instantly but are grouped together and settled at fixed intervals throughout the day and night. Understanding this distinction is key to using NEFT effectively.
Also read: UPI Transaction Limit Per Day
How NEFT Works?
- Initiation: The sender initiates a transfer via internet banking, mobile banking app, or by visiting a bank branch and filling out an NEFT form. The sender must provide the beneficiary’s name, account number, bank name, branch, and IFSC (Indian Financial System Code).
- Queuing: Once initiated, the transaction is placed in a queue to be processed in the next available settlement batch.
- Batch Processing: NEFT processes transactions in half-hourly batches. The RBI’s NEFT processing centre groups all transactions received before each cut-off into one batch and processes them together.
- RBI Settlement: The RBI processes the batch by transferring funds from the sender’s bank to the beneficiary’s bank through the NEFT clearing system.
- Credit to Beneficiary: The beneficiary’s bank receives the funds and credits the respective account.
- Confirmation: Both the sender and the beneficiary receive a confirmation notification once the transaction is successfully completed.
NEFT Timings: When Can You Transfer?
One of the most important updates to NEFT in recent history came on 16 December 2019, when the RBI made NEFT available 24 hours a day, 7 days a week, 365 days a year – including weekends and public holidays. Prior to this, NEFT was limited to specific banking hours.
Online NEFT (Internet Banking / Mobile Banking) Timings
| Time Window | Transaction Limit |
| 7:00 AM-7:00 PM (Working Days) | No upper limit |
| 7:00 PM-7:00 AM (After hours) | Up to ₹1 crore per transaction |
| Weekends & Holidays (all hours) | Up to ₹1 crore per transaction |
Transactions are processed in 48 half-hourly batches every day. The first batch settlement begins at 12:30 AM, and the last batch closes at 12:00 midnight. A transaction initiated at, say, 11:02 AM will be settled by 11:30 AM; one initiated at 11:25 AM will also be processed in the same 11:30 AM batch.
There is a specific note for late-night transactions: transfers initiated between 11:30 PM and 1:00 AM are settled at 2:00 AM of the same or next day.
Branch-Based NEFT Timings
While online NEFT is available around the clock, if you visit a bank branch to initiate an NEFT transaction, the timings are more restricted:
- Monday to Friday: 8:00 AM to 7:00 PM (approximately)
- Saturdays (1st, 3rd, 5th): 8:00 AM to 6:45 PM
- 2nd and 4th Saturdays, Sundays, and Public Holidays: NEFT at branches is unavailable
These branch timings can vary slightly from bank to bank, so it is always advisable to confirm directly with your bank.
How Long Does NEFT Take to Settle?
This is one of the most commonly asked questions about NEFT. Here is the clear answer:
NEFT transactions are typically settled within 30 minutes to 2 hours of initiation, depending on when you initiate the transfer. Since settlement happens in half-hourly batches, a transaction can settle in as little as a few minutes if sent just before a batch closes, or wait up to 30 minutes if it just missed the previous batch.
For first-time NEFT transfers to a new beneficiary, the RBI requires an additional verification step that may take up to 2 hours as the system verifies the beneficiary’s account details.
For transactions initiated after banking hours, payments are processed through Straight-Through Processing (STP) mode, an automated process that requires no manual intervention. These are still processed in the regular half-hourly batches.
If for any reason an NEFT transaction fails or cannot be completed, the RBI mandates that the sender’s bank must reverse the funds immediately. If the reversal is also delayed beyond two hours of the scheduled settlement, the bank is liable to pay penalty interest to the affected customer as per RBI guidelines.
Example
Suppose you initiate an NEFT transfer at 10:25 AM. The transaction may be included in the 10:30 AM settlement batch and could reach the beneficiary shortly thereafter.
If you initiate the transfer at 10:31 AM, it may wait for the next settlement batch, resulting in a slightly longer processing time.
Why Is My NEFT Transfer Delayed?
Even though NEFT is available 24×7, delays can occur due to:
- Incorrect beneficiary account details
- Wrong IFSC code
- Beneficiary verification checks
- Bank server maintenance
- High transaction volumes
- Technical issues at the remitting or receiving bank
If a transaction remains pending beyond the expected timeframe, users should contact their bank’s NEFT Customer Facilitation Centre.
RBI Guidelines for NEFT Transactions
The Reserve Bank of India has established a comprehensive set of guidelines that govern NEFT transactions. Here are the key ones every user should know:
1. No Charges on Online NEFT for Savings Account Holders
With effect from 1 January 2020, the RBI directed that no bank shall levy any charges on savings account holders for online NEFT transactions conducted through internet banking or mobile banking. This was done to encourage digital transactions. Since July 1, 2019, the RBI also removed processing charges levied on member banks for NEFT transactions.
2. No Charges on Inward NEFT Transactions
Banks are not permitted to charge the receiving (beneficiary) party for NEFT credits. Inward NEFT transactions are always free.
3. Branch NEFT Charges (Applicable)
If you initiate an NEFT transfer physically at a bank branch, charges may apply. The RBI has set maximum charge limits for branch-initiated transactions:
| Transaction Amount | Maximum Charge (Approx.) |
| Up to ₹10,000 | ₹2.50+GST |
| ₹10,000 to ₹1 lakh | ₹5+GST |
| ₹1 lakh to ₹2 lakh | ₹15+GST |
| Above ₹2 Lakh | ₹25+GST |
Actual charges vary by bank and are capped by the above RBI limits.
4. No Minimum or Maximum Transfer Limit (Online)
The RBI has not set any minimum or maximum limit for online NEFT transactions. A person can transfer as little as ₹1 or as much as they want online — subject to their bank’s own internal limits. The only restriction is during after-hours and weekends, where transactions are capped at ₹1 crore per transaction.
5. Mandatory IFSC Code
Every NEFT transaction requires the IFSC code of the beneficiary’s bank branch. This 11-character alphanumeric code uniquely identifies each bank branch in India and is essential for routing funds correctly.
6. Grievance Redressal
If an NEFT transaction fails or is delayed, customers can approach their bank’s NEFT Customer Facilitation Centre (CFC). If the issue is not resolved within 30 days, a formal complaint can be lodged under the Reserve Bank – Integrated Ombudsman Scheme (RB-IOS 2021) through the RBI’s official website or physically.
7. Cash NEFT Without a Bank Account
The RBI also permits cash-based NEFT transfers. A person who does not hold a bank account can visit an NEFT-enabled bank branch, fill an NEFT form, and deposit cash to initiate a transfer. This is subject to KYC (Know Your Customer) norms and a per-transaction cash limit of ₹50,000.
NEFT Holidays: When Does NEFT NOT Work?
This is where many people get confused, especially after the 24×7 upgrade. Here is the complete picture:
Online NEFT: No Holidays
Since December 2019, online NEFT has had no holidays. It operates continuously, 365 days a year, 24 hours a day, including national holidays, bank holidays, Sundays, Diwali, Holi, and any other public holiday. You can transfer money at midnight on New Year’s Day if you want – online NEFT will process it in the next batch.
Branch-Based NEFT: Has Specific Non-Working Days
If you are relying on visiting a bank branch for NEFT, the following days are non-working neft transfer time to keep in mind.
- Sundays — Bank branches are closed
- 2nd and 4th Saturdays of every month — RBI-mandated non-working Saturdays
- National public holidays, which typically include:
- Republic Day (26 January)
- Holi
- Good Friday
- Ambedkar Jayanti (14 April)
- Ram Navami
- Id-ul-Fitr (Eid)
- Bakrid / Id-ul-Zuha
- Independence Day (15 August)
- Janmashtami
- Gandhi Jayanti (2 October)
- Dussehra / Navratri
- Diwali / Laxmi Puja
- Guru Nanak Jayanti
- Christmas (25 December)
- Annual Bank Closing Day (1 April)
- Regional Holidays — Vary by state and are observed at local bank branches
- Bank Strikes — When bank employees go on strike, branch-based NEFT is unavailable
Important Note: Even on these holidays, online NEFT continues without interruption. Holidays only affect branch-based operations, not the NEFT clearing system itself.
When Should Businesses Use NEFT?
NEFT is commonly used for:
- Vendor payments
- Supplier settlements
- Rent payments
- Professional service fees
- Distributor payouts
- Inter-bank business transfers
For businesses that make multiple bank transfers every day, NEFT provides a regulated and reliable payment method backed by RBI infrastructure.
NEFT vs IMPS vs RTGS: Quick Comparison
| Feature | NEFT | IMPS | RTGS |
| Full Form | National Electronic Funds Transfer | Immediate Payment Service | Real Time Gross Settlement |
| Settlement timeframe | Batch sent in every 30 mins | Instantly in real-time | Instantly in real-time |
| Availability | 24×7, 365 days | 24×7, 365 days | 24×7, 365 days |
| Minimum Limit | No minimum limit | ₹1 | ₹ 2 lakh |
| Maximum Limit | No Limit; 1 crore after hours | Varies as per each bank | No upper limit |
| Online charges | Free for people having savings account in the same bank they are transferring from | Nominal | Free |
| Best for | Regular transfers | Urgent small/medium transfers | Large-value transfers |
Which Transfer Method Should You Choose?
| Use Case | Recommended Method |
| Urgent payment | IMPS |
| Large-value transfer above ₹2 lakh | RTGS |
| Routine vendor payment | NEFT |
| Personal transfers | UPI or IMPS |
| Scheduled business payments | NEFT |
Security and Safety of NEFT
NEFT is one of the most secure fund transfer mechanisms in India. The system uses:
- End-to-end encryption to protect transaction data
- Two-factor authentication (2FA) for online banking access
- One-Time Password (OTP) verification for adding new beneficiaries
- Beneficiary activation periods (typically 30 minutes to 24 hours after adding) as a fraud-prevention measure
- Monitoring by the RBI’s real-time surveillance systems
In case of wrong credits or unauthorized transactions, the RBI’s Ombudsman Scheme provides a structured mechanism for grievance resolution.
Conclusion
NEFT has evolved from a daytime-only, weekday-restricted payment service into a truly 24×7 digital payment infrastructure, one that competes with and complements IMPS and UPI. For anyone transferring funds between banks, whether for personal use, business payments, or vendor settlements, NEFT remains a reliable, largely free, and regulated option.
The key things to remember: online NEFT never sleeps, branch-based NEFT follows banking hours, transactions settle within 30 minutes to 2 hours via half-hourly batches, savings account holders pay no charges online, and in case of any failure or delay, the RBI mandates strict refund and penalty rules that protect the sender.
Whether you are transferring ₹500 to a friend or ₹50 lakh to a business partner, NEFT, backed by the full weight of RBI regulation, ensures your money moves safely and efficiently.
FAQs
How much time does it take for an NEFT transfer?
Transactions done through NEFT are settled within the half-hour batches. At times, it can take up to 2 hours for the beneficiary to receive the payment.
What is the NEFT transfer time in SBI?
SBI NEFT transactions generally take between 30 minutes and 2 hours, depending on settlement batches and beneficiary verification requirements.
Can NEFT be delayed?
Yes. Delays may occur because of incorrect account details, IFSC errors, bank maintenance, or verification checks.
Why has my NEFT transaction not been credited yet?
The transaction may still be awaiting settlement, verification, or processing by the beneficiary bank. Most transactions are completed within 2 hours.
Is NEFT available on Sundays?
Yes. Online NEFT services are available 24×7, including Sundays and public holidays.
Which is faster, NEFT or IMPS?
IMPS is generally faster because it processes payments instantly, whereas NEFT works through half-hourly settlement batches.
In case you missed it:
- What VPA means in UPI, and Benefits
- What Is a Biometric Payment System?
- Types of E-Payment Systems in India: UPI, Cards, Wallets & More
- Types of Payment Gateway: All You Need To Know
- Pending Payment Status: Meaning, Causes, and Settlement Time
- What Is Debit Card EMI?
- Types of Payment Methods Used in India
- PhonePe Transaction Limits Per Da