Yes, but the bank will ask for more than just your passport
You can open a checking account with a foreign passport at most U.S. banks. The passport serves as your primary identity document. However, banks also need proof that you have a reason to be in the country — a visa, work permit, or other immigration status — and a second form of ID or proof of address. A passport alone is not enough.
The exact requirements depend on the bank and whether you are a U.S. resident, a temporary visitor, or someone with pending immigration status. Some banks have stricter rules than others, and some require you to visit a branch in person rather than opening online.
Key Takeaways
- A foreign passport works as your primary ID, but banks will also ask for proof of your immigration status (visa, work permit, or green card).
- You will need a second form of ID or proof of address, such as a state ID, driver's license, utility bill, or lease agreement.
- Some banks allow online account opening with a foreign passport; others require you to visit a branch in person and bring original documents.
- If you do not have a U.S. address yet, some banks will accept a temporary address or a mailing address outside the U.S., though policies vary.
- Banks must verify your identity under federal law (Know Your Customer rules), so the process takes longer with a foreign passport than with a U.S. ID.
What documents banks typically ask for
Your foreign passport is your primary identity document. Banks will examine it to confirm your name, date of birth, and passport number. They will also photograph or scan it as part of their record.
You will also need to show proof of immigration status. This can be a visa stamp in your passport, an I-94 arrival/departure record, an Employment Authorization Document (EAD), a green card, or a pending I-485 receipt notice. If your visa is in your passport, the bank may accept the passport alone for this step. If your status is separate, bring that document too.
Third, banks ask for a second form of ID or proof of address. This can be a state-issued ID, a driver's license, a utility bill, a lease agreement, a bank statement from another country, or a letter from your employer. Some banks accept a foreign driver's license; others do not. Call ahead to ask what they will take.
Banks that accept foreign passports online
Several large banks allow you to start an account online using a foreign passport, though the process is slower than with a U.S. ID. Chase, Bank of America, Wells Fargo, and Citibank all accept foreign passports for online account opening, but they may place holds on your account or limit your initial deposit while they verify your identity.
Online banks such as Chime, Wise, and Revolut are designed for people without U.S. credit history and often have simpler requirements for foreign passport holders. Wise and Revolut are especially common for people who need to move money between countries. Read the terms carefully — some online banks do not offer the same protections as traditional banks, and some charge monthly fees.
If you open online, expect the bank to contact you by phone or email to confirm your identity and immigration status. This can take a few days to a few weeks. Do not be surprised if the bank asks you to upload photos of your documents or to answer security questions about your background.
Opening an account in person at a branch
If you prefer to open an account in person, bring your original foreign passport, your immigration status document (visa, work permit, or green card), and a second form of ID or proof of address. The bank employee will examine the documents, ask you questions about your reason for opening the account and your current address, and may run a background check.
In-person opening is often faster than online opening because the bank can verify your identity on the spot. It also gives you a chance to ask questions about account features, fees, and minimum balances. If you are nervous about the process or your English is limited, bringing a friend or family member who speaks English can help.
Some banks require you to open in person if you do not have a U.S. address. Others will accept a temporary address, a work address, or even a mailing address outside the U.S., though this varies by bank and by branch. Call the branch near you and ask what they need before you go.
What to do if you do not have a U.S. address yet
If you just arrived and do not have an apartment or mailing address, you have a few options. Some banks will accept a hotel address, a workplace address, or the address of a friend or family member you are staying with. Others will accept a temporary address and let you update it later. A few will accept a mailing address outside the U.S., though this is less common.
Before you visit a branch or start an online application, call the bank and tell them your situation. Ask whether they can open an account without a U.S. address, and if so, what address they will accept. This saves you a wasted trip or a rejected application.
If a traditional bank turns you down, online banks and fintech companies are often more flexible. Wise, for example, lets you open an account with a foreign address and will mail a debit card to you. Chime requires a U.S. address but has partnerships with some employers that can provide one.
How long the process takes and what happens next
Opening an account in person usually takes 15 to 30 minutes. The bank will give you a debit card and temporary access to your account that day, though you may not be able to use it until the bank completes its background check — usually within 24 to 48 hours.
Opening online takes longer. The bank will send you a confirmation email, ask you to upload photos of your documents, and may call you to verify your identity. This can take anywhere from a few hours to two weeks, depending on the bank and how quickly you respond. During this time, your account may be frozen or limited to small transactions.
Once your account is open and verified, you can deposit money, set up direct deposit, and use your debit card like any other customer. If you plan to send money to another country, ask the bank about wire transfer fees and exchange rates — these can be expensive, and services like Wise or OFX may be cheaper.
Common reasons banks reject foreign passport applications
Banks sometimes reject applications from foreign passport holders because the passport is expired, the visa or work permit is expired, or the immigration status cannot be verified. Make sure your passport is valid for at least six months and that your visa or work permit has not expired. If your status is pending, bring the receipt notice from USCIS showing that your application is in process.
Banks also reject applications if they cannot verify your address or if they suspect fraud. If you are opening an account with a temporary address or an address outside the U.S., the bank may ask for extra documentation — a lease, a utility bill, or a letter from your employer. Provide whatever they ask for, and be patient while they verify it.
If a bank rejects your application, ask why. If it is because of a technical issue or a missing document, you can usually reapply. If it is because of a background check or fraud concern, you may need to contact the bank's customer service department to resolve it. Some banks have appeals processes; others do not.
Frequently Asked Questions
Do I need a Social Security number to open a checking account with a foreign passport?
No. Banks can open accounts for people without a Social Security number. However, if you plan to earn income in the U.S., you will need to get an ITIN (Individual Taxpayer Identification Number) or a Social Security number eventually. Some banks ask for one at account opening; others do not. If the bank asks and you do not have one, ask if you can provide it later.
Can I open an account if my visa is about to expire?
Yes, but the bank may limit your account or ask you to update your status later. If your visa expires within a few months, tell the bank when you open the account. If you are renewing your visa or changing your status, bring documentation showing that your application is pending. Banks understand that immigration processes take time.
What if the bank asks for a U.S. address and I do not have one?
Ask the bank if they accept temporary addresses, workplace addresses, or addresses outside the U.S. If they do not, try an online bank or fintech company — many are more flexible. You can also ask a friend or family member if you can use their address temporarily, though be honest with the bank about whether it is your actual residence.
Will opening a checking account affect my immigration status?
No. Opening a bank account is not an immigration matter and will not affect your visa, work permit, or green card. Banks report account information to the IRS for tax purposes, but not to immigration authorities. You can open an account safely.
How much money do I need to open an account?
Most banks have no minimum opening deposit, though some require $25 to $100. Online banks often have no minimum. Ask the bank before you apply. If you do not have much money yet, look for a bank with no minimum deposit requirement.