Every time your salary lands in your bank account, or you clear a credit card bill through net banking, there’s a good chance NEFT is quietly doing the work behind the scenes. National Electronic Funds Transfer is one of the oldest and most widely used digital payment systems in India, yet most people never think about how it actually moves money from one bank to another. Understanding NEFT is not just useful for e-commerce and e-banking coursework, it also explains a payment rail you probably use every week.
Table of Contents
- What NEFT actually is
- How the NEFT process actually works
- Why NEFT is a batch, not a real-time, system
- A quick timeline comparison
- What you need before you make a NEFT transfer
- What the IFSC code actually does
- How much does NEFT actually cost
- Where NEFT is commonly used
- What happens when something goes wrong
- NEFT in the bigger e-banking picture
What NEFT actually is
NEFT stands for National Electronic Funds Transfer. It is a nation-wide, centralised payment system that is owned and operated by the Reserve Bank of India, not by individual banks. Banks simply act as participants in a system whose rules, timings, and charges are all set centrally by the RBI. This is an important distinction: when your NEFT transfer is delayed or fails, the rulebook that governs compensation and resolution comes from the RBI, not from your bank’s internal policy.
NEFT was introduced in November 2005 as a retail electronic funds transfer mechanism, replacing the older Electronic Clearing Service framework for one-to-one transfers between any two NEFT-enabled bank branches across the country. Since then, it has become the default choice for routine, non-urgent transfers, salary disbursals, vendor payments, EMI collections, and more.
How the NEFT process actually works
NEFT does not move money the instant you hit “send.” Instead, it works on what is called a deferred settlement basis, meaning transactions are collected, sorted, and settled in groups rather than one at a time. Here is the actual flow, based on the RBI’s own process description:
- Initiation: You add a beneficiary through net banking, a mobile app, or a physical NEFT form at a branch, providing their name, bank, branch, IFSC code, and account number.
- Message creation: Your bank (the originating bank) prepares the transaction message and forwards it to its own NEFT Service Centre, sometimes called a pooling centre.
- Routing to RBI: The pooling centre sends this message to the NEFT Processing Centre, which is operated directly by the RBI, to be picked up in the next available batch.
- Sorting and settlement: The Processing Centre sorts all pending transactions bank-wise, debits the originating banks, and credits the beneficiary banks in bulk.
- Final credit: The beneficiary’s bank receives the settlement message and credits the amount to the actual recipient’s account.
This entire chain is what makes NEFT feel almost instant even though it is technically a batch system rather than a real-time one like IMPS or UPI.
Why NEFT is a batch, not a real-time, system
Before December 2019, NEFT only ran between 8 am and 7 pm on working days, with restricted hours on second and fourth Saturdays, and it was completely shut on Sundays and holidays. That meant a transfer initiated on a Saturday evening might not settle until Monday morning. The RBI changed this fundamentally, announcing that NEFT would become available round the clock from December 16, 2019, running in 48 half-hourly batches every single day, including weekends and bank holidays.
Today, NEFT operates 24x7x365. If you initiate a transfer, it is picked up in the next half-hourly batch and settled shortly after. The RBI’s own service standard states that beneficiaries should receive credit within two hours of the batch being settled. This is why NEFT is often described as “near-real-time” rather than truly instant. Compare that with RTGS, which settles transactions individually and is meant for high-value transfers, or IMPS and UPI, which move money in seconds, and NEFT sits in the middle: cheaper and simpler than RTGS, but slightly slower than instant-payment rails.
A quick timeline comparison
| Payment system | Settlement type | Typical time to credit | Best suited for |
|---|---|---|---|
| NEFT | Deferred (half-hourly batches) | Up to 2 hours after batch settlement | Salary transfers, EMIs, routine payments |
| RTGS | Real-time, gross settlement | Within 30 minutes | High-value transfers (โน2 lakh and above) |
| IMPS | Real-time, instant | Within seconds | Urgent, smaller transfers, 24×7 |
What you need before you make a NEFT transfer
NEFT only works if the beneficiary’s details are entered correctly, since the system routes money purely based on the information you provide. According to the RBI, the essential details are:
- Beneficiary’s name as it appears on their bank account
- Beneficiary’s bank name and branch name
- Account number and account type (savings or current)
- IFSC code of the beneficiary’s branch
One detail students often underestimate is that credit is given purely on the basis of the account number entered, not the name. If you type the wrong account number, the money can be credited to a completely different person, and the responsibility for that error lies with the sender.
What the IFSC code actually does
The Indian Financial System Code, or IFSC, is an 11-character alphanumeric code that uniquely identifies a specific bank branch. The first four characters represent the bank, the fifth character is always a zero, and the last six identify the exact branch. NEFT (along with RTGS and IMPS) uses this code to route your transaction to the correct branch, so it functions like a postal address for your money. Every bank prints its branch IFSC code on chequebooks, and it is also searchable on individual bank websites or the RBI’s own branch directory.
How much does NEFT actually cost
NEFT charges have become steadily cheaper over the years, largely because of RBI intervention aimed at pushing India towards digital payments. Two changes matter most:
- Since July 1, 2019, the RBI stopped charging processing fees to banks for NEFT transactions altogether.
- Since January 1, 2020, banks have been directed to not charge savings account holders anything for NEFT transfers initiated online through net banking or a mobile app.
However, banks are still permitted to charge for NEFT transactions done offline at a branch, or from current accounts, subject to an RBI-mandated ceiling. As of the latest RBI guidance, the maximum charges a bank can levy are:
| Transaction amount | Maximum charge (plus GST) |
|---|---|
| Up to โน10,000 | โน2.50 |
| Above โน10,000 up to โน1 lakh | โน5 |
| Above โน1 lakh up to โน2 lakh | โน15 |
| Above โน2 lakh | โน25 |
There is no minimum or maximum limit set by the RBI on how much money can be sent through a single NEFT transaction, though individual banks may apply their own internal caps based on risk policy.
Where NEFT is commonly used
Because NEFT is reliable, low-cost, and works for both small and large amounts, it has become the default choice for several everyday and business use cases:
- Salary disbursement: Companies use NEFT to pay salaries to hundreds or thousands of employees in a single batch upload.
- Loan EMI and credit card payments: Recurring dues can be routed through NEFT from a linked account.
- Vendor and supplier payments: Businesses settle invoices with partners across different banks.
- Cash-based remittance: Even someone without a bank account can walk into an NEFT-enabled branch and deposit cash for transfer to a beneficiary elsewhere, capped at โน50,000 per transaction.
- Cross-border transfers to Nepal: Under the Indo-Nepal Remittance Facility, NEFT enables one-way transfers from India into Nepalese Rupees.
What happens when something goes wrong
NEFT comes with built-in accountability. If a beneficiary bank cannot credit an account for any valid reason, it is required to return the transaction to the originating bank within two hours of the batch being processed. If the delay stretches beyond that window without the money being credited or returned, the bank must pay penal interest to the affected customer, calculated at the prevailing RBI repo rate plus two percent, for the entire period of delay. This compensation is meant to be paid automatically, without the customer having to file a specific complaint. If a dispute still isn’t resolved within 30 days at the bank level, customers can escalate it through the RBI’s Integrated Ombudsman Scheme.
NEFT in the bigger e-banking picture
For a Bachelor of Commerce student studying e-banking, NEFT is a useful case study in how regulation shapes financial infrastructure. It illustrates deferred net settlement as a concept, shows how the RBI balances cost, speed, and access across a billion-plus population, and demonstrates how policy changes, like moving to 24×7 operations or removing customer charges, can shift consumer behaviour almost overnight. NEFT volumes have grown steadily as digital payments have become the norm, and it remains one of the backbones of India’s retail payment ecosystem alongside RTGS, IMPS, and UPI.
What do you think? Now that you know NEFT settles in batches rather than instantly, does that change how you’d choose between NEFT, RTGS, and IMPS for different situations? And if a bank fails to credit or return your NEFT transaction within the promised two-hour window, do you think the automatic penal interest rule is enough protection for the average customer?
References
- https://www.rbi.org.in/commonperson/english/scripts/FAQs.aspx?Id=274
- https://grokipedia.com/page/National_Electronic_Funds_Transfer
- https://www.axis.bank.in/blogs/payments/what-is-neft
- https://www.business-standard.com/article/economy-policy/rbi-to-make-neft-transactions-system-available-24×7-from-december-16-119120700059_1.html
- https://www.federal.bank.in/neft
- https://cleartax.in/s/neft-national-electronic-funds-transfer
- https://www.drishtiias.com/daily-news-analysis/national-electronic-fund-transfer-neft
Leave a Reply