Difference between NEFT, RTGS and IMPS

Home Buyers as Financial Creditors

Over the years, innovative technology has revolutionised Indian payment systems. Customers today have a wide choice of avenues to quickly transfer their funds to customers of other banks at low charges, known as inter-bank funds transfer.

The table below summarises the key features of three main quick payment systems in India:

Payment System Description Key Features
RTGS full form: Real Time Gross Settlement
  • Interbank electronic fund transfer facility.
  • Account is settled between banks on an each transaction basis.
  • Real Time, within few minutes.
  • Minimum limit of Rs. 2,00,000.
  • Can be offered only by RTGS enabled branches.
  • Offered on bank working days between 8 am to 4 pm. Monday to Friday and working Saturdays
NEFT full form: National Electronic Funds Transfer.
  • Interbank electronic fund transfer facility
  • Transactions are netted off between banks in batches of one hour.
  • Within 1-2 hours.
  • No Limit for maximum and minimum amount.
  • Offered by branches of all domestic banks.
  • Offered on bank working days between 8 am to 6:30 pm from Monday to Friday and 8 am to 1 pm on working Saturdays.
IMPS full form: Immediate Payment Service.
  • Electronic fund transfer facility using mobile phone which allows inter-bank and intra-bank transfers.
  • Requires mobile banking facility.
  • Can also be used via ATMs and internet banking.
  • Instant, within a few seconds.
  • No limit on minimum transfer.
  • Maximum limits as specified by different banks.
  • Offered by large number of banks.
  • Customers need to have a mobile banking or internet banking facility.
  • Available 24*7 through-out the year, including bank holidays

RTGS Transfer

RTGS means Real Time Gross Settlement which is an electronic payment system managed by Reserve Bank of India that allows interbank transfer of funds on a real time basis. In RTGS, the fund transfer takes place on a real time basis and it is one of the fastest interbank money transfer facility in India:

  • The facility of money transfer is available only for domestic transactions between banks within the country.
  • Customers initiating RTGS transfer are required to have IFSC code of the beneficiary bank, account number, name of the bank, account holder's name.
  • The receiving and initiating bank branches are required to be RTGS enabled for transaction processing.
  • The beneficiary bank has to credit the recipient's account within 30 minutes of receiving the funds transfer message.
  • RTGS is allowed for large value transactions with minimum transaction amount of Rs. 2 lakh.
  • RTGS timings- The Funds transfer request through RTGS Net Banking mode can be made only from 08:00 am to 04:00 pm, from Monday to Friday and on Saturdays (excluding second and fourth).
  • If the funds are not credited to the receiver's account due to any reason, the funds will be returned to the originating bank within 1 hour or before the end of the transaction day.
  • RTGS transactions can also be scheduled in advance within a timeframe of 3 working days. The individuals can use RTGS facility for payments for cash management, hedging, interest on loans, securities, suppliers, taxes, trade transactions and trade settlement payment.

RTGS Charges (excluding GST)

Each bank is allowed to fix their own charges for RTGS transactions, the details of which are provided in the table below:

RTGS Charges
Bank Rs. 2 lakh to Rs. 5 lakh Above Rs. 5 lakh
SBI - branch Rs. 25 Rs. 50
SBI - Mobile bankingRs. 20 Rs. 40
HDFCRs. 25Rs. 50
ICICIRs. 25Rs. 50
BoBRs. 28 - 33Rs. 55 - 61
PNBRs. 25 - 30Rs. 50 - 55
Kotak BankRs. 25Rs. 50
BoIRs. 5Rs. 5
Canara BankRs. 27 - 30Rs. 52 - 55
HSBCRs. 25Rs. 50
Yes BankNilNil
  • In RTGS, the fund transfer takes place on a real time basis and it is one of the fastest inter bank money transfer facility available through banking channels in India. The beneficiary bank has to credit the recipient's account within 30 minutes of receiving the funds transfer message. The minimum amount of transaction allowed is of Rs. 2 lakh and maximum RTGS limit per day is of Rs. 10 lakh as RTGS is meant for large value transactions

NEFT Transfer

NEFT means National Electronic Fund Transfer which is a nationwide electronic payment system allowing quick interbank transfer of funds. The transactions between banks are processed and settled in batches of one hour on netting off basis. Hence, time to transfer the funds can range between 1-2 hours.

  • This facility is provided by 63000 banks across the country and allows remittance to Nepal as well. It can also be used for payment of credit card dues.
  • The settlement is not in real time as RTGS but it is done on hourly basis. The amount is credited in the beneficiary's account within two hours.
  • NEFT timings - The transaction timing is from 8 AM to 6:30 PM (Monday to Friday) and 8 AM to 1 PM on Saturdays.
  • There is no NEFT limit on the minimum or maximum amount that can be transferred through NEFT.
  • There is an upper limit of Rs. 50,000 per transaction for cash based remittance. Such customers have to furnish full details including complete address, telephone number, etc.
  • To transfer funds from remitting account to beneficiary account, a form needs to be filled with beneficiary details (account no., account holder name, IFSC code, amount to be transferred and account type). This form is available on all NEFT branches and can also be found online using internet banking and mobile banking services.
  • The remitting bank starts the transaction and sends the message to NEFT central service. The service centre takes the message and forwards it to NEFT clearing centre (controlled by RBI) with next batch details available for transaction. The clearing centre sorts the transaction destination bank wise and creates accounting entries to receive funds from remitting bank to transfer funds to beneficiary bank. The destination bank receive message from the clearing centre to pass the credit to beneficiary customer’s account.

NEFT Charges (excluding GST)

NEFT Charges
Bank Less than Rs. 10,000 Rs. 10000 to Rs. 1 lakh Rs.1 lakh to 2 lakh More than Rs. 2 lakh
SBI-branch Rs. 2.5 Rs. 5 Rs. 15 Rs. 25
SBI-Mobile banking Rs. 1 Rs. 2 Rs. 3 Rs. 5
HDFC Rs. 2.5 Rs. 5 Rs. 15 Rs. 25
ICICI Rs. 2.5 Rs. 5 Rs. 15 Rs. 25
BoB Rs. 2.5 Rs. 5 Rs. 15 Rs. 25
PNB Rs. 2.5 Rs. 5 Rs. 15 Rs. 25
Kotak Bank Rs. 2.5 Rs. 5 Rs. 15 Rs. 25
Citibank Nil Nil Nil Nil
BoI Rs. 2.5 Rs. 5 Rs. 5 Rs. 5
Canara Bank Rs. 2.5 Rs. 5 Rs. 15 Rs. 25
HSBC Rs. 2.5 Rs. 5 Rs. 15 Rs. 25
Yes Bank Nil Nil Nil Nil

IMPS Transfer

IMPS means Immediate Payment Service was publicly launched on November 22, 2010 as an instant inter-bank electronic fund transfer service through mobile phones. Later, it has been extended to other electronic channels such as ATM, Internet Banking, etc. The IMPS helps you to access your bank account and transfer funds instantly and securely.

  • It is managed by the National Payments Corporation of India (NPCI). The beneficiary account is credited immediately when a fund transfer request is made from your side.
  • IMPS timings - This service is available 24x7, throughout the year including Sundays and any bank holidays.
  • There is no minimum IMPS limit on transactions done through IMPS
  • Banks have specified different maximum limits on per day transactions.
  • IMPS fund transfer is secure and uses two-step authentication to perform transactions. The first step of security is your mobile number and second is� MMID. MMID means Mobile Money Identifier. It is a seven digit unique number which you get when you register for mobile banking at your bank branch. MMID along with your mobile number is required to transfer money through mobile banking or IMPS.
  • Customers can receive SMS confirmation on their mobile number for every credit or debit in their account.

IMPS Charges

IMPS Charges
Bank Rs. 2 lakh to Rs. 5 lakh Above Rs. 5 lakh Maximum Limit per month Maximum Limit per day
SBI Rs. 5 Rs. 15 Rs. 2,00,000
HDFC Rs. 5 Rs. 15 Rs. 2,00,000
ICICI Rs. 5 Rs. 15 Rs. 2,00,000
BoB NIL NIL Rs. 2,50,000 Rs. 50,000
PNB Rs. 5 Rs. 6 Rs. 50,000
Citibank NIL NIL Rs. 1,500,000 Rs. 2,00,000
Canara Bank Rs. 5 (Rs. 5,000 to 25,000) Rs. 10 (Rs. 25,000 - 50,000) Rs. 50,000
Yes Bank NIL NIL Rs. 50,000

*Terms and conditions apply. Credit at sole discretion of lender subject to credit appraisal, eligibility check, rates, charges and terms. Information displayed is indicative and from collected from public sources. Read More
Get Free Credit Report