Yes, you can open a bank account on a B1 visa, but banks treat you differently than permanent residents

Most U.S. banks will open a checking or savings account for you while you hold a B1 visa, but you will need to prove who you are and show that you have a legitimate reason to be in the country. Banks are required by federal law to verify your identity and immigration status before opening any account — this is called Know Your Customer (KYC) compliance. The B1 visa itself is acceptable proof that you are legally present, but the process takes longer than it does for citizens or green card holders, and some banks have stricter rules than others.

The main obstacle is not whether banks will serve you, but which documents you can provide. You will not have a Social Security number unless you have a work permit, and many banks ask for one. Some will use an Individual Taxpayer Identification Number (ITIN) instead, which you can obtain from the IRS even on a B1 visa. Others will accept your passport and visa stamp alone. The easiest path is to call ahead and ask what a specific bank requires before you go in.

Key Takeaways

  • You can open a bank account on a B1 visa at most major banks and credit unions, but you must bring your passport, I-94 arrival record, and proof of a U.S. address.
  • If you do not have a Social Security number, you can obtain an ITIN from the IRS, which many banks accept as an alternative identifier.
  • Some banks will open an account with only your passport and visa; others require an ITIN or Social Security number — call ahead to confirm what your chosen bank needs.
  • Online-only banks often have simpler requirements than brick-and-mortar branches and may not ask for a Social Security number at all.
  • Your account may be frozen or closed if the bank later determines you are no longer in valid status, so keep your visa current and notify the bank if your status changes.

What documents you need to bring

Bring your valid passport with your B1 visa stamp inside it. You will also need your I-94 arrival record, which is the document the U.S. Customs and Border Protection officer gave you when you entered the country. If you do not have a physical copy, you can print one from the CBP website using your passport number and date of birth. Banks use this to confirm your legal entry and the date your authorized stay expires.

You will need proof of a U.S. 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. If you are staying with a friend or family member, ask them for a letter on their letterhead confirming you live there, or bring a recent utility bill with their name on it. Some banks will accept a hotel confirmation if you have just arrived and have not yet secured housing.

If the bank asks for a tax identification number, you have two options: a Social Security number (which requires a work permit you do not have on B1 status) or an ITIN. You can explore for an ITIN online through the IRS website or by mail using Form W-7. The IRS does not require you to have work authorization to obtain an ITIN — it is issued to anyone who needs to file taxes or open a bank account in the United States. Processing takes two to four weeks by mail.

Which banks are most likely to accept you

Large national banks like Chase, Bank of America, Wells Fargo, and Citibank will open accounts for B1 visa holders, but their policies vary by branch and by state. Some branches are stricter than others, and some states have different rules. Call the branch you plan to visit and ask whether they can open an account for someone on a B1 visa without a Social Security number. If they say no, ask whether they accept an ITIN instead.

Credit unions are often more flexible than national banks. They typically have fewer regulatory restrictions and may be willing to work with you if you have a local connection — for example, if your employer sponsors the credit union or if you live in their service area. Call ahead the same way you would with a bank.

Online-only banks like Chime, Ally, and Charles Schwab often have the simplest requirements. Many do not ask for a Social Security number at all and will accept a passport and ITIN. Because they have no physical branches, they cannot verify your address in person, so they rely more heavily on the documents you upload. Read the account opening requirements on their website before you start the process.

how the process works and what happens next

Go to the bank in person if possible, or start the process online if the bank offers it. Have your passport, I-94, proof of address, and ITIN (if you have one) ready. The bank will ask you to fill out a form that includes your name, date of birth, address, and tax identification number. They will verify your identity by checking your passport against their system and may call the number on your I-94 to confirm your status.

The process usually takes 15 to 30 minutes in person. If you explore online, the bank may ask you to upload photos of your documents or to verify your identity through a video call. Some banks will open your account the same day; others will send you a confirmation email within one to three business days.

Once your account is open, the bank will send you a debit card and checks (if you requested them) by mail. This usually takes five to ten business days. You can often start using your account online or through a mobile app before the physical card arrives.

What happens if your visa status changes

Banks are required to monitor customer accounts for changes in immigration status. If your B1 visa expires and you do not renew it, or if you change to a different visa status, you should notify your bank. Some banks will close your account automatically if they discover you are no longer in valid status. Others will straightforward freeze it until you provide updated documentation.

If you leave the United States and your B1 status ends, your account will likely be closed or frozen. If you return on a new B1 visa, you can open a new account. If you change to another visa status (such as H-1B or F-1), notify your bank and provide a copy of your new visa and I-94. Most banks will update your file without closing your account.

Keep your bank informed of any changes to your address or contact information. This helps prevent your account from being flagged as suspicious and makes it easier for the bank to reach you if they need to verify your status.

Alternatives if a bank turns you down

If you cannot open a traditional bank account, you have other options. Prepaid debit cards do not require a bank account and can be loaded with money. They are not FDIC-insured the way bank accounts are, but they work for everyday purchases and bill payments. You can buy them at retailers like Walmart or CVS, or order them online.

Some employers offer payroll cards that function like debit cards and are loaded directly with your paycheck. Ask your employer whether this is an option.

A money transfer service like Western Union or MoneyGram lets you send and receive money without a bank account, though fees are higher than they would be at a bank. These are useful for moving money to or from your home country.

If you plan to stay in the United States long-term, opening a bank account is worth the effort. It gives you a record of your financial activity, makes it easier to pay bills, and is often required to rent an apartment or get a credit card later.

Frequently Asked Questions

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

No. You can use an ITIN instead, which you can obtain from the IRS without work authorization. Some banks will also open an account with only your passport and I-94, though this is less common. Call your bank ahead of time to confirm what they accept.

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

Many banks let you start the process online, but some require you to visit a branch in person to verify your identity. Online-only banks are more likely to let you complete the entire process remotely. Check the bank's website or call to ask whether they offer remote account opening for visa holders.

What if the bank asks me to leave because I do not have a Social Security number?

You have the right to ask whether they accept an ITIN. If they refuse, try a different bank or credit union. Online banks are your best bet if local banks turn you down. Do not let a single rejection stop you — policies vary widely.

Will my account be closed if my B1 visa expires?

It may be. Banks monitor accounts for changes in status. If your visa expires, notify your bank when ready and provide updated documentation if you renew. If you do not renew and your status ends, the bank may close your account or freeze it until you provide proof of current legal status.

Can I use my bank account to send money back to my home country?

Yes. Once your account is open, you can use wire transfers, international ACH transfers, or money transfer services to send money abroad. Ask your bank about their international transfer options and fees, which vary by destination country.