spa

Root

Login
Bank GuideUSD → INR

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

1

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.

2

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.

3

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.

4

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.

5

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.

6

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 Root

Frequently 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.