If you do not have a Social Security Number, you may feel overwhelmed trying to open a bank account in the United States. There is good news in that it is completely possible to open a bank account without an SSN. It is completely possible for recent immigrants, international students, undocumented residents, and foreign nationals. There is much to be learned, as many U.S. banks and financial institutions offer guidance on alternative forms of identification beyond an SSN.
Why U.S. Banks Ask for an SSN
Every bank in the United States must comply with KYC (Know Your Customer) policies under the USA PATRIOT Act and the Bank Secrecy Act. These policies are intended to prevent fraud, identity theft, and money laundering.
Because of this, banks use Social Security Numbers as one of the main identifiers. An SSN is linked to an individual’s credit history, tax documents, and government records. Banks, however, are not required by the USA PATRIOT Act to have an SSN. Banks are required to comply with Identity Verification and may use alternative government-issued IDs in place of an SSN.
Hopefully, more U.S. banks and financial institutions will begin accepting alternative forms of identification. It is a much-needed change for many international students, immigrants, and foreign nationals. It opens many opportunities for people who otherwise do not have many. It should not dissuade people from opening a bank account in the U.S. These individuals may find it easier to do so using the information provided in this guide.
Who Can Open a U.S. Bank Account Without an SSN?
Many people may need to open a bank account without an SSN. These people include:
- Non-resident aliens and foreign nationals who are in the U.S. for work purposes
- International students who have F-1 visas and J-1 visas
- DACA recipients and undocumented immigrants
- Recent immigrants who have not yet obtained an SSN
- Foreign nationals who are in the U.S. for business purposes as entrepreneurs
- Workers who have H-1B visas or other work-related temporary visas
If you belong to one of these groups, many U.S. banks offer you other options.
What You Can Use Instead of an SSN in the USA
Several U.S. banks accept alternatives to a Social Security Number.
| Alternative Document | Issued By | Who Uses It |
|---|---|---|
| ITIN (Individual Taxpayer Identification Number) | IRS | Non-residents, immigrants |
| Passport | Foreign government | International applicants |
| Foreign government-issued ID | Home country | Non-U.S. citizens |
| Consular ID (Matricula Consular) | Foreign consulate | Mexican nationals |
| Employment Authorization Document | USCIS | Work visa holders |
| Visa (B-1, H-1B, F-1, etc.) | U.S. government | Temporary residents |
The IRS assigns the ITIN to a person for tax reporting purposes. As a result, ITINs are accepted by most banks for account creation. Because of this, ITINs are the best alternatives to SSNs.
Step-by-Step: How to Open a Bank Account Without an SSN in the USA
Being organized ahead of time will definitely help you.
Step 1 – Apply for an ITIN if eligible
Go to the IRS site or a Certified Acceptance Agent to apply for an ITIN via Form W-7. This will usually take six to eleven weeks.
Step 2 – Collect your documents
Gather your valid passport, visa, proof of foreign address, and any other foreign bank identification your bank selects.
Step 3 – Look for a bank that accepts an alternative ID
Not every bank accepts non-SSN applications. Look for banks that are known to be immigrant-friendly.
Step 4 – Go to a branch in person
Most banks prefer to do this in person for non-SSN applications. Take all original documents, not copies.
Step 5 – Finish the application
Fill out the bank’s account opening form, provide your ITIN or passport details, and submit your identification documents.
Step 6 – Make an initial deposit
Most banks require an initial deposit, usually between $0 and $100, depending on the type of account.
Best Bank Account Options in the USA Without an SSN
When figuring out how to open a bank account without an SSN, the account type is crucial.
- Checking accounts – Great for everyday banking tasks, use with debit cards, and receiving direct deposits
- Savings accounts – Great for helping you save and earn additional interest
- Second-chance accounts – Accounts created for those with a challenging banking history
- Community Development Financial Institution (CDFI) accounts – Accounts created for underserved communities
U.S. Banks That Let You Open an Account Without an SSN
Several reputable financial institutions in the United States accept ITIN or passport-based applications.
| Bank | Accepts ITIN | In-Person Required | Notes |
|---|---|---|---|
| Bank of America | Yes | Yes | Offers accounts to non-residents |
| Wells Fargo | Yes | Yes | Accepts passport and ITIN |
| Chase Bank | Yes | Yes | Requires secondary ID |
| Citibank | Yes | Yes | International-friendly options |
| TD Bank | Yes | Yes | Accepts various visa types |
| Self-Help Credit Union | Yes | Sometimes | CDFI, immigrant-focused |
| Majority | Yes | No | Mobile-first, no SSN required |
Make sure to contact your local branch to check about their current ID policies, as they may vary.
Can You Open a U.S. Bank Account Online Without an SSN?
The ability to open an account online without an SSN has been increasing, but remains limited. Most standard banks will require an in-person meeting for anything other than SSN-based applications. However, a few mobile banking services and fintech companies have emerged as accessible options.
Majority is a good example, as it is a mobile banking service designed for immigrants and does not require an SSN to open an account. Likewise, a few credit unions with online banking services will accept ITIN-based applications. However, ensure the online institution is safe and FDIC-insured before you deposit your money.
Challenges of Opening a Bank Account Without an SSN in the USA
Knowing the challenges makes it easier to handle these issues.
- There can be language issues when filling out the forms
- Different branches can have different policies even if they are the same bank
- You will have less access to some features to build your credit if you do not have an SSN
- Some banks will simply reject your application, even if it was not warranted
- Without an SSN, you may not be able to open certain account types, such as premium accounts
Finding a way to stay positive will help you deal with these issues more easily.
Tips to Successfully Open a U.S. Bank Account Without an SSN
- Getting an ITIN will greatly improve your chances of being approved
- Before visiting the bank, you should call to see if they accept an ITIN or a foreign passport for opening new accounts
- You should have multiple forms of ID with you, such as a passport, a visa, and proof of address
- Instead of trying to get a premium account first, start by trying to get a basic or student checking account
- Instead of going to a national bank, see the credit unions or smaller banks, as they often have more flexible rules than the big banks
- See if there is someone who speaks your language at the bank and can help you
Consider using a dedicated ITIN service like EasyFiling, which guides you through the entire application process and helps ensure your documents are correctly prepared before submission.
Benefits of Having a U.S. Bank Account Without an SSN
You can improve your financial situation by opening a U.S. bank account, even if you do not have a Social Security Number.
- Safe and lawful way to store money in the United States
- Ability to wire money, make online payments, and receive direct deposits
- Establishing a banking foundation helps with future credit applications
- Easier ability to pay bills, rent, and utilities
- Access to a debit card to make purchases
- Less dependency on money order services and check cashing
Common Mistakes to Avoid
- Believing all branches of a bank have the same rules and policies
- Visiting without original documents, or bringing documents that are out of date
- Not having an ITIN and therefore having to rely solely on a passport
- Not asking if there is a monthly fee or a minimum balance requirement upfront
- Choosing a financial service that is not insured or official out of frustration
FAQs: Opening a Bank Account Without an SSN in the USA
Can I open a bank account with only a passport?
Yes, some banks accept a valid foreign passport as primary identification, though many require a secondary document or an ITIN.
How long does it take to get an ITIN?
If the IRS has been contacted directly, an ITIN usually takes about 6 to 11 weeks. If a Certified Acceptance Agent has been contacted, it takes less time.
Can a bank account be opened without an SSN?
Yes. No law requires an SSN to open a bank account. As long as you have a legitimate ID that is issued by the government, you are good to go.
Will opening a bank account impact my immigration status?
Opening a bank account will never impact your immigration status.
Final Thoughts: Choosing the Right U.S. Bank Without SSN
Learning how to open a bank account without an SSN means that you will have access to the full breadth of the financial system in the U.S., irrespective of your immigration status or residency. This is made possible by being thorough with your documents, finding an immigrant-friendly credit union or bank, and applying for an ITIN if you have not already done so. Once you have done that, you will have taken an important step towards securing your finances in the U.S.
“This content is for informational purposes only and does not constitute legal, tax, or financial advice. For advice specific to your situation, consult a qualified US attorney or CPA.”
File Your LLC Today
25$ off with a coupon
Lock in EasyFiling's transparent rates and get lifetime compliance support at no extra cost.
Get Started Now







