What a tourist can and cannot do at a U.S. bank

Most U.S. banks will not open a checking or savings account for someone on a tourist visa. Banks are required by federal law to verify identity and residency, and a tourist visa does not establish the residency they need to see. You will be asked for a Social Security Number or Individual Taxpayer Identification Number (ITIN), a U.S. address, and proof that you live there — a lease, utility bill, or mortgage statement. A hotel address or an Airbnb stay does not count.

Some banks have made exceptions for people on work visas, student visas, or temporary protected status, because those categories involve longer stays and documented U.S. presence. But tourist visas, which are typically valid for six months, fall outside what most institutions will accept. The risk to the bank is that you may leave the country and become unreachable if a dispute arises or if the account is used for fraud.

A few smaller banks and credit unions have opened accounts for tourists, usually if you have a U.S. phone number, a U.S. address (even a temporary one), and a letter from your employer or school. But this is rare, and you should call ahead rather than walk in expecting it to work.

Key Takeaways

  • Banks require a Social Security Number or ITIN and proof of a U.S. address to open an account, and a hotel or short-term rental address usually does not satisfy that requirement.
  • Tourist visas do not establish the residency status that banks need to see, so most major institutions will turn you down.
  • If you have a work visa, student visa, or other long-term status, you have a better chance, but you will still need to prove your U.S. address.
  • Prepaid cards and money transfer services are faster alternatives if you need to move money or make purchases while you are in the country.

Why banks ask for residency proof

The Bank Secrecy Act and Know Your Customer (KYC) rules require banks to verify who you are and where you live. These rules exist to prevent money laundering and fraud. A bank that opens an account without proper verification can face fines from the Office of the Comptroller of the Currency or the Federal Reserve.

Residency proof matters because it gives the bank a way to reach you if something goes wrong — a disputed transaction, a frozen account, or a report of fraud. If you leave the country on your tourist visa and the bank cannot contact you, they have no recourse. That risk is why they ask for a lease, utility bill, or mortgage statement in your name at a U.S. address.

A few banks have relaxed this rule for customers with work or student visas because those visas come with documentation of intent to stay and a known employer or school. But even then, you still need to show an address where you actually live, not just where you are staying for a week.

What documents you would need if a bank says yes

If you find a bank willing to work with you, have these documents ready:

  • A valid passport or travel document showing your tourist visa or entry stamp.
  • An Individual Taxpayer Identification Number (ITIN) or Social Security Number. If you do not have an ITIN, you can request one from the IRS, though this takes several weeks.
  • A U.S. address where you are staying. This could be a rental property, a friend's address (with their permission), or a corporate housing arrangement — but you will need to prove you live there.
  • Proof of that address: a utility bill, lease, mortgage statement, or letter from the property owner or manager stating your name and the address.
  • A U.S. phone number. Many banks now require this for account verification and fraud alerts.

Even with all of these, the bank may still decline. There is no legal requirement for them to open an account for you, and most choose not to because the risk outweighs the benefit of a short-term customer.

Prepaid cards and money transfer services as alternatives

If you need to access money or make purchases during your stay, a prepaid debit card is faster and does not require residency proof. You can buy one at a drugstore, supermarket, or online, load it with money from your home country, and use it like a debit card at any merchant that accepts Visa or Mastercard. Popular options include Visa Prepaid, Mastercard Prepaid, and NetSpend. There is usually a small fee to activate the card and sometimes a monthly maintenance fee, but no credit check or residency requirement.

Money transfer services like Wise (formerly TransferWise), OFX, and MoneyGram let you move money from your home country to a U.S. account or pick it up in cash at a location near you. These services do not require a bank account and often have better exchange rates than banks. You will need to verify your identity with a passport, but not your U.S. residency.

If you are staying with family or friends, you could also ask them to receive money on your behalf and withdraw it as cash, though this requires trust and may have tax implications if the amounts are large.

What happens if you try to open an account with false information

Providing a false address, borrowing someone else's Social Security Number, or using a fake document to open a bank account is identity fraud and bank fraud. These are federal crimes. If caught, you could face criminal charges, fines, and deportation. The bank will report suspicious applications to the Financial Crimes Enforcement Network (FinCEN), and law enforcement can investigate.

Banks also use automated systems to flag accounts opened with inconsistent information — a passport from one country, an address in another state, and a phone number that does not match either. If the account is flagged, the bank will freeze it and may report you to immigration authorities.

The risk is not worth it. Use a prepaid card or money transfer service instead.

If you are staying longer than a tourist visa allows

If you are planning to stay in the United States for more than six months or to work, you need a different visa category. A work visa (H-1B, L-1, O-1) or student visa (F-1) comes with documentation that banks will accept. Once you have the right visa and can show an address where you actually live, opening a bank account becomes straightforward.

If you overstay a tourist visa and then try to open a bank account, you are committing immigration fraud on top of any bank fraud. Do not do this. If you need to stay longer, work with an immigration attorney to explore your options before your visa expires.

Frequently Asked Questions

Can I use my hotel address to open a bank account?

No. Hotels are not considered residences, and banks will not accept a hotel address as proof of residency. You need an address where you actually live — a rental, a friend's home, or corporate housing — and documentation that you live there.

What if I have a U.S. phone number and credit card?

A U.S. phone number and credit card help, but they do not replace the need for residency proof. Banks still need to see a lease, utility bill, or similar document showing your name and a U.S. address. A phone number alone does not prove you live anywhere.

Can I open an account online if I cannot do it in person?

Online banks have the same residency requirements as brick-and-mortar banks. They will ask for a Social Security Number or ITIN, a U.S. address, and proof of that address. Being online does not change the legal requirement to verify residency.

What if I am a citizen of a country with a visa waiver agreement with the U.S.?

Visa waiver status (which lets you enter without a visa for up to 90 days) does not change the bank's requirements. You still need to prove residency, and a tourist stay still does not count. The bank's rules are the same regardless of your country of origin.

Can I ask a U.S. friend to open an account in their name and let me use it?

Technically yes, but it is risky for both of you. Your friend becomes legally responsible for the account and any fraud or disputes. If money goes missing or the account is used for illegal activity, your friend could face liability. It is better to use a prepaid card or money transfer service.