What banks will accept from a B1/B2 visa holder

You can open a bank account on a B1/B2 visitor visa, but not every bank will do it. Most large national banks — Chase, Bank of America, Wells Fargo, Citibank — will open an account for you if you have a valid passport, your I-94 arrival record (which you receive when you enter the US), and a US address. Some require a Social Security Number or Individual Taxpayer Identification Number (ITIN); others do not.

Smaller regional banks and credit unions vary widely. Some treat B1/B2 visitors the same as citizens; others refuse non-residents outright. Online banks are often stricter because they cannot verify your identity in person and have no way to confirm your visa status independently. Your best bet is to call ahead and ask whether they open accounts for B1/B2 visa holders before you visit a branch or apply online.

The core issue is that you are not a US resident for banking purposes. Banks use your visa status and address to decide whether you meet their internal rules. A B1/B2 visa is temporary and tied to a specific purpose (business or tourism), which makes some banks hesitant. But it does not legally bar you from opening an account.

Key Takeaways

  • Large national banks usually open accounts for B1/B2 visitors if you bring your passport, I-94 arrival record, and proof of a US address.
  • You may need a Social Security Number or ITIN, depending on the bank; some banks will open an account without one.
  • Regional banks and credit unions have different rules — call ahead to confirm they accept B1/B2 visa holders.
  • Online banks are often harder to work with because they cannot verify your identity in person and may not accept non-residents.

Documents you need to bring

Bring your valid passport and your I-94 arrival record. The I-94 is a small white card (or a digital record if you arrived after 2013) that shows your name, visa type, and the date you entered the US. If you do not have a physical card, you can print your I-94 from the US Customs and Border Protection website using your passport number and date of birth.

You also need proof of a US address. This can be a lease, a utility bill, a letter from your employer, or a statement from the person whose address you are using. The address does not have to be permanent — banks understand that B1/B2 visitors may be staying short-term — but they need to know where to send statements and where you can be reached.

Some banks will ask for a Social Security Number. If you do not have one, you can request an ITIN from the IRS. The process takes several weeks, so if you need an account quickly, ask the bank whether they will open one without a Social Security Number or ITIN first. A few do.

Which banks are most likely to say yes

Chase, Bank of America, Wells Fargo, and Citibank have clear processes for opening accounts with a passport and I-94. They have branches nationwide, so you can walk in and speak to someone in person, which makes verification easier. Call your local branch first to confirm they will accept a B1/B2 visitor, because individual branches sometimes have different policies.

Credit unions often have fewer restrictions than national banks because they are smaller and can make decisions on a case-by-case basis. If you have a connection to a credit union — through an employer, a school, or a family member who is a member — ask whether they will open an account for you. Some credit unions will; others will not.

Local and regional banks fall somewhere in between. They may be more flexible than national banks on documentation, but they may also be more cautious about non-residents. The only way to know is to ask. Many banks list their requirements on their website or will answer a phone call.

What happens if a bank says no

If a bank refuses to open an account, it is usually because of their internal policy on non-residents, not because of a legal rule. You can try a different bank. If you are staying in the US for several months, it is worth calling five or six banks before you give up — policies vary, and one bank's "no" is another bank's "yes."

Some banks will open a savings account but not a checking account for B1/B2 visitors. If you need a checking account specifically, ask whether that is an option. You can also ask whether opening a savings account first makes it easier to add a checking account later.

If you cannot open a bank account, you can use a prepaid card or a money transfer service like Wise or OFX to receive money from abroad. These are not ideal for everyday banking, but they work if you are only staying a short time or if you need to move money quickly.

How long the account takes to open

If you walk into a branch with all your documents, you can usually open an account the same day. The bank will verify your passport and I-94, confirm your address, and set up your account while you wait. You may receive a debit card in the mail within 7 to 10 days, or the bank may issue a temporary card on the spot.

If you apply online, the process takes longer — usually 5 to 10 business days — because the bank has to verify your identity remotely. Some online banks will not complete the account until they receive a copy of your passport and I-94 by mail or email.

If the bank asks for an ITIN and you do not have one, you will have to wait for the IRS to issue it before the account can be opened. This can take 4 to 6 weeks. Ask the bank whether you can open the account in the meantime and add the ITIN later.

Using your account while on a B1/B2 visa

Once your account is open, you can use it like any other bank account. You can deposit checks, transfer money, pay bills, and use your debit card. There are no restrictions on what you do with the account based on your visa status.

If you leave the US before your visa expires, you can keep the account open and use it remotely. Many banks allow you to manage your account online and transfer money internationally. Some charge fees for international transfers or for maintaining an account when you are not a US resident; ask your bank about their policy.

If your B1/B2 visa expires and you do not renew it or change your status, the bank may eventually close your account if you do not use it for a long time or if they discover you are no longer in the US. But there is no automatic closure — you can keep the account open as long as you maintain a minimum balance and follow the bank's rules.

Frequently Asked Questions

Do I need a Social Security Number to open a bank account on a B1/B2 visa?

Not always. Some banks will open an account with just your passport and I-94. Others require a Social Security Number or ITIN. Call the bank first to ask. If you need an account quickly and do not have a Social Security Number, look for banks that do not require one.

Can I open an account online, or do I have to go to a branch?

You can open an account online with some banks, but it takes longer and requires more documentation because the bank cannot verify your identity in person. Going to a branch in person is usually faster — you can walk out with an account the same day if you have your passport and I-94.

What if I do not have a permanent US address yet?

You can use a temporary address — a hotel, an Airbnb, a friend's house, or your employer's office. The bank just needs to know where to send mail and where you can be reached. If your address changes, you can update it online or by calling the bank.

Can I keep my account open after my B1/B2 visa expires?

Yes, as long as you maintain the account and follow the bank's rules. If you leave the US, you can manage the account online. The bank may eventually close it if you do not use it for a very long time, but there is no automatic closure based on your visa expiring.

What if I want to change my visa status while I have a bank account?

You can keep your account open. Tell the bank if your address or status changes, but the account itself does not have to be closed. If you change to an H-1B, F-1, or another visa type, you are still a valid customer. The bank may ask you to update your information, but that is routine.