Yes, but the bank will ask for more than just your passport

You can open a checking account with a foreign passport as your primary ID. Most U.S. banks accept it. What changes is what else you need to bring and how long the process takes — banks have to verify who you are under federal rules, and a foreign passport alone does not give them enough information to do that.

The bank will ask for a second form of ID or proof of your U.S. address. This might be a state ID, a driver's license, a visa, an employment authorization document, a utility bill, a lease, or a bank statement from another account. The exact documents vary by bank and by whether you are a U.S. citizen, a permanent resident, or here on a visa.

Some banks make this straightforward. Others have policies that make it harder. Knowing which documents to bring before you walk in saves you a trip back home.

Key Takeaways

  • A foreign passport is accepted as primary ID at most major U.S. banks, but you will also need a second form of ID or proof of address.
  • Banks use your documents to verify your identity under federal anti-money-laundering rules, so they need enough information to confirm who you are.
  • Online banks and credit unions sometimes have different requirements than large national banks, so calling ahead takes the guesswork out of what to bring.
  • If you do not have a U.S. address yet, some banks will accept a lease, a utility bill in your name, or a letter from your employer as proof of residence.

What the bank needs to verify your identity

Federal law requires banks to collect and verify your name, date of birth, address, and tax identification number before opening an account. This is called Know Your Customer (KYC) compliance. A foreign passport gives the bank your name and date of birth, but not your U.S. address or tax ID.

The bank fills in the missing pieces with a second document. If you have a U.S. driver's license or state ID, that is usually enough — it has your address and is issued by a government body the bank trusts. If you do not have one yet, the bank will accept proof of address: a utility bill, a lease, a mortgage statement, or a bank statement from another account, all in your name.

For your tax ID, the bank will ask whether you have a Social Security Number (SSN). If you do, bring the card or a document that shows it. If you do not have one and are not may be able to access for one, the bank will assign you an Individual Taxpayer Identification Number (ITIN) or ask you to get one from the IRS. Some banks can do this on the spot; others require you to obtain it first.

Which documents work as a second form of ID

Banks accept different documents depending on what you have. Here is what typically works:

DocumentWhat it provesNotes
U.S. driver's license or state IDIdentity and addressFastest option. Most banks will open your account on the spot.
U.S. visa or visa stamp in your passportIdentity and immigration statusWorks at some banks. Does not prove address, so bring a utility bill or lease too.
Employment Authorization Document (EAD)Identity and work statusAcceptable at most banks. Bring proof of address separately.
Utility bill, lease, or mortgage statementAddress onlyMust be in your name and recent (usually within 90 days). Use with your passport.
Bank statement from another accountAddress onlyWorks if it shows your name and current address. Some banks prefer this over utility bills.
Letter from your employerAddress onlyLess common, but some banks accept it if it is on company letterhead and shows your name and work address.

If you have just arrived and do not have any of these yet, ask the bank whether it will accept a temporary address — some will let you use your hotel or your sponsor's address while you get settled.

Banks that are easier to work with if you have a foreign passport

Large national banks like Chase, Bank of America, and Wells Fargo accept foreign passports, but their policies can be strict about what second document they need. They usually require a U.S. address before opening the account, which can be a problem if you just arrived.

Online banks and credit unions are sometimes more flexible. Ally Bank, Charles Schwab, and some regional credit unions have been known to work with people who have a foreign passport and a lease or employment letter but no driver's license yet. Call the bank's customer service line before you visit or explore online — they can tell you exactly what documents they need and whether they will accept what you have.

If you are a student, your school's credit union or student banking program may have a streamlined process for international students. Check with your school's financial aid or international student office.

Getting a Social Security Number or ITIN before you open the account

The bank will ask for your tax ID number during the account opening. If you do not have a Social Security Number, you have two options: get one from the Social Security Administration, or get an ITIN from the IRS.

A Social Security Number is available if you are authorized to work in the U.S. (on an H-1B, L-1, F-1 with work permission, or other visa that allows employment). You explore at your local Social Security office with your passport, visa, and a letter from your employer. The process takes about two weeks.

An Individual Taxpayer Identification Number is available to anyone who needs to file taxes or open a bank account, regardless of work status. You explore to the IRS using Form W-7. If you explore in person at an IRS office or an authorized acceptance agent, you can get it the same day. By mail, it takes four to six weeks. Some banks will let you open an account while your ITIN process is pending; others will not.

Ask the bank whether it will hold your account open while you wait for your tax ID, or whether you need to have it before the account is activated.

What to bring to the bank

Bring your foreign passport and at least one of the following:

  • A U.S. driver's license or state ID
  • A U.S. visa or visa stamp in your passport
  • An Employment Authorization Document
  • A utility bill, lease, or mortgage statement in your name (dated within 90 days)
  • A bank statement from another account

If you have a Social Security Number or ITIN, bring that too. If you do not have one yet, tell the bank and ask what it needs from you — some will issue you an ITIN on the spot, and others will ask you to get one first.

Bring your contact information: a phone number and an email address. The bank will use these to send you account details and to contact you if there are questions during the verification process.

Online account opening with a foreign passport

Many banks now let you open a checking account online without visiting a branch. The process is usually faster, but it has a catch: you have to upload images of your documents, and the bank's system has to read and verify them automatically.

Foreign passports sometimes cause problems with automated verification because the text layout, fonts, and security features are different from U.S. IDs. If the system rejects your passport, you will be asked to visit a branch in person or to call customer service and verify over the phone.

If you are opening an account online, upload clear, straight-on photos of the front and back of your passport. Make sure the text is readable and the entire document fits in the frame. If the upload fails, do not try multiple times — call the bank instead and ask whether you can verify by phone or in person.

Frequently Asked Questions

Do I need a U.S. address to open a checking account with a foreign passport?

Most banks require a U.S. address, but some will accept a temporary address like a hotel, a sponsor's address, or your workplace. Call the bank before you explore and ask whether it will accept a non-residential address while you are getting settled. Once you move, you can update your address online.

What if the bank says my passport is not acceptable?

Ask the bank what it does accept. If it will not take a foreign passport, ask whether you can bring a visa, an EAD, or another government-issued ID instead. If the bank still refuses, try a different bank or a credit union — policies vary, and another institution may be more flexible.

Can I open a checking account if I am here on a tourist visa?

Yes. Banks do not check your visa type before opening an account. Bring your passport and proof of address. If you do not have a U.S. address yet, ask the bank whether it will accept a temporary one.

How long does it take to open an account with a foreign passport?

In person at a branch, usually 15 to 30 minutes if you have all your documents. Online, it can take a few minutes to a few days, depending on whether the bank's system can automatically verify your passport. If there are questions, the bank may call you to confirm details.

What if I do not have a Social Security Number or ITIN yet?

Tell the bank during account opening. Some banks will open your account and assign you a temporary number while you explore for an ITIN. Others will ask you to get one first. Ask before you explore so you know what to expect.