Yes, you can open a bank account on a B2 visa, but banks will ask for different documents than they would for a citizen or permanent resident

A B2 visa is a temporary visitor visa for tourism, medical treatment, or visiting family. Banks treat you as a non-resident alien for tax purposes, which changes what they need from you. Most major banks and many smaller ones will open an account for you, but you will need a valid passport, your I-94 arrival record (the document you received when you entered the US), and proof of a US address. Some banks also ask for a US phone number or an ITIN (Individual Taxpayer Identification Number) instead of a Social Security number.

The process is slower than for a US citizen because the bank has to verify your immigration status and report the account to the IRS. Plan for the appointment to take 30 to 45 minutes, and for the account to take one to three business days to set up after you leave the branch.

Key Takeaways

  • You will need your passport, I-94 arrival record, and proof of a US address; most banks will not accept a hotel address.
  • An ITIN is not required to open the account, but you will need either a Social Security number or an ITIN for tax reporting once you have US income.
  • Banks classify B2 visa holders as non-resident aliens, which means the account may have higher fees or lower interest rates than a resident account.
  • Some banks have restrictions on which services non-residents can use, such as limits on wire transfers or no access to investment products.

What documents you need to bring

Bring your valid passport and your I-94 arrival record. The I-94 is the white and green card you received when you landed; it shows your entry date, visa type, and how long you are permitted to stay. If you do not have the physical card, you can print it from the CBP (Customs and Border Protection) website using your passport number and date of birth.

You also need proof of a US address. A hotel confirmation, Airbnb booking, or lease will work. Some banks accept a utility bill or a letter from someone who is letting you stay with them, but a lease or booking is faster because it is official. If you are staying with family or friends, ask them for a letter on their letterhead stating your name, their address, and the dates you are staying there. The bank will call to verify if it seems unusual.

Bring your phone number (US or international) and ask the bank whether they need an ITIN before you go. If they do, you will have to file Form W-7 with the IRS, which takes four to six weeks. Many banks will open the account without one and ask you to provide it later if you earn US income.

Which banks accept B2 visa holders

Large national banks like Chase, Bank of America, Wells Fargo, and Citibank all open accounts for B2 visa holders, though their policies vary slightly. Chase requires an ITIN or Social Security number at the time of opening; Bank of America will open without one if you provide a passport and I-94. Smaller regional banks and credit unions are often more flexible, but you have to call ahead because policies are not always posted online.

Some online banks do not open accounts for non-residents at all, or they require a US address and a Social Security number. Chime, for example, requires a Social Security number or ITIN. If you are planning to stay longer than a few months, it is worth calling the bank's customer service line before you go to the branch, because you can ask directly whether they will open an account for a B2 visa holder with your specific documents.

Account restrictions for non-resident aliens

Once the account is open, you may find that some services are limited. Banks often restrict wire transfers for non-residents, either by capping the amount you can send per day or by requiring you to visit a branch instead of doing it online. Some banks also do not allow non-residents to open investment accounts or use certain credit products.

These restrictions exist because banks have to comply with anti-money-laundering rules and tax reporting requirements. The restrictions are not permanent — once you change your immigration status to resident alien (which happens when you get a green card or certain other visas), you can call the bank and ask them to lift the restrictions. In the meantime, ask the bank what you can and cannot do with the account before you sign the paperwork.

Tax reporting and ITIN requirements

If you earn income while you are on a B2 visa, you have to report it to the IRS. The bank will ask for either a Social Security number or an ITIN on a W-9 form. If you do not have a Social Security number, you can get an ITIN by filing Form W-7 with the IRS. You do not need an ITIN just to open the account — you only need it if you earn US income or if the bank requires it at opening.

The process for getting an ITIN takes four to six weeks by mail. You can also explore in person at an IRS office or through a certified acceptance agent, which is faster. Bring your passport, I-94, and proof of US address. The ITIN is a nine-digit number that starts with 9 and is used only for tax purposes; it does not change your visa status or give you work permission.

How to prepare for your appointment

Call the bank's main customer service line or visit a branch to ask whether they have any additional requirements for B2 visa holders. Some branches have seen many international visitors and know the process; others may not be familiar with it and may ask for extra documents. Calling ahead saves you a trip if the branch cannot help you.

Bring all documents in originals, not copies. Bring your phone number and your US address written down. If you have a US phone number, bring that; if not, bring your international number and ask whether the bank will accept it. Some banks use phone verification as part of their opening process, so having a working number matters.

If you are opening the account to receive a wire transfer or direct deposit, ask the bank for the account and routing numbers before you leave the branch. Write them down and keep them safe. You will need them to give to your employer or the person sending you money.

What happens if you change visa status

If your B2 visa expires or you change to a different visa type, you do not have to close the account. The account remains open as long as you keep it active and in good standing. However, your tax status changes. If you become a resident alien (by getting a green card, for example), you should contact the bank and tell them so they can update your account classification. This may remove some of the restrictions on wire transfers or investment products.

If your B2 visa expires and you do not change status, you are technically no longer in the US legally. The bank will not close your account when ready, but you should close it yourself before you leave or give someone power of attorney to close it for you. Leaving an account open while you are out of status can create complications if the bank tries to contact you or if you want to return to the US later.

Frequently Asked Questions

Do I need a Social Security number to open a bank account on a B2 visa?

No. You can open an account with a passport and I-94. If the bank asks for a Social Security number or ITIN at opening, ask whether you can provide it later. Most banks will accept a B2 visa holder without one, though some require an ITIN. If you earn US income, you will need an ITIN to file taxes, but that is separate from opening the account.

Can I use a hotel address as my proof of address?

Yes, a hotel confirmation works, but some banks prefer a lease or Airbnb booking because they are longer-term. If you are staying with family, a letter from them on their letterhead with their address, your name, and the dates you are staying is usually accepted. Call the bank first to ask what they prefer.

What if the bank says they cannot open an account for me?

Try a different bank. Large national banks are more likely to have a process for B2 visa holders, but credit unions and smaller regional banks sometimes have more flexibility. Call ahead before you visit so you do not waste a trip. If you are staying in the US for several months, it is worth finding a bank that will work with you.

Can I send money back to my home country from a B2 visa account?

Yes, but there may be restrictions. Some banks limit the amount non-residents can wire per day or require you to do it in person at a branch instead of online. Ask the bank what their policy is before you open the account. International wire transfers also take longer and cost more than domestic ones.

What happens to my account if my B2 visa expires?

The account does not automatically close. You can keep it open as long as you want, but if you leave the US and your visa expires, you should close it yourself or give someone power of attorney to close it. If you return to the US on a different visa or status, you can reopen an account or keep the old one active.