To transfer funds online or at the bank using the ICICI NEFT mode, you must be aware of the ICICI NEFT timings beforehand. While the online window is open all day long, it’s not the same for at-the-bank ICICI NEFT.
Let’s find out the ICICI bank NEFT timings in the post below.
There are two ways via which one can use ICICI NEFT, online (using the internet banking/ mobile banking option) and at-the-bank by filling up the ICICI NEFT Form. Below are the timings for both modes:
ICICI NEFT Online Timings
ICICI NEFT Online Timings: 24×7 – all days of the year
In order to use the ICICI NEFT online, first of all you need to activate your ICICI netbanking services. Once this is done, you’ll get your netbanking login ID and password which you’ll use to access the internet banking.
ICICI NEFT Timings: At-the-Bank
If you wish to make the NEFT transfer at the ICICI branch, below-mentioned are the ICICI NEFT bank timings:
ICICI NEFT Timings at the Bank – 9:30 AM to 3:30 PM; from Monday to Saturday*
*(except 2nd and 4th Saturdays)
ICICI NEFT Weekend Timings
At the branch, below-mentioned are the ICICI NEFT timings for weekends:
- 1st,3rd and 5th Saturdays – 9:30AM to 3:30PM
- 2nd and 4th Saturdays – Closed
- Sundays – Closed
Online Channel: 24×7 – all days
ICICI NEFT: Key Features
Transaction limit for transferring funds via ICICI NEFT: No minimum amount;
Some of the key features of ICICI Bank NEFT (National Electronic Funds Transfer) are:
Transfer funds quickly: ICICI NEFT enables customers to transfer funds quickly and securely from their ICICI Bank account to any other bank account in India that is NEFT-enabled.
No limit on transaction amount: There is no minimum or maximum limit on the amount that can be transferred using ICICI NEFT at-the-branch. However, there are certain restriction basis the time of transfer when done online. Check here.

Convenient and flexible: ICICI NEFT can be initiated online through the bank’s internet banking or mobile banking platforms, or by visiting any ICICI branch in person. This makes it a convenient and flexible option for customers who need to transfer funds. When visiting the branch, you’ll need ICICI NEFT form.
No online transaction fees: ICICI Bank doesn’t charge any fee on online NEFT transactions. That said, there are certain ICICI NEFT charges applicable when initiated at the branch, based on the amount of transaction.
Secure and reliable: ICICI NEFT transactions are processed through a secure electronic network overlooked by RBI, which ensures the safety and reliability of the transaction.
Available 24×7: ICICI NEFT via digital channels is available 24×7, which means customers can initiate and schedule NEFT transactions at any time of the day or night, even outside regular banking hours via ICICI netbanking and mobile banking options.
Overall, ICICI NEFT is a convenient, flexible, and cost-effective way to transfer funds between bank accounts in India.
About ICICI Bank
ICICI Bank Limited is an Indian banking and financial services company headquartered in Mumbai. It is India’s largest private sector bank. CEO of ICICI Bank is Mr Shashidhar Jagdishan. The bank was founded in August 1994 in Mumbai, Maharashtra.
ICICI Bank Timings
ICICI Bank operates on standard banking hours and is generally open for customers from 9:30 AM to 3:00 PM from Monday to Friday.
On Saturdays, i.e. 1st, 3rd and 5th Saturday of every month, 9:30 AM to 2:00 PM are the ICICI Bank working hours. However, please note that the exact timings may vary depending on the location of the ICICI Bank branch. You can visit the branch anytime during these hours and initiate NEFT transaction.
For further details: ICICI Bank Timings
In addition to regular branch banking hours, ICICI Bank also offers various digital banking services, such as internet banking and mobile banking, which can be accessed 24/7 from anywhere. These digital services allow customers to perform a wide range of banking transactions, such as fund transfers via NEFT, RTGS, IMPS and UPI, bill payments, and account management, at their convenience, without having to visit a physical branch.
Also, check other bank’s NEFT Timings in the below table:
Axis Bank NEFT Timings | NEFT Timings |
HDFC NEFT Timings | PNB NEFT Timings |
Indian Bank NEFT Timings | SBI NEFT Timings |
ICICI NEFT Timings: FAQs
There are 48 half-hourly NEFFT batches that every commercial bank has on a daily basis. The same goes for ICICI Bank. It can take up to 2 hours for the beneficiary to receive funds in their account, however, the amount is deducted from your account (i.e. the sender) as soon as the NEFT request is placed online.
When doing it at the bank, ICICI NEFT may take anywhere from 30 minutes to 2 hours to complete the transaction.
You can transfer funds via ICICI NEFT by using the online mode (mobile banking or netbanking) anytime, during the banking hours and after too. However, if you want to transfer through NEFT at the branch, please check the ICICI Bank timings beforehand.
NEFT stands for National Electronic Fund Transfer.