How Immigrants Can Open a Bank Account in the United States (Step-by-Step)
The First Step That Changes Everything
Opening a bank account is one of the most important things we can do when we arrive in the United States. It is not simply a convenience. It is a gateway.
A bank account allows us to receive income safely, pay bills reliably, begin building a financial identity, and access the broader financial system.
And yet, for many of us, opening that first account feels uncertain — even intimidating.
You may not be sure what documents to bring. You may worry about whether your immigration status will be a problem. You may not know which bank to choose. You may not yet feel fully confident in English.
These concerns are completely normal. This guide will walk you through everything you need to know, step by step. By the end, you will know exactly what to expect and exactly what to do.
Can Immigrants Open Bank Accounts in the United States?
Yes.
There is no federal law that prohibits immigrants from opening bank accounts, regardless of immigration status. Banks are not required to verify your immigration status as part of the process.
What banks are required to verify is your identity. Federal regulations require financial institutions to know who their customers are — this is designed to prevent financial crimes like money laundering.
What matters is not your immigration status. It is your ability to confirm who you are using acceptable documents.
Different banks have different policies about which documents they accept. Some are more welcoming to immigrants than others. Choosing the right bank for your situation is an important first step.
What Documents Do You Need?
The documents required vary by bank. But most will ask for some combination of the following.
Primary Identification
This is the most important document — it confirms who you are. Widely accepted forms include:
- Passport. Your foreign passport is accepted by most banks. It confirms your name, date of birth, photograph, and country of origin.
- U.S. government-issued ID. A U.S. driver’s license or state ID, if you have one.
- Consular ID. Some Latin American countries issue identification cards through their U.S. consulates. These are accepted by some banks, particularly those with large immigrant customer bases.
- National ID card. Some banks accept foreign national identity cards. Acceptance varies by institution.
Secondary Identification or Supporting Documents
Many banks require a second form of identification or a supporting document, such as a student or employee ID, a utility bill or lease agreement showing your name and U.S. address, or proof of enrollment at a U.S. school.
Taxpayer Identification
This is where the process becomes more complex for some of us, so it is important to understand your options.
Social Security Number (SSN). If you have one, the account-opening process is typically straightforward.
Individual Taxpayer Identification Number (ITIN). If you do not have a Social Security Number, you may have an ITIN — a nine-digit number issued by the IRS for people with U.S. tax obligations who are not eligible for an SSN. Many banks accept an ITIN in place of a Social Security Number. Not every bank does, so confirm this before visiting.
No SSN or ITIN. Some banks will open accounts using only a foreign passport and address verification. These options are more limited but do exist — particularly at banks with significant international customer bases.
What If You Do Not Have an ITIN Yet?
Applying for an ITIN may be a valuable early step.
You can apply by completing IRS Form W-7 and submitting it with documentation confirming your identity and foreign status. The IRS provides instructions in multiple languages, and tax preparation organizations can help with the application.
Having an ITIN gives you access to a significantly wider range of banking and financial products. It also allows you to file U.S. tax returns — which is required for many people who earn income here, regardless of immigration status.
If you need help, the IRS Volunteer Income Tax Assistance (VITA) program provides free tax help to eligible individuals and can assist with ITIN applications.
Understanding ChexSystems
Before opening an account, there is one important concept to understand: ChexSystems.
ChexSystems is a consumer reporting agency that tracks banking history. When you apply to open an account, many banks check your ChexSystems report to see if you have had past banking problems — such as unpaid overdraft fees or accounts closed due to misuse.
If you are new to the United States and have never had a U.S. bank account, your ChexSystems report will be empty. This is similar to having no credit history — it is not a negative mark, but some banks may approach it cautiously.
If a bank declines your application, request your free ChexSystems report to understand why. By law, you are entitled to one free report per year. If there are errors, you have the right to dispute them.
How to Choose the Right Bank
Not all banks are equally welcoming to immigrants. Taking time to choose the right one is worth the effort.
Does the bank accept your documents? Confirm in advance whether they accept your specific identification, including foreign passport and ITIN if applicable. Call ahead or check their website before visiting.
Does the bank have fees you can avoid? Many checking accounts charge monthly maintenance fees. Look for accounts with no monthly fee or accounts where fees are waived with simple requirements like direct deposit.
Does the bank have branches or ATMs near you? Physical access matters, especially early on. If you choose an online bank, make sure you are comfortable managing everything digitally.
Does the bank offer services in your language? Some banks, particularly larger national banks and community banks in areas with large immigrant populations, offer multilingual staff and materials. This can make the process much easier.
Is the bank FDIC insured? This is non-negotiable. Confirm any institution you consider is federally insured.
Does the bank have experience serving immigrants? Some banks and credit unions actively build programs for immigrant customers — simplified application processes, multilingual staff, and resources designed for your situation. These institutions are worth seeking out.
The Step-by-Step Process
Once you have chosen a bank and confirmed you have the right documents, here is what to expect.
Step 1: Gather Your Documents
Collect everything before you go:
- Primary identification (passport or accepted ID)
- Secondary identification or supporting document
- Social Security Number or ITIN, if you have one
- Proof of your U.S. address (utility bill, lease agreement, or similar)
- An initial deposit, if required (many accounts open with no minimum, but some require $25 to $100)
Step 2: Visit a Branch or Apply Online
Many banks allow you to start or complete the process online. However, if you have non-standard identification or an ITIN, visiting a branch in person is often more effective. Staff can review your documents directly and address any questions on the spot.
Step 3: Complete the Application
You will provide basic personal information — name, address, date of birth, and identification details. You will also provide your taxpayer identification number if you have one and select the type of account you want to open.
Step 4: Fund Your Account
If the bank requires an opening deposit, you can fund it with cash, a money order, or a transfer from another account. If there is no minimum deposit requirement, this step is not needed to complete the opening.
Step 5: Receive Your Account Information and Debit Card
Once your account is open, you will receive your account number and routing number. Your debit card will typically be mailed within seven to ten business days, though some banks issue one at the branch immediately.
Step 6: Set Up Online or Mobile Banking
Register for online banking through the bank’s website or download their mobile app. This allows you to check your balance, review transactions, pay bills, and manage everything from anywhere. Set it up right away.
Step 7: Set Up Direct Deposit
Provide your employer with your routing number and account number to set up direct deposit. This ensures your paychecks arrive safely and on time each pay period.
What to Do If Your Application Is Declined
A rejection is discouraging. But it is not the end.
Ask for the reason. Banks should be able to tell you why your application was declined. Understanding the reason helps you address it.
Check your ChexSystems report. If the decline is related to past banking history, request your free report and review it for errors.
Try a different bank. Different banks have different policies. Community banks, credit unions, and banks with immigrant-friendly programs may be more flexible.
Consider a second-chance account. Some banks offer accounts specifically for people who have had banking problems in the past. These accounts may have some restrictions but allow you to start building a banking history.
A Note for International Students
If you are here on a student visa — F-1 or J-1 — your university’s international student office is one of your best resources. Many universities have partnerships with local banks or credit unions that make the account-opening process easier for students.
Your university ID, passport, and student visa documentation are typically sufficient for most student-friendly banking programs. Student checking accounts often come with no monthly fees and no minimum balance requirements.
One Step That Opens Many Doors
Opening your first U.S. bank account is a milestone. It is the first formal step into the American financial system — and the foundation from which everything else is built.
Now you know what documents you need, how to navigate the SSN and ITIN question, what to look for in a bank, and how the process works from beginning to end. You also know what to do if your first application is not approved.
In our next guide, we look at the specific types of bank accounts available to us as immigrants — which ones offer the best terms, the lowest fees, and the most supportive policies for people in our situation.
The right bank account is not just a place to keep money. It is a tool. And like any tool, the right one makes everything easier.

