NEFT and RTGS are the two convenient modes of money transfer between banks in India.
The acronym “RTGS” refers to for Real Time Gross Settlement, it is a unique and popular fund transfer mechanism which enables the transfer of money between two banks on a “real time” and on “gross” basis.
“NEFT” is the abbreviation for National Electronic Funds Transfer which is an online system for transferring funds between financial institutions. This system was introduced in 2005 and is highly improved version of EFT (Electronic Funds Transfer) which was confined to a select centre.
•The fundamental difference between RTGS and NEFT which can be clearly educed from the above definitions is that RTGS is based on gross settlement and NEFT is a net-settlement process.
•RTGS is the swiftest money transfer system through the banking channel as it is done in real time (‘push’ transfer), while NEFT being net based is comparatively slower than RTGS.
•In RTGS payment transaction will not involve any waiting period which is the true meaning of “real time” settlement. Under normal circumstances the transactions are settled as soon as they are processed by remitting bank. The transaction is settled on one-one basis without clustering any other transaction making it a “Gross settlement”. The transaction is considered irrevocable as the money transfer occurs in RBI records. NEFT functions on a deferred net settlement (DNS) basis where transactions are completed in batches at specific times. These settlements takes place at a particular point of time and all transactions are held up till that time
•Another significant factor that differentiates RTGS and NEFT is fixing a floor limit. RTGS is an exclusive message based transfer mechanism for an amount over Rs 2 lakhs i.e the minimum amount to be remitted through RTGS is Rs.2 lakhs. There is no upper ceiling for RTGS transactions. Contrary to that, NEFT is used mainly to transfer funds below Rs 2 lakhs, and this system is most commonly used for smaller value transactions involving smaller sum of money i.e from an amount as minute as one rupee. However, there is no maximum limit for transfers through NEFT.
•In RTGS the beneficiary bank credits the beneficiary’s account in a span of two hours post the receipt of funds transfer message. RTGS transactions are processed throughout the working hours of the system. Marking its difference yet again NEFT is done on net basis where the bank clubs transactions together and only the net amount is transferred. This settlement usually takes place 7 times a day on weekdays and 3 times on Saturdays. NEFT takes place within the same day if it is within the cut-off time and the next working day if it is beyond the prescribed cut-off time.
•Majority of the commercial banks have employed RTGS and it is available in over 30472 numbers of branches while the count of banks which have purchased the software required to facilitate NEFT based transaction are over 89 and NEFT facility is available at approximately 32407 branches of banks in India. These branches may be available in remote corner of country also.
Hence, RTGS and NEFT though distinct in their functionality and process, are unique and similar in their ultimate service which is now rendering plethora of advantages making the easiest service available in service sector industry across globe.
ADVERTISEMENTSRelated posts:


{ 49 comments… read them below or add one }
Hi Sathish, thanks for providing useful information regarding RTGS and NEFT. But I have a doubt regarding the minimum transaction amount under RTGS. I believe it is Rs 2 lacs. Please find the link below:
http://www.rbi.org.in/scripts/FAQView.aspx?Id=65
Hi Anjaneya,
Many thanks for this. It seems the minimum amount limit for RTGS has been increased by RBI now. The post has been updated.
i am running a technical support process for australia and using paypal for realisation of funds
is there a possibility i can get the fund transferred from customers in australia via a safe and sound way without a hassle
Thanks,
Satish for valuable information.
Your information helps me a lot.
Thanks a ton.
Hi Kaushik,
Thanks. Keep visiting the site.
can we send more than 2 lacs through NEFT ?
Yes but the money shall reach it’s destination later than RTGS
hi,
Can NEFT or RTGS be used to do international money transfer transactions?
If not then what is used in that case?
NEFT or RTGS is not useful to do international money transfer transactions. But SWIFT (Society for Worldwide Interbank Financial Telecommunication) is a worldwide network for its members those are banks in different countries to exchange money transfer for their customer.
hi sathish,
me also having the same doubt as Swati…..Please explain elaborately about this….. well..thank u for providing useful information regarding NEFT and RTGS …….
Hi Swati and Sukumar,
RTGS and NEFT are only for domestic inter bank transfers. For international money transfers you will need to contact your bank as the process varies from bank to bank.
Hi sathish.
I have a small doubt ie: Is IFSC, NEFT and RTGS codes will be one and the same??
Hi Sivakumar,
Yes. IFSC is Indian Financial System Code, which is used to identify a bank’s branch. NEFT and RTGS are modes of transferring money, which use IFSC codes. Hope it’s clear.
If the funds required to be remitted are passengers,
the IFSC code is the destination.
And RTGS & NEFT are the vehicles to reach it.
where can i get detailed study about NEFT?
seems to be very good site and is definitely helpful
Hi Vikash,
Please check RBI site. You may find more info on NEFT and RTGS in archives.
Thanks, keep visiting the site.
Very much useful
Thanks for the information.
Hi Sathish,
It’s good information…….
if i want to transfr 5000 to 10000 than which is best
can i transfer with both..??
can i register for both of type in hdfc bank or i have to select between one them ..??
Sorry Bro!
Amounts less then Rs. 2 lac can be sent through NEFT only.
Hi Aryan,
You can’t send the amounts mentioned through RTGS. You will need to choose NEFT. For RTGS minimum transfer amount should be Rs 2,00,000
Hi Satish,
Thanks for the Information.
Is there any difference in charges between NEFT and RTGS.
RTGS transfer happens through Swift messages…Does this transactions happen through Clearing house…please clarify..
Hi Prashanth,
The charges are same as far as I know. For ex: HDFC charges Rs 5 upto 1 Lakh,Rs 15 from 1Lakh to 2 Lakhs and Rs 25 above 2 Lakhs in NEFT mode. It charges Rs 25 for RTGS transactions.
It should be noted that most of the banks don’t charge anything for salary accounts.
RBI acts as intermediary in all the transactions.
HAI SATHISH
ihave a doubt regarding the minimum amount for rtgs
Hi Harif,
It’s 2 Lakh now. earlier it was 1 Lakh. Hope it helps.
how much money is deducted when i transfer the money up to 1 lakh from HDFC bank to third party….
can I transfer eg. rs.200 from my account to another account through NEFT. using net
Hi Shiva, Yes you can transfer.
Hi Shahnawaz,
It actually depends on the type of accunt you hold and your agreement with the bank. Usually HDFC charges Rs 5 for normal accounts.
could you please tell me how to cancel last transaction
please tell me
hi sathish,
if i transfer any funds through” rtgs or neft” is any number to be given by the bank for that transaction for the futere reference.
hi satish,
after regestered with any bank they give any stamp to us (means whether registered party is a company or individual) .because one of our client put a stamp on payment voucher regarding neft or rtgs transaction.
Hi Santhi,
Yes, a reference number is given by the bank for future reference.
Hai,
I hv one doubt.I will do cash transfer(amount rs 1000/-) from hdfc to sbt through hdfc netbankig.Which i select transation type (NEFT/RTGS)?
Pls revert me..
Regards,
Anil
Choose whatever you prefer.
NEFT is an electronic fund transfer system that operates on a Deferred Net Settlement (DNS) basis which settles transactions in batches. In DNS, the settlement takes place with all transactions received till the particular cut-off time. These transactions are netted (payable and receivables) in NEFT whereas in RTGS the transactions are settled individually. For example, currently, NEFT operates in hourly batches – there are eleven settlements from 9 am to 7 pm on week days and five settlements from 9 am to 1 pm on Saturdays. Any transaction initiated after a designated settlement time would have to wait till the next designated settlement time Contrary to this, in the RTGS transactions are processed continuously throughout the RTGS business hours.
But your amount is very small.
it seems to be very useful for bank po aspirants
thank u
very usefull matter thank u
Hi,
Can anybody tell me how much time/working hour ll be taken by a bank to credit the amount to bennificier account when money transfered using IFSC code.. (from HDFC to SBI)..
Thanks
Nisha
Dear Nisha,
If u r doing the fund transfer through NEFT it will take 48 hours(As per RBI rules) and if u r doing through NEFT it will take 3 hours.
Hi,
It is really appriciatable innovation. Thanks for the info.
Best regards
jagadish malloju
Hey,
Its really good article. Even for a layman its refreshing..
Keep up!!
Hi
If i try to transfer the money through neft after 7 pm is it possible to transfer the money after 7 Pm from karur vysya bank.
Hey Satish,
Thanks a Ton for this valuable information presented in a simple manner and then again you actually answered all queries from people like us.
That’s Kind !! Thanks again
Hi Sathish,
Useful and Crisp information. Helps completely to understand the difference between RTGS and NEFT.
Thanks a lot.
Regards,
Mahesh
Wht is DNS related to NEFT and wht is gross settlement related to RTGS
and in wht time a beneficiary receive the amount transaction done by RTGS & NEFT
Thnaks a lot. Useful information
hi,
I have a doubt regarding NEFT or RTGS; suppose I have to transfer money from Hyderabad ICICI Bank to Machilipatnam SBI, suppose say at 7:00 pm which is a Cut-off time (after office hrs) of that particular sender bank (SBI), My doubt is will this amount be credited in the beneficiary account on the first hour of very next day or the same day.. Pls. explain..
Thanking you in anticipation
Santosh Kumar Palasala