
Yes, you can open a bank account in the USA without a Social Security Number. Thousands of immigrants — including undocumented ones — do it every year using an ITIN, a foreign passport, or a Matrícula Consular. Banks are not allowed to discriminate based on immigration status, and federal law does not require an SSN to open a personal checking or savings account.
Why Banks Ask for an SSN — and Why It Is Not Mandatory
Banks ask for your SSN or Individual Taxpayer Identification Number (ITIN) to comply with the USA PATRIOT Act, which requires financial institutions to verify the identity of their customers. However, the law allows banks to accept alternative identification — including foreign passports, consular IDs, and ITINs — as long as they can confirm who you are.
Documents Banks Accept Instead of an SSN
ITIN (Individual Taxpayer Identification Number)
An ITIN is issued by the IRS to people who need to file taxes but do not qualify for an SSN — including undocumented immigrants and visa holders whose status does not allow them to work. An ITIN has the same format as an SSN (9 digits) and is widely accepted by banks as an alternative identifier. If you do not have one yet, it takes 6 to 11 weeks to obtain one through the IRS.
Foreign Passport
A valid passport from your home country is accepted by most banks that work with immigrants. Some banks require the passport plus a secondary ID, such as a foreign driver’s license or a consular ID.
Matrícula Consular
The Matrícula Consular is an ID issued by Mexican consulates (and some other Latin American consulates) to their citizens living abroad. It is accepted by hundreds of banks and credit unions across the USA as a valid form of identification.
Visa + Passport Combination
If you have a valid US visa (F1, H1B, tourist visa, etc.), presenting your passport with the visa stamp often satisfies the bank’s identity verification requirements, even without an SSN.
Traditional Banks That Accept ITIN
Bank of America
Bank of America explicitly accepts ITIN to open a checking or savings account. They also accept the Matrícula Consular as a secondary ID. Their SafeBalance Banking account has no overdraft fees and is designed for people building their banking history in the USA. Monthly fee is $4.95, waived if you are a student under 25.
Wells Fargo
Wells Fargo accepts ITIN and has a long history of serving the Latino immigrant community. They have Spanish-speaking staff at many branches in states with large Hispanic populations. Their Everyday Checking account requires a $500 minimum daily balance to waive the $10 monthly fee, or a qualifying direct deposit.
Chase
Chase’s policy on ITIN varies significantly by branch and region. Some branches accept ITIN without issue; others push back. Chase is more likely to work with you if you have an ITIN plus a valid visa. Call your local branch before visiting.
Citibank
Citibank accepts ITIN and is known for being immigrant-friendly, particularly in New York City and Miami. Their Access Account has no overdraft fees and no minimum balance requirement, though there is a $5 monthly fee.
US Bank
US Bank accepts ITIN for account opening. They have a Safe Debit Account designed for people who want a simple checking account without credit checks or overdraft risk. Monthly fee is $4.95 with no waiver option.
What to Bring When You Go to the Bank
- Your ITIN letter from the IRS — the original CP565 notice, or a copy if the original is not available
- Valid passport from your home country, unexpired
- Matrícula Consular (if you have one) as a secondary ID
- US address proof — a utility bill, lease agreement, or letter with your name and address
- US phone number — most banks need one for account verification texts
- Initial deposit — usually $25 to $100, depending on the account
If the teller tells you that the bank does not accept ITIN, ask to speak with a branch manager. Tellers sometimes do not know their own bank’s policy.
Neobanks as the Easier Alternative
| Option | SSN Required | ITIN Accepted | Passport Only |
|---|---|---|---|
| Chime | No | Yes | Yes |
| Current | No | Yes (explicitly) | Yes |
| Zolve | No | Yes | Yes (with visa) |
| Dave | No | Yes | Yes |
| Bank of America | No | Yes | No (need ITIN) |
| Wells Fargo | No | Yes | No (need ITIN) |
Step-by-Step: How to Open a Bank Account Without an SSN
Step 1 — Decide between a traditional bank and a neobank
If you have an ITIN and want a physical branch, go with Bank of America or Wells Fargo. If you want the fastest, easiest path with minimal documentation, go with Chime or Current.
Step 2 — Gather your documents
At minimum: passport + ITIN letter (for traditional banks), or just passport + US address (for most neobanks).
Step 3 — Apply
For neobanks: download the app, enter your personal information, upload a photo of your ID, take a selfie for verification. Usually takes 10 to 30 minutes. For traditional banks: go to the branch in person, bring all documents.
Step 4 — Set up direct deposit
Once your account is open, give your employer your account number and routing number. Direct deposit unlocks most of the best features.
Step 5 — Get a debit card and start using the account
Your debit card will arrive in 7 to 10 business days for traditional banks, or 5 to 7 days for neobanks. Many neobanks let you add the card to Apple Pay or Google Pay immediately after approval.
Frequently Asked Questions
Can an undocumented immigrant open a bank account in the USA?
Yes. Being undocumented does not disqualify you from opening a bank account. Banks can verify your identity using an ITIN, a foreign passport, or a Matrícula Consular. Federal law does not require an SSN specifically.
Will the bank report me to immigration authorities if I open an account without an SSN?
No. Banks are bound by privacy laws (Gramm-Leach-Bliley Act) and do not share your personal information with immigration authorities.
How long does it take to get an ITIN?
If you apply by mail with a complete W-7 form and supporting documents, the IRS currently takes 6 to 11 weeks to issue your ITIN. If you use a Certifying Acceptance Agent (CAA), the process can be faster.
Can I get a credit card without an SSN?
Yes, but your options are limited. Zolve offers a credit card to immigrants using their home country credit history. Some secured credit cards accept ITIN. Building credit without an SSN is possible but slower.
What if I already have an SSN from a previous work authorization?
Use it. Even if your current status does not permit work, your SSN remains valid for banking purposes.