National Electronic Fund Transfer, or NEFT, is electronic funds transferring method used widely for making transactions through banks in India. These transactions are generally processed within 30 minutes, but there could be certain cases in which it may take longer for the amount to reflect in the beneficiary's account.
Transferring funds across the country from one bank to another or within banks is a part of our daily lives and helps us manage financial emergencies more effectively. In the era of modernisation, customers need not visit the bank and stand in a long line and fill in forms to transfer money. To make fund transfers faster, secure, and seamless, National Electronics Fund Transfer (NEFT) has been introduced, which is a nationwide electronic fund transfer system.
Here are the following details of how NEFT fund transfer work:
For online transactions, NEFT services are available 24/7 throughout the year. Fund transfers can be initiated at any time using net banking or mobile banking platforms.
NEFT is available 24x7, including weekends and holidays, for both online (mobile/internet banking) and offline (branch) transactions. However, some smaller banks may have branch-specific timings for cash-based NEFT deposits.
The RBI does not mandate any minimum or maximum limit for NEFT transactions. However, banks may impose daily/per-transaction limits based on account type (e.g., Rs. 10 lakh for retail users, higher for premium accounts). Check with your bank for specifics.
The Reserve Bank of India (RBI) has waived all NEFT transaction fees for online transfers (via mobile/internet banking) since 2019. However, some banks may charge minimal fees for offline NEFT transactions initiated at branches (typically Rs. 5–25 + GST). Recipients are never charged.
NEFT charges can vary from bank to bank. While some banks charge a flat Rs. 2.50 for transfers up to Rs. 10,000, others may include additional taxes. Depending on your account type, some banks might offer free NEFT transfers within the same bank, adding further convenience. Always check with your bank for specific charges related to your transactions.

The procedure for National Electronic Funds Transfer (NEFT) is mentioned below:
Step 1: First login to your net banking account. If you do not have a net banking account then register for it on the website of your bank.
Step 2: Add the beneficiary as a payee. To do so, you have to enter the following details about the beneficiary in the 'Add New Payee' section:
Step 3: Once the payee is added, choose NEFT as mode of Fund Transfer.
Step 4: Select the account you wish to transfer money from, the payee, enter the amount that you wish to transfer, and add remarks (optional).
Step 5: Click on submit.
The following are the steps to transfer funds through NEFT offline:
The following are the details of the beneficiary required for fund transfer through NEFT framework:
The following are the steps to track the NEFT transaction status:
The following are the differences between NEFT, UPI, and RTGS:
Details | NEFT | UPI | RTGS |
Maximum Transfer Value | No limit | Rs.2 lakh | No limit |
Minimum transfer value | Rs.1 | Rs.1 | Rs.2 lakh |
Transfer timing | Up to 30 minutes | Immediate | Immediate |
Service time | 24 x 7 | 24 x 7 | 24 x 7 |
Payment mode | Online and offline | Online | Online and offline |
Details Required | Account number and IFSC Code | Account number and IFSC Code | |
Inward Transaction Charges | Nil | Nil | Nil |
Beneficiary Registration | Yes | No | Yes |
Different banks have different NEFT transaction limits. Here are the general limits for a few popular banks:
Bank Name | Minimum Limit | Maximum Limit (Per Day) |
SBI | ₹1 | ₹10 lakhs (Retail users) |
HDFC Bank | ₹1 | ₹25 lakhs |
ICICI Bank | ₹1 | ₹10 lakhs |
Axis Bank | ₹1 | ₹15 lakhs |
Kotak Mahindra Bank | ₹1 | ₹5 lakhs (Retail net banking) |
Note: These limits may change based on account type and customer profile. It's always best to confirm with your bank.
Error | Impact | How to Avoid |
Wrong IFSC code | Funds may go to the wrong branch or fail | Double-check the IFSC code before confirming |
Incorrect account number | Money may go to the wrong person | Recheck account number carefully |
Not adding beneficiary properly | Transfer may fail | Add beneficiary correctly and wait for activation |
Entering incorrect transfer amount | May lead to payment failure or rejection | Review amount before proceeding |
Making transfer after bank's NEFT cut-off time | Delay in processing | Check your bank’s NEFT timing |
If an NEFT transaction is successfully cancelled or reversed, the refund process typically follows these steps:
Step 1: Log in to your bank's internet banking account
Step 2: The next step is to add the credit card as a beneficiary. For this you should know the IFSC code of your credit card
Step 3: Proceed to enter the credit card number as the account number and other relevant details Process
Step 4: Once the credit card is registered as a payee, go to the 'NEFT Funds Transfer' option and make a fund transfer towards your credit card by entering the bill amount
Step | Detail | Process |
1 | Payee name | The name of the payee/beneficiary will be the same as the name printed on the credit card |
2 | Payee account number | This will be the credit card number printed below the name |
3 | Bank name | The name of your bank |
4 | IFSC code | You can get the IFSC code for your credit card by contacting your credit-card issuing bank |
Some major banks that offer the NEFT facility are listed below:
While NEFT is a widely used payment method, it does come with certain drawbacks:
In India, NEFT is a popular method for transacting funds. In order to ensure its sеcurity, thе Rеsеrvе Bank of India (RBI) has laid down strict guidеlinеs and intеrnational standards. The RBI has incorporated a dedicated network, along with encryption and authentication measures, to ensure NEFT transactions are secure. Read on to know more about the ways NEFT is secured:
Mentioned below are some important features of NEFT:
NEFT offers a lot of benefits. Let's look into a few of these:
You need to fulfill the below-mentioned criteria before you make a NEFT transfer:
The following are the steps to perform inward NEFT fund transfer:
Although NEFT transactions are generally reliable, there is a possibility that a transfer may fail. This can happen if wrong details, such as the recipient's IFSC code, are provided to the bank, which can prevent the transaction from being processed successfully.
However, there is no need to worry in case of a failed transaction. If the amount is not credited to the beneficiary but it is debited from your account, the money will be refunded to your account automatically by the bank.
It is suggested that you wait at least two hours after initiating the transfer. If the transaction status remains unclear after this period, you can contact your bank for assistance.
You can track the status of your NEFT transaction using the following methods:
The following is the list of eligible users of NEFT:
If you need to cancel an NEFT transaction after initiating it, you must act quickly. Here's what you should do:
Steps to Cancel an NEFT Transfer Online
Step 1: Log in to Your Banking Portal
Access your bank's internet banking or mobile banking platform. Alternatively, you can visit the nearest branch for assistance.
Step 2: Locate the Transaction
Go to the section displaying recent transactions or fund transfers and find the NEFT transaction you wish to cancel.
Step 3: Initiate Cancellation
If online cancellation is available, follow the on-screen instructions to request cancellation. Otherwise, inform a bank representative to proceed with the request.
Note: The NEFT cancellation process varies by bank. For detailed assistance, contact your respective bank's customer care number.
NEFT is a safe, easy, and affordable way to transfer money between banks in India. It is available 24/7 and supported by many banks, making it a popular choice for both individuals and businesses. With no minimum limit and a simple online process, NEFT allows you to send money quickly and securely. Understanding its benefits, charges, and process can help you use NEFT more effectively for your financial needs.
Expanded as National Electronic Funds Transfer, NEFT is an electronic fund transfer process, through which money can be sent from one bank account to another.
Yes. It is mandatory to provide the IFSC code along with other details to initiate fund transfers.
No. Not all banks are part of the NEFT network.
The information about all NEFT-enabled banks is available on the Reserve Bank of India (RBI) website.
If IFSC code is wrong in an NEFT transaction, you could lose money.
Yes, the name of the beneficiary is mandatory to make a NEFT transaction.
For NEFT transfers of cash, the Reserve Bank of India (RBI) has neither established a minimum (which might be as low as INR 1) nor a maximum sum. It enables banks to choose the NEFT maximum limit they wish.
Real-Time Gross Settlement is often known as RTGS, whereas NEFT stands for National Electronic Funds Transfer. In the NEFT payment mechanism, monies are settled in batches every half-hour. RTGS is a continuous and real-time fund transfer settlement system.
Most credits reflect within 30 minutes, but delays may occur due to bank processing or incorrect details.
A bank's IFSC code, as well as additional details such as bank account number, bank branch, and account holder's name, are required to initiate a NEFT transfer.
NEFT transactions can be done after 7 pm by the users but settlement of batches is done in every 30 minutes. The clearance of the fund transfer happens within one hour to 24 hours.
Yes, NEFT is available 24*7 and 365 days a year. Users can avail NEFT service any day in a year, irrespective of the holidays.
Yes, NEFT is possible on Sundays, provided it is not a national holiday, and the day is designated as NEFT holiday by the Reserve Bank of India.
NEFT transactions can be cancelled within 30 minutes of initiation if the amount hasn’t been processed. Contact your bank immediately via customer care or branch visit. For erroneous transfers, file a dispute with proof (UTR number, screenshots) to initiate a reversal.
It would take around two hours on a working day for NEFT transfer to be completed.
No, there is no capping on NEFT transfer.
No, you cannot transfer fund outside India with NEFT. The NEFT fund transfer facility is only available for NEFT-enabled banks within India.
In case you write wrong account number then the money will be disbursed to the provided account number only. But in case the account number entered is invalid then the amount is credited back to the sender’s account.
You can reach out to the bank regarding any transaction-related queries that have been made through NEFT. But the query has not been solved within 30 days, then you raise the complaint under ‘The Reserve Bank-Integrated Ombudsman Scheme’.
Yes, you need to add a beneficiary to send money through NEFT if the beneficiary is not added to your account. Adding beneficiary takes one to four hours after which you can transfer the fund.

Credit Card:
Credit Score:
Personal Loan:
Home Loan:
Fixed Deposit:
Copyright © 2026 BankBazaar.com.