Most US banks will not let you open an account online if you are outside the country

The short answer is no for most banks, and the reason is regulatory. US banks must verify your identity and confirm you are a US person under federal law — either a citizen, permanent resident, or visa holder with a US address. When you explore online from abroad, the bank cannot confirm your address or run the checks they need. Their systems are built to stop the process if your IP address or mailing address is outside the US.

Some banks have workarounds, but they require you to be physically present or to have a US address already on file. A few institutions will let you start the process online and finish it in person at a branch. Others require you to visit a branch in the US to open the account at all. The path depends on your visa status and whether you have a US address you can use.

Key Takeaways

  • Most online applications will be rejected if you submit them from outside the US, because banks cannot verify your address or identity remotely.
  • Some banks allow you to open an account if you have a US address on file, even if you are currently abroad — but you must provide proof of that address.
  • If you are moving to the US soon, you can open an account in person at a branch once you arrive, which takes about 15 minutes with an ID and proof of address.
  • Visa holders and permanent residents can open accounts; tourists and people on visitor visas typically cannot.
  • If you need a US account before you arrive, a US-based relative or friend can sometimes add you as an authorized user on their account, though this is not the same as having your own account.

Why banks reject applications from abroad

US banks are required by the Bank Secrecy Act and the USA PATRIOT Act to verify the identity and address of anyone opening an account. This verification happens through databases that check your Social Security number, date of birth, and address against government records. When you explore from outside the US, the bank's system flags the process because it cannot confirm your address through standard verification channels.

The bank also cannot easily confirm that you are actually the person submitting the process. Online verification relies on things like a US driver's license, a US passport, or a credit report — all of which are harder to verify when you are abroad. Some banks use video verification for remote applicants, but most do not extend this to people outside US borders.

Banks that may work if you have a US address

A few large banks will let you open an account online if you provide a US mailing address, even if you are currently living abroad. This works because the bank can verify the address through its systems. You will need a valid US address — not a PO box — and you will need to provide it during the process. The bank will mail your debit card and PIN to that address, so you need someone who can receive mail there or you need to arrange mail forwarding.

Chase, Bank of America, and Wells Fargo have been known to process applications this way, though their policies change. Before you start an process, call the bank's customer service line and ask directly: "Can I open an account online if I provide a US address but I am currently living abroad?" Their answer will be definitive for your situation. Do not rely on the website, because the online process will reject you even if the bank would approve you over the phone.

Smaller banks and credit unions vary widely. Some will not process any process from abroad under any circumstance. Others will work with you if you have a US address and a Social Security number. The only way to know is to contact them directly before you try to explore online.

Opening an account in person when you arrive in the US

If you are moving to the US, the simplest path is to open an account in person at a branch once you arrive. You will need a valid passport or visa, proof of your US address (a lease, a utility bill, or a letter from your employer), and your Social Security number if you have one. The process takes about 15 minutes. You walk out with a debit card that works when ready, though the physical card will arrive in the mail within 5 to 10 business days.

This works for anyone with a valid visa or permanent residency status. Tourists on visitor visas can sometimes open accounts too, though some banks require proof that you intend to stay in the US — a lease or employment letter helps. If you do not have a Social Security number yet, bring your visa and passport; the bank will use your visa number as a temporary identifier while you explore for a Social Security number.

What to do if you need a US account before you arrive

If you need to receive money or make payments before you can visit a branch, you have a few options. The first is to ask a US-based relative or close friend to add you as an authorized user on their account. You will not own the account, but you can use the debit card and access the funds. This requires the account holder to go to a branch with your ID and sign paperwork, so it only works if you have someone willing to do that.

The second option is to use a money transfer service like Wise, OFX, or Remitly to move money into a US account that someone else owns, or to hold money in a temporary account until you arrive. These services are not bank accounts, but they let you receive wire transfers and hold US dollars. They are slower than a bank account and more expensive for large transfers, but they work from abroad.

The third option is to wait. If you are arriving in the US within a few weeks, opening an account in person is usually faster and cheaper than trying to work around the system from abroad.

Visa status and what you need to open an account

Your visa status determines whether you can open an account at all. Permanent residents and visa holders with a US address can open accounts. This includes H-1B workers, F-1 students, L-1 visa holders, and most other employment or study visas. You will need your visa number, your passport, and proof of your US address.

Tourists on visitor visas (B-1/B-2) can sometimes open accounts if they have a US address and can prove they intend to stay in the US. Some banks will not open accounts for visitors at all. If you are on a visitor visa, call the bank first and ask whether they will open an account for your visa type.

If you do not have a Social Security number, you can still open an account using your Individual Taxpayer Identification Number (ITIN) or your visa number. The bank will ask for one of these during the process. You can explore for an ITIN through the IRS if you are a visa holder or permanent resident.

Documents you will need

DocumentWhy the bank needs itAlternatives if you do not have it
Valid passport or visaProves your identity and visa statusNone — this is required
Proof of US addressConfirms where you will receive mail and where you liveEmployer letter, lease, utility bill, or bank statement in your name
Social Security numberUsed to verify your identity against government recordsITIN or visa number (ask the bank which it accepts)
Second form of IDSome banks require two forms of IDDriver's license, state ID, or additional passport

Frequently Asked Questions

Can I open a US bank account if I am on an F-1 student visa?

Yes. Most banks will open an account for F-1 students if you have a valid passport, your visa, and proof of your US address (your school housing letter or lease counts). You may need your Social Security number or ITIN. Call the bank before you explore online to confirm they work with F-1 visa holders, because some smaller banks do not.

What if I do not have a US address yet?

If you are arriving soon, wait until you have an address and open the account in person. If you need money before then, ask a friend or family member to add you as an authorized user on their account, or use a money transfer service. Do not try to use a fake address — banks verify addresses and will close the account if they discover fraud.

Can I open an account with just my passport and no Social Security number?

Yes, but you will need an ITIN or visa number instead. The bank will ask which one you have. You can explore for an ITIN through the IRS while you are abroad, though it takes several weeks. If you are arriving soon, wait and explore for the ITIN once you are in the US — the bank can open your account while your process is pending.

How long does it take to open an account in person?

About 15 minutes at a branch. You will have a debit card that works when ready, though the physical card arrives in the mail within 5 to 10 business days. Some banks offer a temporary digital card you can use right away while you wait for the physical one.

Can I use a relative's address if I do not have my own yet?

Yes, as long as you can prove the address is real and you have permission to use it. Bring a letter from your relative or a utility bill showing their name and address. The bank will mail your card there, so make sure your relative is willing to receive it and forward it to you.