India Acronymsby India Customer Care

NEFT Full Form, Meaning, Timings, Charges and Limit

Independent guide. We are not part of RBI, NPCI or any bank, and we never ask for your account details, PIN or OTP.

NEFT stands for National Electronic Funds Transfer. It is RBI's system for sending money between bank accounts in half-hourly batches, 24×7. There is no RBI limit on the amount. The receiver is credited within 2 hours of the batch, and online NEFT from savings accounts is free.

Full form
National Electronic Funds Transfer
Run by
Reserve Bank of India
Started
21 Nov 2005
Timings
24×7 since 16 Dec 2019
Holidays
None, works on all days
Batches
48 a day, every 30 minutes
Credit time
Within 2 hours of the batch
Amount
No RBI limit; banks may set one

How does NEFT work?

Your bank collects your payment and sends it to RBI's NEFT centre. Every 30 minutes, RBI settles all waiting payments together and passes them to the receivers' banks.

How to send money by NEFT

Illustration only. Your bank's screens will look different; names and numbers are samples.

Timings, holidays, amount and charges

Example: SBI's NEFT charges

AmountOnline (net banking, YONO)At a branchRBI maximum
Up to ₹10,000Free₹2 + GST₹2.50 + GST
₹10,001 – ₹1 lakhFree₹4 + GST₹5 + GST
₹1 lakh – ₹2 lakhFree₹12 + GST₹15 + GST
Above ₹2 lakhFree₹20 + GST₹25 + GST

Source: SBI RTGS/NEFT FAQ and RBI NEFT FAQ. SBI waives branch charges for some current and salary accounts. Other banks set their own charges within RBI's limit.

How long does NEFT take to credit money?

How to read an NEFT entry and UTR on your statement

Each NEFT payment gets a UTR (Unique Transaction Reference). On your bank statement it usually appears inside a longer line, like this sample:

NEFT/KKBKH26289000123/ASHA VERMA/KKBK0000958/KOTAK MAHINDRA BANK

PartIn the sampleMeaning
TypeNEFTThe payment system used
UTRKKBKH26289000123The payment's unique reference
NameASHA VERMAThe other party: who paid you, or whom you paid
IFSCKKBK0000958The other party's bank branch
BankKOTAK MAHINDRA BANKThe other party's bank

In our experience, the NEFT UTR is 16 characters and carries the date:

CharactersIn KKBKH26289000123Meaning
1st–4thKKBKSending bank's code: the first 4 letters of its IFSC (here, Kotak Mahindra Bank)
5thHA letter set by the sending bank's system
6th–7th26Year: 2026
8th–10th289Day of the year: day 289 is 16 October
11th–16th000123Serial number

This layout comes from real bank statements; RBI does not publish it, and some banks may differ. Quote the full UTR, date and amount when you track a payment with your bank's NEFT customer facilitation centre.

Where to find your UTR: in your bank statement or passbook, in the transaction details in net banking or your bank app, or in the SMS or email alert. If you can't find it, your bank's customer care can look it up (source: Axis Bank).

NEFT vs RTGS vs IMPS

NEFTRTGSIMPS
Run byRBIRBINPCI
SettlementHalf-hourly batchesEach payment, in real timeEach payment, instantly
AmountAny amount₹2 lakh and aboveUp to ₹5 lakh
Credit timeWithin 2 hours of the batchWithin 30 minutesUsually seconds
Best forNon-urgent payments of any sizeLarge, urgent paymentsUrgent payments up to ₹5 lakh

Where is NEFT used?

Credit card bills

Paying your card dues to the bank that issued the card.

Loan EMIs

Paying a home or car loan instalment to the lender's account.

Fees and rent

Paying ₹25,000 school fees or monthly rent to a bank account.

NRI accounts

Moving money to or from NRE and NRO accounts, within FEMA rules.

Sending cash

Someone without a bank account sends up to ₹50,000 from a branch.

Money to Nepal

Sending money to family in Nepal, received in Nepalese rupees.

If something goes wrong

ProblemWhat to do
Not credited within 2 hours of the batchContact your bank's NEFT customer facilitation centre with the UTR. If not resolved within 30 days, complain to the RBI Ombudsman on the RBI complaint portal or call 14448.
Sent to the wrong accountContact your bank at once with the UTR. A credited payment cannot be cancelled by you.
Tricked by a fraudsterCall 1930 or report on the National Cybercrime Reporting Portal, and inform your bank.

Always check the account holder's name your bank shows before you confirm. Never share your OTP or banking password with anyone.

History of NEFT

RBI launched NEFT to let anyone send money electronically to any bank branch in the country.

  1. NEFT goes live with 8 banks and one settlement a day at 12 noon.

  2. RBI stops charging banks processing fees for NEFT.

  3. NEFT becomes available 24×7, all days, with 48 half-hourly batches.

  4. Online NEFT from savings accounts becomes free.

  5. Banks must show the receiver's account name, free of charge, before you send an NEFT or RTGS payment.

FAQs

Is there a limit on NEFT?

RBI sets no minimum or maximum. Your bank may set its own limit, and cash-based NEFT is limited to ₹50,000 per transaction.

Does NEFT work on Sundays and bank holidays?

Yes. NEFT works 24×7 on all days of the year, including holidays.

How long does NEFT take?

Your payment goes in the next half-hourly batch, and the receiver's bank must credit it within 2 hours of that batch.

Is online NEFT free?

Yes, for savings account holders since 1 January 2020. Receiving NEFT is always free.

Can I send money abroad with NEFT?

Only to Nepal, under the Indo-Nepal Remittance Facility.

Official sources

  1. RBI – NEFT FAQs (accessed 30 Oct 2026)
  2. RBI – NEFT go-live circular (16 Nov 2005) (accessed 30 Oct 2026)
  3. RBI – NEFT available 24x7 from 16 Dec 2019 (circular) (accessed 30 Oct 2026)
  4. RBI – Beneficiary account name look-up for RTGS and NEFT (30 Dec 2024) (accessed 30 Oct 2026)
  5. SBI – RTGS/NEFT FAQs and charges (accessed 30 Oct 2026)
  6. RBI – Banks' NEFT/RTGS customer facilitation centres (accessed 30 Oct 2026)
  7. Axis Bank – What is a UTR number (accessed 30 Oct 2026)

Found a mistake?

Contact us