What is NEFT and How does it Work?
12 Aug 2021

What is NEFT and How does it Work?

Find out all about NEFT – the simplified domestic fund transfer process.

Key Takeaways

  • Through NEFT, you can initiate domestic fund transfers at any time.
  • You can conduct NEFT transactions online as well as offline.
  • There is no transaction limit; however, banks may impose a limit.
  • You can also pay your credit card bill, loans, EMI, etc., via NEFT.
  • You do not have to pay any charges for online NEFT transactions.

What is NEFT?

NEFT is an abbreviation for National Electronic Funds Transfer. It is a mode of money transfer that enables one-to-one payments within India. NEFT is owned, operated, and developed by the country’s Central bank and regulatory body – The Reserve Bank of India. Through this facility, you can transfer money from one account to another. You may initiate transfers between two bank accounts you own or from your account to others’ accounts in different banks. However, you can make this type of transaction only if your bank is NEFT-enabled.

How does NEFT work?

NEFT is a secured, efficient, and reliable mode of domestic fund transfers. Account holders simply need to set up beneficiary details like their name, contact details, bank name, branch, account number and IFSC code to transfer funds. It typically takes five minutes to set up beneficiary details, and you can initiate the fund transfer 30 minutes later. Moreover, the beneficiary receives the funds in their account within a few minutes to a couple of hours.

Is there a Timing for NEFT Transactions?

Earlier, when RBI introduced NEFT, there were timeslots for clearance. However, the RBI changed the rules in December 2019, and you can now transfer money using NEFT 24/7, throughout the year and even on bank and public holidays.

Banks clear funds transferred through NEFT on a half-hour basis, which means the receiver will get the funds after half an hour from the time you initiate the transaction.

Is there a Limit on Fund Transfers?

RBI has not imposed any upper or lower limit for fund transfer through NEFT. However, banks could set their own upper limits on per day transactions. Hence, you should check with your bank about NEFT fund transfer limits.

Are there any Charges for NEFT Transactions?

There are no charges for NEFT transactions done via internet banking or mobile banking apps. However, if you choose to conduct NEFT transactions at bank branches, your bank may levy a nominal charge based on the transfer amount. Here is the schedule of charges levied for online transactions

Maximum Transaction Amount in INR

Charges in INR


2.50 + GST

10,000 to 100,000

5 + GST

100,000 to 200,000

15 + GST

200,000 and above

25+ GST

Download digibank by DBS to effortlessly send money to your loved one with 100% confidence.

Are there Provisions for International NEFT Transactions?

NEFT transactions are permitted only with Indian borders, with the rare exception of Nepal. If you have family, friends, or business associates in NEPAL, you can transfer money via NEFT. Nepalese beneficiaries can receive the fund transfer even if they do not have a bank account with a bank in Nepal.

Advantages of NEFT

Now that it is clear what NEFT means let us look at some of its advantages.

  • You can transfer funds from any account of another account of any NEFT-enabled bank within India.
  • This facility is available 24/7, throughout the year, including holidays.
  • Money is transferred within half an hour in a secured manner.
  • Confirmation of transaction is sent to the remitter by SMS and email.
  • You do not have to pay any charges for online NEFT transactions.
  • You do not need cheques or demand drafts for these transactions.
  • You need not visit your bank branch to send money via NEFT.
  • You can also pay your credit card bill, loans, EMIs, and utility bills via NEFT.

How to Initiate NEFT Transactions?

Use the steps below to transfer funds via NEFT.

  1. Log in to your internet banking account on your laptop or mobile app.
  2. Go to the ‘Fund Transfer’ tab and select ‘NEFT’.
  3. Choose your beneficiary or add a new one by clicking on the ‘Add Beneficiary’ tab. Enter their details, such as their account number, bank name, branch and IFSC code, their name, and mobile number. Once you add a new beneficiary, you can initiate the transaction after another 30 minutes.
  4. Confirm beneficiary details – name, account number, and mobile number (for SMS notifications).
  5. Complete the transaction by entering the OTP sent on your Registered Mobile Number (RMN).

Your bank will send both you and your beneficiary an SMS confirming the transaction.


Now that we have discussed NEFT meaning, how it works, its advantages, and how to initiate NEFT transactions, you can use it anytime. It is a convenient, easy, quick online method of fund transfer that eliminates the need to visit a bank.

Get started with seamless money transfer with DBS Bank. Download the app now and send money to your family from anywhere. Also, open your savings account with us!

*Disclaimer: This article is for information purposes only. We recommend you get in touch with your income tax advisor or CA for expert advice.