Yes, you can open a US bank account from outside the country, but most major banks will not let you do it entirely online

The short answer is that it depends on your citizenship and which bank you choose. US citizens and permanent residents living abroad can open accounts at many banks, but the process is slower and more document-heavy than opening one in person. Most large banks—Chase, Bank of America, Wells Fargo—require you to either visit a branch in the US or work through a specific international banking program. Some online banks and smaller institutions will open accounts for US citizens overseas, but they are the exception rather than the rule.

If you are not a US citizen or permanent resident, the path is much narrower. You will need to prove you have a legitimate reason to hold a US account—employment, business, investment—and even then, many banks will decline. The banks that do accept non-citizens typically require a US address, a US phone number, or an existing relationship with the bank.

Key Takeaways

  • US citizens and permanent residents can open accounts from abroad, but most major banks require either a US visit, a US address, or enrollment in an international banking program.
  • Non-citizens face stricter rules and will need to prove a legitimate business or financial reason for the account, plus often a US address or phone number.
  • Online banks and smaller regional banks are more likely to accept overseas applicants than large national chains.
  • You will need a valid passport, proof of address (overseas or US), and sometimes a US tax ID or ITIN to complete the application.
  • The entire process typically takes two to four weeks once you submit documents, longer if the bank requests additional verification.

What banks accept applications from overseas

Chase, Bank of America, and Wells Fargo all have international banking programs, but they are not designed for routine account opening. Chase's International Personal Banking program is available to US citizens and permanent residents with significant assets or income, and it requires you to have worked with the bank before or to have a US address. Bank of America's Global Client program works similarly—you typically need an existing relationship or a referral.

Online banks are your most straightforward option. Wise (formerly TransferWise) offers a multi-currency account that US citizens can open from anywhere and use to hold and transfer money in multiple currencies. Revolut also serves US citizens abroad, though it operates under different rules depending on your state of residence. Charles Schwab's investor checking account can be opened online by US citizens from overseas and does not require a minimum balance.

Smaller regional banks and credit unions sometimes accept overseas applications, particularly if you have a US address on file or a US phone number. It is worth calling your local bank directly to ask—their policies vary widely and are not always posted online.

Documents you will need to provide

Every bank will ask for a valid passport as proof of identity. If you are a US citizen, your passport is your primary document. If you are a permanent resident, you will need your green card or a copy of your I-551 form.

Proof of address is the second requirement. If you have a US address—a family home, a business address, or a mail forwarding service—use that. If you only have an overseas address, provide a recent utility bill, lease, or government-issued document showing your name and current address. Some banks will accept a notarized letter from your employer or landlord confirming your residence.

You will also need a US tax ID. If you are a US citizen, this is your Social Security Number. If you do not have one, you can request an ITIN (Individual Taxpayer Identification Number) from the IRS, though this adds several weeks to the process. Non-citizens will almost always need an ITIN or proof of a business tax ID (EIN) to open an account.

How the application process works when you are abroad

Most banks that accept overseas applications will let you start online but will require you to verify your identity through a video call or by mailing in notarized documents. The video call is faster—typically 10 to 15 minutes—and the bank's representative will ask you to show your passport, confirm your address, and answer questions about the purpose of the account.

If the bank requires notarized documents, you will need to visit a notary public in your country (many US embassies and consulates offer this service, or you can use a local notary and have them certify the documents according to the Hague Apostille convention). You then mail the documents to the bank's processing center, which adds one to two weeks to the timeline.

After verification, the bank will issue you an account number and routing number. You can usually set up online banking immediately, but the physical debit card will be mailed to your US address or, if the bank offers it, to your overseas address. This step typically takes five to ten business days.

Why banks are stricter with overseas applicants

Banks are required by federal law to verify the identity of everyone who opens an account and to report accounts held by US citizens abroad to the IRS. This is part of FATCA (Foreign Account Tax Compliance Act), which means banks must confirm your tax residency status and ensure you are not evading taxes. The extra documentation and verification steps exist because of these regulatory requirements, not because banks are being difficult.

Banks are also cautious about money laundering and sanctions compliance. If you are opening an account from a country on the US sanctions list or if your application raises red flags during their automated screening, the bank may freeze the application or request additional documentation. This is rare for routine personal accounts, but it does happen.

What to do if a major bank declines you

If Chase or Bank of America turns you down, your next step is to try online banks or smaller regional institutions. Wise, Charles Schwab, and Revolut have lower barriers to entry for US citizens abroad. You can also look into banks that specialize in expat banking—Citibank has an expat program, and some credit unions offer accounts to members living overseas.

Another option is to use a mail forwarding service or ask a family member to let you use their US address temporarily. This is legal as long as the address is real and you update it once you have a permanent US address. Some banks will also accept a business address if you are self-employed or own a business in the US.

If you are a non-citizen and cannot find a bank that will accept you, consider whether you actually need a US bank account. Many overseas transactions can be handled through international wire transfers, PayPal, or Wise, which may be simpler and cheaper than maintaining a US account.

Timeline and what to expect after approval

From the moment you submit your application to the moment your account is active and ready to use, expect two to four weeks. This breaks down roughly as follows: initial online application (same day), identity verification call or document review (three to five business days), account approval (two to five business days), and card issuance and delivery (five to ten business days if mailed overseas, or immediate if you can pick it up at a US branch).

Once your account is open, you can deposit money through wire transfer, ACH transfer from another US account, or mobile check deposit if the bank offers it. You will have full access to online banking, bill pay, and transfers. Your debit card will work at ATMs worldwide, though you may face foreign transaction fees depending on the bank.

Frequently Asked Questions

Do I need a US address to open an account from overseas?

Not always, but it makes the process faster. If you have a US address—even a family member's home or a mail forwarding service—use it. If you only have an overseas address, most banks will still accept it, but they may request additional verification or take longer to approve your application.

Can I open a US bank account if I am not a US citizen?

It is difficult but possible. You will need an ITIN or business tax ID, proof of a legitimate reason for the account, and often a US address or phone number. Banks that cater to immigrants or international businesses are more likely to accept you than major national chains.

How long does it take to get a debit card if I am overseas?

If the bank mails the card to your overseas address, expect five to ten business days after account approval. Some banks offer expedited shipping for an extra fee. If you can have it mailed to a US address and pick it up during a visit, you can get it immediately.

Will I have to pay taxes on my US bank account if I live abroad?

You are still required to file US taxes as a US citizen or permanent resident, regardless of where you live. Your bank account itself is not taxed, but the interest it earns is. You may also need to file FBAR (Foreign Bank Account Report) if you have more than $10,000 in foreign financial accounts, though a US bank account does not count as a foreign account.

What if the bank asks for more documents after I submit my application?

This is normal and does not mean your application will be denied. Respond to the request as quickly as possible—the bank is likely doing a final compliance check. If you cannot provide what they ask for, ask them what alternatives they will accept rather than ignoring the request.