What a Visitor Can Actually Do at a US Bank

A visitor to the United States can open a bank account, but the bank will require a Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN), a valid passport or government ID, and proof of a US address. Most banks will not open an account for someone with only a temporary address like a hotel, so you will need a street address — this can be a friend's home, a rental, or even a mailbox service address depending on the bank's policy.

The catch is that many major banks have tightened their rules after changes to anti-money-laundering enforcement. Some will refuse accounts to non-citizens without an SSN, even if you have an ITIN. Regional and community banks are often more flexible than national chains, and some banks that cater to immigrants or international students have streamlined processes for visitors and temporary residents.

If you cannot get an SSN before your trip, you can apply for an ITIN through the IRS, but this takes several weeks. Some visitors choose to open an account after they arrive and have time to gather documents, while others use prepaid cards or money transfer services as a temporary solution.

Key Takeaways

  • You will need either a Social Security Number, an Individual Taxpayer Identification Number, a valid passport, and a US street address to open most bank accounts as a visitor.
  • Major national banks often have stricter policies than regional or community banks, and some refuse non-citizens without an SSN regardless of other documents.
  • A hotel address will not work for most banks; you need a physical street address where mail can be delivered.
  • If you do not have an SSN or ITIN before arrival, you can apply for an ITIN through the IRS, but processing takes several weeks.
  • Prepaid debit cards and money transfer services are faster alternatives if you need to move money while waiting for a bank account to open.

Documents You Will Need to Bring

Start with a valid passport — this is your primary ID and every bank will ask for it. Some banks will also accept a driver's license from your home country, but the passport is the safest choice because it is internationally recognized and harder to counterfeit.

Next, you need proof of a US address. This can be a lease, a utility bill in your name, a letter from the person whose home you are staying at (sometimes called a "letter of residence"), or a rental agreement. If you are staying with friends or family, ask them to write a simple letter on their own stationery stating your name, their address, and the dates you will be there. Some banks accept this; others do not, so call ahead.

Finally, bring your SSN or ITIN if you have one. If you do not have either, ask the bank whether they will issue an account number and let you provide the number later, or whether they require it before opening the account. Some banks will do the former; many will not.

Getting an ITIN Before or After You Arrive

An Individual Taxpayer Identification Number (ITIN) is a nine-digit number issued by the IRS to non-citizens who need to file taxes or open financial accounts. You do not need to be working to get one — it is available to any non-citizen with a valid passport.

To apply, you fill out IRS Form W-7 and mail it with a copy of your passport to the IRS. Processing takes 4 to 6 weeks under normal circumstances, though it can be slower during tax season (January through April). You can apply before you leave your home country and have the ITIN mailed to a US address, or you can apply after you arrive.

Some banks will issue a temporary account number while your ITIN application is pending, but this is rare. Most will ask you to come back once you have the number. If you need to move money quickly and cannot wait for an ITIN, consider a prepaid card or a wire transfer service in the meantime.

Which Banks Are Most Likely to Say Yes

National banks like Chase, Bank of America, and Wells Fargo have strict policies and often require an SSN. They may refuse you outright if you do not have one, even with an ITIN and all other documents in hand. Call ahead before visiting a branch, because policies vary by location and by the individual banker you speak with.

Regional banks and credit unions are more flexible. Many have experience with international students and temporary residents and will open accounts with an ITIN alone. Some examples include smaller community banks, local credit unions, and banks that specifically market to immigrants — these vary by city and state.

Online banks like Chime, Ally, and others typically require an SSN and will not open accounts for visitors without one. If you are considering an online bank, check their specific requirements before applying, because their rules are usually stricter than brick-and-mortar banks.

What Happens After You Open the Account

Once the account is open, you can deposit money by wire transfer, by mailing a check, or by using your debit card at an ATM. The bank will issue you a debit card, usually within 7 to 10 business days, and you can set up online access to check your balance and transfer money.

If you are leaving the country before your card arrives, ask the bank to mail it to your home address or to hold it for pickup. Some banks will do this; others will not. You can also ask them to issue a temporary card number that works online while you wait for the physical card.

Keep in mind that if you close the account before leaving, the bank will mail any remaining balance to you as a check, which can take weeks to arrive. If you plan to leave soon after opening the account, ask whether the bank charges monthly fees or has a minimum balance requirement — some banks waive these for short-term visitors.

Alternatives If a Bank Turns You Down

If you cannot open a traditional bank account, a prepaid debit card is the fastest alternative. You can buy one at a drugstore or online, load money onto it immediately, and use it to make purchases or withdraw cash at ATMs. No SSN or address is required, though some cards ask for basic information. The downside is that prepaid cards charge fees for each transaction, and you cannot earn interest on money you load onto them.

Money transfer services like Western Union, MoneyGram, or Wise (formerly TransferWise) let you send money from your home country to a US address or pick it up in person at a branch. These are useful for moving larger amounts, but they charge a fee based on the amount transferred.

If you have a US employer, some employers offer payroll cards that work like debit cards and do not require a bank account. Ask your employer's HR department whether this is an option.

Frequently Asked Questions

Do I need a Social Security Number to open a bank account as a visitor?

No, but many banks prefer one. An ITIN is an acceptable substitute at most regional and community banks, though some national banks will refuse accounts without an SSN. Call the bank before visiting to confirm their specific policy.

Can I use a hotel address when opening a bank account?

Most banks will not accept a hotel address because mail delivery is unreliable. You need a physical street address where the bank can mail your debit card and statements. A friend's home address, a rental agreement, or a mailbox service address usually works.

How long does it take to open an account as a visitor?

If you have all documents ready, the account can open the same day you visit the branch. The debit card typically arrives within 7 to 10 business days. If you need to apply for an ITIN first, add 4 to 6 weeks to the timeline.

What if I leave the country before my debit card arrives?

Ask the bank to mail the card to your home address or to hold it for pickup when you return. Some banks will issue a temporary card number for online use. If neither option works, you can close the account and request a check, though this takes additional time to process and mail.

Can I open an account online as a visitor without an SSN?

Most online banks require an SSN and will not open accounts for visitors. Brick-and-mortar banks and credit unions are more flexible. If you need an account quickly and cannot get an SSN or ITIN, a prepaid debit card is faster than waiting for a traditional bank account.