You can open some US bank accounts from India, but not all, and the process depends on which bank and what type of account you need
Most major US banks will not open a checking or savings account for you while you are physically in India. Banks like Chase, Bank of America, and Wells Fargo require you to be a US resident with a US address and a Social Security Number or Individual Taxpayer Identification Number (ITIN). If you do not have either, you cannot open an account with them remotely.
Some banks have different rules. Wise (formerly TransferWise) and other fintech companies operate differently — they can open accounts for non-residents, but these are not traditional bank accounts. They are payment accounts designed for moving money between countries. A few US banks do accept international customers, but they typically require a minimum deposit of $25,000 or more and are aimed at people with significant assets.
The real barrier is not the distance. It is the regulatory requirement that banks verify your identity against US government records. If you are not in the US system yet, that verification is nearly impossible to complete remotely.
Key Takeaways
- Traditional US banks require a US address and a Social Security Number or ITIN, which you cannot obtain from India without first being in the US or having a job offer from a US employer.
- Fintech payment accounts like Wise can be opened from India and let you hold and transfer US dollars, but they are not bank accounts and do not offer the same protections.
- If you are moving to the US soon, opening an account after you arrive with a US address is faster and simpler than trying to do it remotely.
- Some banks will open accounts for people on valid US visas if you visit a branch in person, even if you do not yet have a permanent address.
Why US banks will not open accounts remotely from India
US banks are required by federal law to verify your identity using documents they can cross-check against government databases. The main documents they use are your Social Security Number, driver's license, and passport. When you explore in person at a US branch, the teller can scan your ID and run it through their system in real time. When you explore online from abroad, they cannot do that verification reliably.
Banks also need a US address for regulatory and tax reporting reasons. Your address goes on your account opening forms and is used to send statements and tax documents. If you do not have a US address, the bank has no place to send these documents and no way to confirm you actually exist at that location.
The third barrier is the Social Security Number. You cannot get an SSN from India. You can only explore for one after you arrive in the US, and most banks will not open an account without one. Some banks will accept an ITIN (Individual Taxpayer Identification Number) instead, but getting an ITIN also requires being in the US or having a job offer letter from a US employer.
What you can do if you are moving to the US soon
If you have a job offer or a visa, the fastest path is to wait until you arrive in the US. Once you have a US address, you can walk into any bank branch with your passport and open an account the same day. You will not have a Social Security Number yet, but most banks will accept your passport and your visa as proof of identity and let you use your visa number as a temporary identifier.
Some banks are faster than others. Smaller regional banks and credit unions often have fewer requirements and can open accounts more quickly than the largest national chains. If you know which city you are moving to, you can research banks in that area before you leave India.
If you need a US bank account before you arrive — for example, to receive a salary deposit — ask your employer if they can help. Some employers will sponsor an ITIN process or will work with a bank that accepts international applicants. This is uncommon but worth asking.
Fintech payment accounts as an alternative
Companies like Wise, Remitly, and PayPal let you open accounts from India and hold US dollars. These are not bank accounts. They are payment accounts, which means they do not have the same legal protections as deposits at a bank. Your money is not insured by the FDIC (Federal Deposit Insurance Corporation), which protects traditional bank deposits up to $250,000.
A Wise account lets you hold multiple currencies, including US dollars, and transfer money to US bank accounts or receive transfers from US employers. You can also get a Wise debit card that works in the US. The fees are lower than traditional wire transfers, and the exchange rates are real market rates rather than bank markups.
The trade-off is that you cannot use a Wise account the way you use a checking account. You cannot write checks, you cannot set up automatic bill payments, and you cannot deposit cash. It is designed for moving money between countries, not for everyday banking in the US.
Banks that accept international customers with high minimums
A small number of US banks have private banking divisions that will open accounts for non-residents, but they require very large deposits. These banks include Citibank, HSBC, and a few others. The minimum deposit is usually $25,000 to $100,000, and you will need to work with a private banker rather than going through the standard account opening process.
These accounts are designed for people who are relocating to the US and have significant assets they want to move into the US banking system. If you have that kind of capital, you can contact the bank's international relocation team directly and ask about their process. They will guide you through identity verification and account setup, which can sometimes be done remotely with notarized documents.
For most people, this option is not practical. The minimum is too high, and the fees are substantial.
What documents you will need once you are in the US
When you arrive in the US and go to open a bank account, bring your passport and your visa. Most banks will accept these as proof of identity. You will also need a US address — this can be your apartment, your workplace, or even a temporary address like a hotel if you have just arrived.
Some banks will ask for a phone number, an email address, and proof of address (like a lease or utility bill). If you have just arrived and do not have a utility bill yet, a lease or a letter from your employer stating your address will usually work. A few banks will accept a hotel confirmation or an Airbnb booking as temporary proof of address.
You will not be able to get a Social Security Number until you have been in the US for a few days and have your visa activated. Once you have your SSN, you can update your bank account information. Until then, most banks will let you operate the account using your visa number or passport number as an identifier.
Timeline and what to expect
If you are in India now and planning to move to the US, the realistic timeline is this: you cannot open a traditional bank account remotely. You can open a fintech payment account (Wise, Remitly) in a few minutes from India if you want to hold US dollars or receive transfers. Once you arrive in the US with a visa and a US address, you can open a traditional bank account in person in one day.
The entire process from arrival to having a fully functional checking account with a debit card takes about one week. The first few days are spent getting your Social Security Number, which you explore for at your local Social Security office. Once you have your SSN, you can update your bank account and explore for credit cards or other financial products.
If you are in a hurry to receive salary deposits before you arrive, talk to your employer about using a fintech account as a temporary solution. Most US employers can deposit to a Wise account or similar service, and you can transfer the money to a traditional bank account once you open one.
Frequently Asked Questions
Can I open a US bank account with just my passport and no Social Security Number?
Yes, if you are in the US in person. Most banks will open an account with your passport and visa. You will need to provide a US address and will likely need to update your account information once you get your Social Security Number. Online or remote applications almost always require an SSN or ITIN.
Will my Indian bank account work in the US?
Your Indian debit card will work at ATMs and some stores in the US, but you cannot use it to set up automatic bill payments or direct deposits. You will need a US bank account for those. Using your Indian card for everyday purchases will also result in high foreign exchange fees.
Can I use a US address that is not mine to open a bank account?
No. Banks verify that you actually live at the address you provide. Using someone else's address is considered fraud and can result in account closure and legal consequences. If you are staying with a friend or family member temporarily, you can use their address as long as you actually live there.
How long does it take to get a Social Security Number after I arrive in the US?
You can explore at your local Social Security office when ready after you arrive. Processing typically takes one to two weeks, though you can sometimes get a temporary number the same day if you explore in person. Some employers will accept a receipt showing you have applied while you wait for the actual number.
Is a Wise account safe for holding US dollars?
Wise is a regulated financial institution in most countries where it operates, but your money is not FDIC-insured the way it would be at a traditional US bank. Wise holds customer money in partner banks, so your funds are protected by those banks' insurance. For most people, it is safe for temporary use while you wait to open a traditional bank account, but it is not designed as a long-term savings account.