Yes, non-residents can open a U.S. bank account, but the process is stricter than for citizens and requires specific documents

Most U.S. banks will open an account for a non-resident, but you will need an Individual Taxpayer Identification Number (ITIN) or a valid passport and visa, proof of a U.S. address (even a temporary one), and often a larger opening deposit than a resident would need. Some banks have no minimum; others require $500 to $2,500 to start. The rules vary significantly by bank and by your immigration status, so calling ahead saves a wasted trip.

The main barrier is not whether you can open an account—you can—but which banks will accept your documents and how much paperwork they will ask for. Large national banks like Chase and Bank of America have clearer processes for non-residents than smaller regional banks, though they may also have higher minimums. Credit unions sometimes have lower barriers but may require membership first.

Key Takeaways

  • Non-residents need either an ITIN, a valid passport with a U.S. visa, or both, plus proof of a U.S. address to open most accounts.
  • Large national banks generally accept non-residents more readily than regional banks, though they often require higher opening deposits.
  • Some banks will not open accounts for certain visa types or countries of origin, so calling the bank before visiting saves time.
  • Online banks sometimes have simpler processes than brick-and-mortar branches, but they may not accept all forms of non-resident identification.
  • A U.S. address is required even if temporary—a hotel, friend's address, or corporate office address usually works.

What documents you will need to bring

The core documents are a valid passport, proof of your current visa or immigration status, and proof of a U.S. address. The address does not have to be permanent; a hotel, an Airbnb, a friend's apartment, or a corporate office address all count. Some banks will also accept a lease, a utility bill, or a mail forwarding service receipt as proof of address.

If you have an ITIN, bring that as well—it speeds the process because the bank will not have to request one from the IRS on your behalf. You can obtain an ITIN through the IRS if you plan to file taxes or open a business, but it is not required to open a personal bank account. If you do not have one, the bank will often apply for one for you, which can add one to two weeks to account setup.

Bring a second form of ID if you have one—a driver's license from your home country, a national ID card, or a student ID. Not all banks require it, but having it reduces the chance of delays. Some banks also ask for a phone number and email address, so have those ready.

Which banks accept non-residents most readily

Chase, Bank of America, Wells Fargo, and Citibank all have processes for non-resident accounts, though policies vary by branch and by visa type. Chase generally accepts non-residents with a valid passport and visa, though some branches are stricter than others. Citibank has a specific program for non-residents and expats and is often the easiest choice if you have a work visa or student visa.

Online banks like Charles Schwab, Wise, and Revolut have simpler processes for non-residents in many cases because they do not require in-person verification. However, they may not accept all visa types, and some require a U.S. address to be registered before you arrive. Check their website or call their support line before applying.

Credit unions vary widely. Some will open accounts for non-residents; others will not. If you work for a company or attend a university, check whether they have an affiliated credit union—those are often more flexible about non-resident membership than community credit unions.

How visa status affects your options

Your visa type matters. Non-residents on work visas (H-1B, L-1, O-1) and student visas (F-1, J-1) are generally accepted without issue. Visitor visas (B-1/B-2) are accepted by most banks but sometimes with higher scrutiny or a requirement to show a return ticket or proof of funds. Undocumented non-residents cannot open accounts at mainstream banks, though some community banks and credit unions may work with you if you have an ITIN.

Some banks will ask how long you plan to stay in the U.S. If you say less than a year, they may decline or require a higher deposit. If you are on a student or work visa with a multi-year timeline, mention that—it reduces perceived risk.

Opening an account in person versus online

In-person is usually faster for non-residents because the bank can verify your documents on the spot and open the account the same day. You will need to visit a branch, bring all your documents, and be prepared to answer questions about the source of your funds and the purpose of the account. Bring more documents than you think you will need—banks often ask for extras.

Online accounts can work but take longer. You will upload photos of your documents, which the bank verifies over several days. Some online banks will not complete the process until you provide additional information by phone or video call. If you are already in the U.S., in-person is usually faster. If you are applying before arrival, online may be your only option.

What happens after you open the account

Once your account is open, you can deposit money, receive direct deposits, and use a debit card immediately in most cases. The bank will mail a debit card to your U.S. address within 7 to 10 business days. If you need the card faster, some branches can issue a temporary card on the spot.

If the bank applied for an ITIN on your behalf, you will receive it by mail within one to two weeks. Keep it safe—you will need it for taxes, opening other accounts, and some government services. The bank will notify you when it arrives.

Some banks place holds on deposits from non-residents for the first 30 days or require a minimum balance to avoid monthly fees. Ask about these policies when you open the account so you are not surprised by charges later.

Common reasons banks decline non-residents

Banks decline non-residents most often because of country of origin, visa type, or lack of a U.S. address. Some banks have compliance rules that exclude certain countries due to sanctions or anti-money-laundering regulations. If you are from a country on the U.S. Office of Foreign Assets Control (OFAC) list, you will have trouble at most banks, though some smaller institutions may still work with you.

Visa type matters too. Visitor visas sometimes trigger extra scrutiny, and some banks will decline them outright. If you are declined, ask the bank why—sometimes it is a policy you can work around by providing additional documentation, like a letter from your employer or school.

Lack of a U.S. address is another common reason. If you do not have one yet, ask the bank whether you can use a mail forwarding service, a hotel address, or a friend's address temporarily. Most will accept this, but some require a permanent address before opening the account.

Frequently Asked Questions

Do I need a Social Security Number to open a bank account as a non-resident?

No. An ITIN or a valid passport with a U.S. visa is sufficient. If you do not have an ITIN, the bank can request one from the IRS for you, which takes one to two weeks. Some banks will open your account before the ITIN arrives; others will wait.

Can I open a bank account before I arrive in the U.S.?

Some online banks allow this, but most require you to be physically present or to complete a video verification call. If you are arriving soon, it is usually faster to wait and open an account in person at a branch. If you need the account before arrival, contact the bank's non-resident support line to ask what they can do.

What if my passport expires soon?

Most banks will still open an account if your passport is valid at the time of opening, even if it expires within a few months. However, some banks may ask you to renew it first. Call ahead and ask—policies vary by bank.

Can I use a temporary address like a hotel or Airbnb?

Yes. Most banks accept temporary addresses as long as you can show proof—a hotel confirmation, an Airbnb receipt, or a lease. Some banks will let you update your address later once you have a permanent one. Ask the bank whether you can change it without closing and reopening the account.

What if I am on a visitor visa and the bank asks about my return date?

Be honest about your timeline. If you say you are leaving in three months, some banks may decline or require a higher deposit. If you are unsure, say you are exploring your options and may extend your stay. Banks are more comfortable with accounts that could be long-term.