You can open an Indian bank account from the US, but the process depends on which bank you choose and whether you have ties to India
Most major Indian banks let you open an account remotely if you are a non-resident Indian (NRI) or a foreign national with an Indian address or PAN (Permanent Account Number). Some banks require you to visit a branch in person; others complete the entire process online. The timeline ranges from a few days to several weeks, depending on the bank and how quickly you gather documents. You will need a valid passport, proof of US address, and often proof of income or employment.
The key difference from opening an account in the US is that Indian banks treat non-residents differently from residents. If you have Indian citizenship or ancestry, you may have more options. If you are a US citizen with no Indian ties, your choices narrow significantly, and some banks will decline you outright.
Key Takeaways
- NRI accounts are designed for non-resident Indians and are the most common route; they allow you to hold rupees and US dollars and transfer money between accounts.
- You will need a valid passport, proof of your US address, and usually a PAN number or proof of income to open an account remotely.
- ICICI Bank, HDFC Bank, and Axis Bank offer online NRI account opening; State Bank of India (SBI) requires an in-person visit or a video call with a branch officer.
- Some banks charge monthly or annual fees for NRI accounts, and currency conversion fees apply when you move money between rupees and dollars.
- If you have no Indian citizenship or ancestry, you may need to open a regular resident account, which typically requires a visit to India or a branch representative in the US.
NRI accounts: the standard option for non-residents
An NRI account is a bank account held by a non-resident Indian or a foreign national with Indian income or assets. These accounts are designed to let you manage money in India without living there. You can hold both Indian rupees and foreign currency (usually US dollars), and you can transfer money between the two. Interest rates on NRI savings accounts are often higher than those on regular resident accounts, though this varies by bank and changes with market conditions.
To open an NRI account, you typically need to prove non-resident status. For Indian citizens living abroad, this is straightforward—your passport and US address are usually enough. For US citizens or permanent residents with no Indian citizenship, the process is harder. Some banks will open an account if you have an Indian PAN number, a parent or spouse with Indian citizenship, or proof of Indian property ownership. Others will not open an account for you at all.
Most NRI accounts come with restrictions. You cannot use the account to pay Indian taxes or utility bills directly from abroad, and you may not be able to write checks. Transfers to India are usually free or low-cost, but transfers to the US incur currency conversion fees and wire charges. Ask the bank about these fees before you open the account—they vary widely.
Which banks offer online account opening from the US
ICICI Bank offers fully online NRI account opening through its website. You upload your passport, proof of address, and income documents; the bank reviews them and contacts you within a few days. The account typically opens within one to two weeks. ICICI charges a monthly maintenance fee for NRI accounts (the amount varies by account type), and currency conversion fees apply to transfers.
HDFC Bank also allows online NRI account opening. The process is similar to ICICI: you submit documents online, and the bank contacts you for verification. HDFC typically takes one to two weeks to open the account. HDFC charges an annual fee for some NRI account types and levies currency conversion fees on transfers.
Axis Bank offers online NRI account opening with a similar timeline and fee structure. Axis also requires a PAN number or proof of Indian income for most applicants.
State Bank of India (SBI), the largest bank in India, does not offer fully online NRI account opening from abroad. You must either visit an SBI branch in India in person or schedule a video call with a branch officer who will verify your identity and documents. If you choose the video call route, the process takes two to four weeks. SBI charges lower fees than private banks but has stricter verification requirements.
Documents you will need to gather
All Indian banks require the same core documents for NRI account opening. You will need a valid passport (your primary identity proof), a proof of US address (a utility bill, lease, or bank statement dated within the last three months), and often a PAN number (Permanent Account Number, India's tax ID). If you do not have a PAN, you can request one from the Indian Income Tax Department online, though this adds one to two weeks to your timeline.
Most banks also ask for proof of income or employment. This can be a recent pay stub, an employment letter from your US employer, or a tax return. If you are self-employed, you may need to provide business registration documents or recent business tax returns. Some banks waive this requirement if you are opening an account with a small initial deposit (typically under $1,000).
If you have an Indian address (even a temporary one, such as a relative's address), include it. This can speed up verification. If you do not, your US address will suffice, though some banks may take longer to process your application.
Timeline and what to expect after you submit
For banks offering fully online opening (ICICI, HDFC, Axis), expect the account to open within one to two weeks of submitting all documents. The bank will contact you by email or phone to confirm your identity and ask clarifying questions about the source of your funds. This call usually takes 10 to 15 minutes. Once verified, the bank sends you login credentials and account details by email.
For SBI and banks requiring in-person verification, the timeline is longer. If you schedule a video call, allow two to four weeks. If you must visit a branch in India, you will need to coordinate the visit yourself; the account opens on the day you visit.
After your account opens, you will receive a debit card by mail, usually within two to four weeks. Some banks offer temporary digital card access immediately, so you can begin transferring money before the physical card arrives. Ask the bank about this when you open the account.
Fees and currency conversion costs
NRI accounts are not free. Most private banks (ICICI, HDFC, Axis) charge a monthly maintenance fee ranging from 500 to 1,500 Indian rupees per month (roughly $6 to $18 USD, though exchange rates vary). Some banks waive this fee if you maintain a minimum balance, typically 100,000 to 500,000 rupees. SBI charges lower fees, usually 500 rupees per month or less, and may waive fees for larger balances.
When you transfer money from your US bank account to your Indian account, you will pay a wire transfer fee (typically $15 to $50 from the US side) plus a currency conversion fee from the Indian bank (usually 1 to 2 percent of the amount transferred). These fees are separate from the account maintenance fee. If you transfer money frequently, these costs add up quickly. Some banks offer better conversion rates for larger transfers, so ask about tiered pricing.
Transfers from your Indian account back to the US incur the same fees in reverse. Plan for this if you expect to move money back and forth regularly.
Alternatives if you cannot open an NRI account
If you are a US citizen with no Indian ties and no bank will open an NRI account for you, you have limited options. Some smaller regional banks or cooperative banks may open accounts for foreigners, but they typically require an in-person visit to a branch in India. This is not practical if you cannot travel.
Another option is to open an account in the US with a bank that has branches or partnerships in India. Some US banks (such as Citibank) have Indian subsidiaries, and you may be able to link accounts or transfer money more easily. However, this does not give you a true Indian bank account; it is simply a US account with easier access to Indian services.
If you have a relative in India, you could ask them to open an account in their name and give you access as a joint holder or authorized user. This is legally permissible in India, though it carries risks if the relationship changes. The account would be subject to Indian tax rules for the primary account holder.
Tax and legal considerations for NRI accounts
As a non-resident, you are subject to Indian tax law on income earned in India and on interest accrued in your Indian account. You must file an Indian tax return (ITR) if your income exceeds the threshold set by the Indian Income Tax Department, even if you live in the US. The US and India have a tax treaty to prevent double taxation, but you are responsible for understanding your obligations under both countries' laws.
Your Indian bank will report account activity to the Indian tax authorities. If you hold more than 250,000 rupees (roughly $3,000 USD) in your account at any point during the financial year, you must disclose this on your Indian tax return. Failure to disclose can result in penalties.
As a US citizen or permanent resident, you must also report your Indian bank account to the US government if the account balance exceeds $10,000 at any point during the year. This is done through the Foreign Bank Account Report (FBAR), filed with the Financial Crimes Enforcement Network (FinCEN). Failure to file an FBAR can result in significant penalties. Consult a tax professional familiar with US-India tax law before opening an account.
Frequently Asked Questions
Do I need an Indian PAN number to open an NRI account?
Most banks require a PAN number, but some will open an account without one if you provide other proof of identity and income. ICICI and HDFC may waive the PAN requirement for initial deposits under $1,000. If you do not have a PAN, you can request one online from the Indian Income Tax Department; it takes one to two weeks to arrive.
Can I open an account if I have never been to India?
Yes, if you have Indian citizenship or ancestry. If you are a US citizen with no Indian ties, most banks will decline you. ICICI and HDFC are slightly more flexible and may open an account if you can prove Indian income or property ownership. SBI is stricter and typically requires an in-person visit or a relative with Indian citizenship.
How long does money take to arrive when I transfer from my US bank?
International wire transfers typically take three to five business days. Some banks offer faster transfers (one to two days) for an additional fee. Once the money arrives in your Indian account, it is available immediately. Ask your US bank about their timeline and fees before you transfer.
Can I use my Indian debit card in the US?
Yes, most Indian bank debit cards work at US ATMs and merchants. However, you will be charged a currency conversion fee (usually 1 to 3 percent) plus an ATM fee if you withdraw cash. Using the card for purchases is often cheaper than withdrawing cash because the conversion rate is better. Check with your Indian bank about their specific fees.
What happens to my account if I move back to India?
Your NRI account automatically converts to a resident account once you establish residency in India. You do not need to close it or open a new one. The bank will update your account status, and some fees or restrictions may change. Inform your bank when you move so they can update your records.