How to Do a NEFT Transfer Online Step by Step

To send a NEFT transfer online, log in to your net banking, add the receiver as a beneficiary with name, account number and IFSC, enter the amount, review every detail, authenticate with OTP, and save the reference number.

TrustyBull Editorial 5 min read

A NEFT transfer moves money from your bank account to another bank account through the Reserve Bank of India's settlement system. If you have ever asked what is UPI or what is NEFT, you probably already know UPI is instant. NEFT is slightly slower but still widely used for large transfers, salary payments, and tax payments. This guide shows you how to send a NEFT transfer online, step by step, from any bank's net banking or mobile app.

NEFT stands for National Electronic Funds Transfer. It runs 24 hours a day, every day of the year. You do not need to visit the branch. You do not need to fill a paper form. You just need your internet banking login and the receiver's bank details.

Step 1 — Log In to Your Bank's Net Banking or App

Open your bank's official website or mobile banking app. Enter your user ID and password. If your bank uses a one-time password or biometric, complete that step too.

Make sure you are on the real site. Type the URL yourself rather than clicking a link from email or SMS. Phishing sites look nearly identical and will happily steal your login. Your app from the official app store is the safest option.

Step 2 — Find the Fund Transfer Section

Every bank calls this section something slightly different. Look for labels like:

  • Fund Transfer
  • Transfer Funds
  • Payments
  • Send Money
  • Transfer and Pay

Inside you will usually see three options: NEFT, RTGS, and IMPS. Some banks also list UPI separately. Pick NEFT for this transfer.

Step 3 — Add the Beneficiary (If New)

You cannot send money to a stranger's account on your first try. You must first add the receiver as a beneficiary. Banks usually need these details:

  1. Beneficiary full name as it appears on their bank account
  2. Their account number
  3. Their bank's IFSC code
  4. Account type (savings or current)

Double-check the IFSC and account number letter by letter. A single wrong digit sends money to a random account and recovery can take weeks. Once you submit, most banks activate the beneficiary after a short cooling period — usually 30 minutes for a small limit and 4 hours for full access.

Step 4 — Enter Transfer Details

After the beneficiary is active, start a new NEFT transfer. You will see a form asking for:

  • Your source account (if you have more than one)
  • The beneficiary name from your saved list
  • Amount you want to send
  • A remarks or purpose field

Enter the amount carefully. Write the purpose in the remarks box — something like rent, loan payment, or gift to brother. This helps both you and the receiver read the statement later.

Step 5 — Review and Confirm

The bank will show a confirmation screen with every detail of the transfer. This is your last chance to catch errors. Check four things:

  1. Beneficiary name matches the person you intend to pay
  2. Account number is correct
  3. IFSC code matches the correct branch
  4. Amount is accurate to the last digit

If anything looks wrong, cancel and restart. If everything looks correct, approve the transfer.

Step 6 — Authenticate the Transaction

Your bank will now ask you to confirm with a second factor. This is usually one of:

  • A one-time password sent to your registered mobile
  • An app-based approval tap
  • A debit card grid value
  • A biometric check through the mobile app

Enter the code within the time limit. The moment you confirm, your bank queues the NEFT for the next settlement batch.

Step 7 — Save the Reference Number

Once the transfer is accepted, you will see a success screen with a transaction reference number (UTR). Save this number. Take a screenshot or note it in your records. If the receiver claims they did not get the money, the UTR is what the bank traces.

How Long NEFT Takes to Reach

NEFT settles in half-hourly batches. On most days the money reaches the receiver bank within 30 minutes to 2 hours. In rare cases it can take up to 4 hours during very busy windows. If it does not arrive the same day, the bank must reverse the amount to your account automatically within a day.

Save every NEFT acknowledgement for at least three months. It is the only proof that protects you if there is a dispute.

NEFT Limits and Charges

Most banks have removed NEFT charges for online transactions. Branch-based NEFT may still carry a small fee. Limits vary by bank:

Transfer TypeTypical Limit Per Day
Savings account online NEFT10 lakh to 25 lakh rupees
Salary or current account50 lakh rupees or more
Mobile banking NEFT5 lakh to 10 lakh rupees

If you need to send more, split the transfer into two smaller NEFTs or switch to RTGS for same-day large-value settlement.

NEFT vs IMPS vs UPI — When to Use Which

NEFT is not always the fastest option. For small everyday payments, UPI is instant and completely free. For medium urgent transfers up to 5 lakh rupees, IMPS works round the clock and usually lands in seconds. NEFT is best for scheduled or larger transfers where speed is not critical. Choose NEFT if you want a settled, clearly traceable transfer for tax, salary, rent, or business payments.

Common Mistakes

Three errors cost people the most: entering the wrong IFSC, typing the account number one digit short, and sending during a server outage and not noticing the failure. Check everything twice and you will rarely have a problem with NEFT transfers again.

Frequently Asked Questions

How long does an online NEFT transfer take?
NEFT runs in half-hourly batches 24 hours a day. Most transfers reach the beneficiary bank within 30 minutes to 2 hours. In busy windows it may take up to 4 hours. If it does not arrive the same day, your bank will reverse the amount automatically.
Is NEFT free for online transfers?
Yes. The Reserve Bank of India removed NEFT charges for online transactions. Branch-based NEFT may still have a small fee, but the app and net banking versions are free at most banks.
What is the maximum amount I can send via NEFT?
There is no absolute upper limit on NEFT. Your bank sets its own daily limit, usually between 10 lakh and 25 lakh rupees for savings accounts. For amounts higher than that, use RTGS instead.
What happens if I enter the wrong account number?
The money may go to another real account. Recovery is possible only if that account holder agrees to return it. Always verify the account number and IFSC twice before confirming any transfer.
Can I cancel a NEFT transfer after confirming?
No. Once confirmed, the transfer enters the next settlement batch and cannot be cancelled by you. If the receiver account does not exist, the bank will reverse the money automatically.