Yes, you can open a bank account with a foreign passport, but the process and your options depend on your visa status and which bank you choose
Most U.S. banks will accept a foreign passport as a primary form of identification if you also provide a secondary document that shows your U.S. address. The secondary document is usually a utility bill, lease agreement, or government-issued mail dated within the last 60 days. Some banks are stricter than others — large national chains like Chase and Bank of America have clearer procedures for foreign passport holders, while smaller regional banks may have their own rules.
Your visa status matters more than your passport does. Banks are required by federal law to verify your identity and determine whether you are a U.S. resident for tax purposes. If you have a valid visa (F-1 student visa, H-1B work visa, tourist visa, or green card), you can open an account. If you are in the country illegally or on an expired visa, most banks will refuse you, though a few smaller banks or credit unions may not check as thoroughly.
The real barrier is not the passport itself — it is the address and the tax identification number. You will need a U.S. street address, not a P.O. box. If you do not have a Social Security Number, you can use an Individual Taxpayer Identification Number (ITIN), which you can obtain from the IRS even if you are not authorized to work.
Key Takeaways
- A foreign passport works as primary identification at most U.S. banks if you also show a secondary document proving your U.S. address, dated within 60 days.
- Your visa status is what banks actually verify — a valid visa (student, work, tourist, or green card) is required, and an expired or no visa will likely disqualify you.
- You need a U.S. street address on file; a P.O. box will not work, and the address must match what you provide to the bank.
- If you do not have a Social Security Number, you can obtain an ITIN from the IRS to use as your tax identification number when opening the account.
- Large national banks have published procedures for foreign nationals; credit unions and smaller regional banks vary widely in what they accept.
What documents you need to bring
Bring your foreign passport and one secondary form of identification showing your U.S. address. The secondary document must be recent — usually dated within the last 60 days. A utility bill (electric, gas, water, or internet), a lease or rental agreement, or a piece of government mail (tax notice, voter registration, or court document) all work. Some banks also accept a bank statement from another account, a mortgage statement, or an insurance policy.
If you do not have a Social Security Number, bring your ITIN documentation or your IRS letter showing your ITIN. If you do not have an ITIN yet, you can still open an account at some banks by providing your passport number and visa information, though the bank may flag your account for review until you obtain an ITIN.
Bring proof of your visa status if the bank asks for it. This is usually your visa stamp in your passport, your I-94 arrival/departure record (which you can print from the CBP website), or your green card. If you are on an F-1 student visa, bring your I-20 form. If you are on an H-1B work visa, bring your I-797 approval notice.
Which banks accept foreign passports most easily
Chase, Bank of America, Wells Fargo, and Citibank all have procedures for opening accounts with a foreign passport. These large banks have experience with international customers and their staff are trained on the requirements. You can call ahead or visit a branch in person — calling first saves time because you can confirm what documents to bring.
Credit unions often have fewer restrictions than national banks and may be more flexible with documentation. If you are affiliated with a university, employer, or military base, check whether they have a credit union. Credit unions typically require membership but are easier to work with if you do not have a U.S. credit history or a Social Security Number.
Online-only banks like Chime, Ally, and Charles Schwab have stricter identity verification because they cannot see you in person. Most require a Social Security Number or ITIN and a U.S. address, but they do not always require a secondary document. Read their specific requirements on their website before you start the process.
Getting an ITIN if you do not have a Social Security Number
An Individual Taxpayer Identification Number (ITIN) is a nine-digit number issued by the IRS to people who do not have a Social Security Number but need to file taxes or open a bank account. You can obtain one even if you are not authorized to work in the United States.
To get an ITIN, you must file Form W-7 with the IRS. You can file by mail or in person at an IRS office or an IRS-authorized acceptance agent (usually a tax preparation service). If you file by mail, include your completed Form W-7, a copy of your foreign passport, and a copy of your visa or I-94 record. Mail it to the IRS address listed on the form — processing takes about 4 to 6 weeks.
If you file in person at an IRS office or acceptance agent, you can often get your ITIN faster. Bring the original documents (not copies) and be prepared to pay a fee if you use a tax preparation service. Once you have your ITIN, you can use it to open a bank account immediately.
Opening an account in person versus online
Opening an account in person at a branch is usually faster and simpler if you have a foreign passport. The bank employee can see your documents, verify your address on the spot, and answer questions about your visa status. You walk out with a debit card the same day or within a few days. This is the best option if you are new to the country and do not yet have a U.S. credit history.
Online applications are faster on paper but often get held up for verification. The bank will upload your documents, run a background check, and may flag your account for manual review because of your foreign passport or lack of U.S. credit history. You may receive an email asking for additional documents or clarification. This process can take 5 to 10 business days, and you cannot open the account until verification is complete.
If you choose to apply online, have all your documents ready as digital images or PDFs. Take clear photos of both sides of your passport, your visa page, your secondary address document, and your ITIN letter or Social Security card. Upload them immediately when the application asks, because delays in providing documents can slow the review.
What happens if a bank refuses you
If a bank refuses to open an account, ask why. The most common reasons are an expired visa, no U.S. address on file, or a flag in the background check system. If your visa is expired, you cannot open an account at most banks — you will need to renew your visa first or leave the country. If you have no U.S. address, you cannot open an account anywhere; you must establish a residential address first.
If the bank says there is a background check issue, you can dispute it. Ask the bank which agency ran the check and request a copy of the report. You can then contact that agency to correct any errors. This process takes time, so move to a different bank while you resolve it.
If multiple banks refuse you and you have a valid visa and U.S. address, try a credit union or a smaller regional bank. Some credit unions have fewer automated checks and may be willing to open an account with manual review. You can also ask your employer or university whether they have a preferred bank or credit union for international employees or students.
Maintaining your account after opening it
Once your account is open, keep your visa status current. If your visa expires or you change your status, notify the bank. Some banks will close your account if your visa expires, while others will let you keep it open as long as you maintain the minimum balance and follow the account rules. Do not ignore visa expiration — the bank may freeze your account without warning if they discover your visa has lapsed.
Update your address with the bank if you move. If you move to a new U.S. address, provide the bank with proof of your new address. If you leave the United States, tell the bank so they can close the account or convert it to an international account if that option is available.
Build a U.S. credit history by using your account responsibly. Make deposits on time, keep a positive balance, and do not overdraft. After 6 to 12 months, you may be able to open a credit card or take out a small loan, which will help you establish credit for future financial needs.
Frequently Asked Questions
Do I need a Social Security Number to open a bank account?
No. You can use an ITIN instead. Some banks accept a passport number and visa information alone, though they may place a hold on the account until you provide a tax identification number. Getting an ITIN takes 4 to 6 weeks by mail or can be faster in person at an IRS office.
Can I open an account if I am on a tourist visa?
Yes, most banks will open an account for someone on a tourist visa as long as you have a U.S. address and valid identification. However, some banks may ask how long you plan to stay or whether you intend to work. Be honest — lying about your status can result in account closure and legal problems.
What if my passport is about to expire?
Banks usually accept a passport that is still valid on the day you open the account. If your passport expires soon after, you do not need to close the account — just renew your passport with your country's embassy or consulate. Update your address with the bank if your passport renewal changes your address.
Can I open a joint account with someone who has a U.S. Social Security Number?
Yes. Joint accounts are common for couples and family members. Both account holders must provide identification and sign the paperwork. The bank will verify both people's information, so bring all required documents for both the foreign passport holder and the U.S. resident.
What if the bank asks about the source of my money?
Banks are required to ask about large deposits or transfers. Be honest and provide documentation if asked — bank statements from your home country, proof of employment, or proof of a loan or inheritance. Suspicious activity reports are filed when banks cannot verify the source of money, which can freeze your account.