Yes, you can open a US bank account from India, but only through specific banks and with the right documents

Most US banks will not open an account for you while you're living in India. They require you to be physically present in the United States or to have a US address where mail can be delivered. However, a small number of banks do offer accounts to people abroad, and some will work with you if you're planning to move to the US soon or have a US address waiting for you.

The easiest path is usually to open an account before you arrive in the US, if you know your arrival date and have a US address lined up. If you're already in India and don't have a US address yet, you'll need to find a bank that specifically serves international customers or wait until you arrive.

Key Takeaways

  • Most US banks require you to be in the country or have a US mailing address, so opening an account from India is difficult but not impossible.
  • A few banks like Charles Schwab, Wise, and some online-only banks will open accounts for people abroad if you have a valid passport and proof of address.
  • You will need a Social Security Number (SSN) or an Individual Taxpayer Identification Number (ITIN) to open most US bank accounts.
  • If you're moving to the US soon, opening an account before you arrive can save time, but you'll still need a US address to provide.
  • Video verification and remote document review have made it easier for some banks to serve international customers, though options remain limited.

Banks that will work with you from India

Charles Schwab is one of the most accessible options. They offer checking accounts to people living outside the US, including India. You'll need a valid passport, proof of address in India, and either a Social Security Number or ITIN. The process is done entirely online, and they use video verification to confirm your identity.

Wise (formerly TransferWise) is not a traditional bank but offers a multi-currency account that functions like one for many purposes. You can open a Wise account from India with a passport and proof of address. It's particularly useful if you plan to receive money from the US or send money back to India, since Wise specializes in international transfers.

Some online-only banks like Ally Bank and others occasionally open accounts for people abroad, but their policies change. Your best approach is to contact them directly and ask whether they serve customers in India. Be prepared to provide a US address if you have one, even if it's temporary or a future address.

Traditional banks with physical branches—Chase, Bank of America, Wells Fargo—almost never open accounts for people living outside the US. They may make exceptions if you're a current customer moving abroad, but opening a new account from India is not realistic with these institutions.

What documents you'll need to have ready

You will need a valid passport with at least six months of validity remaining. This is your primary form of identification. A driver's license from India is not sufficient for US banks.

You'll need proof of your current address in India. This can be a utility bill, rental agreement, or government-issued ID that shows your Indian address. The document usually needs to be dated within the last three months.

Most importantly, you need either a Social Security Number (SSN) or an Individual Taxpayer Identification Number (ITIN). If you've worked in the US before or have a US visa, you may already have an SSN. If not, you'll need to explore for an ITIN through the US Internal Revenue Service (IRS). You can explore for an ITIN from India by mail, but the process takes several weeks. Some banks will let you open an account and provide the number later, but this is rare.

A few banks may also ask for a reference from another financial institution—proof that you have an account elsewhere and manage it responsibly. This is less common but worth knowing.

Getting an ITIN if you don't have a Social Security Number

An ITIN is a nine-digit number issued by the US Internal Revenue Service to people who need to file US taxes but don't have a Social Security Number. If you've never worked in the US, you won't have an SSN, and you'll need an ITIN to open most bank accounts.

To explore for an ITIN from India, you must mail Form W-7 (process for IRS Individual Taxpayer Identification Number) to the IRS, along with a copy of your passport and proof of address. You cannot explore online. The IRS processes ITIN applications by mail, and the timeline varies—it can take anywhere from four weeks to several months depending on how busy the IRS is and whether your process is complete.

Some banks will let you open an account with a pending ITIN process and provide the number once you receive it. Others require the ITIN before they'll proceed. Ask the bank directly about their policy before you start the ITIN process.

Why banks require a US address

Banks need a US mailing address because they send statements, tax documents, and legal notices by mail. Even if you're living in India now, they need somewhere in the US where mail can be delivered.

If you're moving to the US soon, you can use your future address—the apartment or house you've already rented or purchased. If you don't have a US address yet, you have a few options: use a friend's or family member's address if they're willing, use a mail forwarding service that gives you a US address, or wait until you arrive in the US and open an account in person.

Some banks are more flexible about this than others. Charles Schwab, for example, is known for accepting applications from people abroad. Smaller online banks may also be more willing to work with you if you can explain that you're relocating.

The timeline for opening an account from India

If you have all your documents ready—passport, proof of address, and either an SSN or an ITIN—the account opening process itself usually takes one to three business days. The bank will verify your identity, often through a video call, and then set up your account.

The longer part is getting an ITIN if you need one. If you're explore for an ITIN from India, budget four to twelve weeks for that process. If you already have an SSN, you can skip this step entirely.

Plan ahead if you're moving to the US. If you know your move date, start the ITIN process (if needed) at least three months before you plan to open the account. This gives you time to receive your ITIN and then open the account before you arrive.

What happens after you move to the US

Once you arrive in the US and have a permanent address, you may want to open a second account with a traditional bank that has branches near you. Having a local bank can make it easier to deposit checks, withdraw cash, and handle in-person banking needs.

The account you opened from India will still be valid and active. You can update your address with the bank once you're settled. Some banks will let you do this online; others may ask you to visit a branch or call to confirm the change.

If you opened an account with Charles Schwab or Wise, you can keep using it indefinitely. These banks are designed for people who move between countries, so there's no penalty for changing your address or location.

Frequently Asked Questions

Do I need a US phone number to open an account from India?

Most banks will accept an Indian phone number during the account opening process. However, some may ask for a US phone number for security purposes. If that's the case, you can use a Google Voice number (which you can set up from India) or ask the bank if they'll accept your Indian number. Check with the specific bank before you start.

Can I open a US bank account if I'm on a student visa or work visa?

Yes, if you're on a visa and have a US address (your school or employer's address), you can open an account. You'll need your passport, visa, proof of address, and either an SSN (if you're working) or an ITIN. Some banks are more willing to work with visa holders than with people living permanently abroad.

What if the bank asks for a US tax return?

Some banks may ask for a recent tax return as proof of address or income. If you've never filed a US tax return, explain that you're new to the country or that you didn't have US income. Most banks will accept this explanation, especially if you're opening a basic checking account. If they insist, you may need to try a different bank.

Can I use a relative's address if I don't have my own US address yet?

Yes, many banks will accept a relative's address as your mailing address. Make sure your relative is willing to receive mail on your behalf and can forward important documents to you. Update the address with the bank as soon as you have your own place.

Is it cheaper to wait and open an account after I arrive in the US?

There's no cost difference—opening an account is free either way. The advantage of opening before you arrive is that you can start receiving direct deposits or transfers as soon as you land. The advantage of waiting is that you can open an account in person at a branch near your new home, which some people find easier.