Sending Money to ICICI Bank in India
How to send USD directly to ICICI Bank accounts in India. Transfer times, IFSC codes, limits, and how Root delivers INR to any ICICI Bank branch.
This guide is designed for NRIs in the United States who want to send USD to family or recipients with accounts at ICICI Bank in India. Root enables direct INR credit to any ICICI Bank branch nationwide, offering fast, secure, and low-cost transfers. Learn how to send money seamlessly while staying compliant with Indian regulatory requirements like TCS and IFSC formatting. This page covers fees, timelines, account types, and best practices for sending to ICICI Bank via Root.
ICICI Bank is the second-largest private sector bank in India by assets and serves millions of customers across the country. Root currently supports transfers to NRO accounts, regular savings accounts, and current accounts at ICICI Bank. Support for NRE accounts is coming soon.
Quick Facts
Transfer Fee
$0 — Root charges zero fees
Exchange Rate
CHECK_LIVE (interbank rate)
Transfer Time
1-4 business days to ICICI Bank
Account Types
NRO, Savings, Current accounts at ICICI Bank
IFSC Required
Yes — 11-character code for recipient's branch
How to Send — Step by Step
Sign up with Root
Download the Root app or visit the website to create your account as an NRI based in the USA. Verify your identity using your passport and US visa status.
Enter Recipient Details
Add the beneficiary's full name, ICICI Bank account number, and whether it's an NRO, savings, or current account. Double-check spelling and numbers.
Pro tip: Ensure the name matches exactly with the bank records to avoid rejection.
Find the ICICI Bank IFSC Code
Locate the 11-character IFSC code for the recipient’s specific ICICI Bank branch. You can find it on ICICI’s website, mobile app, or by asking the recipient to check their account details or passbook.
Pro tip: For example, an ICICI Bank branch in Mumbai might have an IFSC like ICIC0000001 — always confirm the exact code.
Enter Transfer Amount in USD
Input how much USD you’d like to send. Root will show the live INR equivalent using the interbank exchange rate, with zero markups or hidden fees.
Review & Confirm
Review all details including the exchange rate, total INR expected, and recipient info. Confirm the transaction and authorize payment from your US bank or card.
Track Your Transfer
Monitor the transfer status in real time through the Root app. Funds typically arrive in the ICICI Bank account within 1–4 business days.
Send Money to ICICI Bank with Root
Zero fees, interbank rate. INR credited directly to any ICICI Bank account.
Send with RootFrequently Asked Questions
Can I send money to any ICICI Bank branch in India using Root?
Yes, Root supports INR transfers to over 5,700 ICICI Bank branches across India as long as you provide the correct 11-character IFSC code for the specific branch.
Does Root support NRE accounts at ICICI Bank?
Currently, Root supports NRO, savings, and current accounts at ICICI Bank. NRE account support is planned and expected to be available by mid-2025.
How much TCS will I pay when sending over $8,400 to ICICI Bank in a financial year?
If your total remittances under LRS exceed ₹7,00,000 (approximately $8,400) in a financial year, 5% TCS will apply to the full amount of each subsequent transfer sent to ICICI Bank or any Indian account.
What happens if I enter the wrong IFSC code for an ICICI Bank account?
If the IFSC code is invalid or incorrect, the transfer will be rejected and reversed, which can take 3–5 business days. Always verify the 11-digit IFSC code before confirming the transaction.
Is there a minimum or maximum amount I can send to ICICI Bank via Root?
Root allows transfers starting from as low as $1 to up to $250,000 per financial year, aligning with general USD-to-INR remittance guidelines for NRIs living in the USA.