Money made simple.
Free educational guideBanking basics 4 min read

How to open a bank account without a Social Security number

You do not need a Social Security number to open a bank account in the United States. Many banks and credit unions accept a passport, consular ID (matrícula consular), or ITIN instead.

Explained in plain English

Key takeaways

  • You do not need a Social Security number to open a bank account — a passport, matrícula consular, or ITIN may be accepted at many banks and credit unions.
  • Always call ahead to confirm which IDs a specific bank accepts, because policies vary by institution and state.
  • Watch for monthly fees and overdraft charges — look for no-fee or basic checking accounts to keep costs low.
  • Check-cashing stores can be convenient short-term, but their fees add up quickly compared to a free bank account.

Starting your financial life in the United States can feel overwhelming. But opening a bank account is one of the most important first steps you can take — and it may be easier than you think.

You do not need a Social Security number (SSN) to open a bank account. Many banks and credit unions accept other forms of ID. Knowing what to bring and what to ask can save you a lot of time and stress.

What ID can you use?

Different banks accept different documents. Here are the most common ones that may be accepted:

  • A valid passport from your home country
  • A matrícula consular (consular ID card issued by a Mexican or other Latin American consulate)
  • An Individual Taxpayer Identification Number (ITIN)
  • A foreign national ID or driver's license
  • A Permanent Resident Card (green card)

Some banks may ask for two forms of ID. Always call ahead or check the bank's website before you visit. Rules can change, and they vary by bank and state.

What is an ITIN?

An ITIN is a tax ID number issued by the IRS. It is not the same as a Social Security number, and it does not change your immigration status. Many immigrants use an ITIN to file taxes and to open bank accounts. You can apply for one through the IRS or a certified acceptance agent. This may take several weeks, so plan ahead.

Where should you look for an account?

Not every bank accepts non-SSN IDs. Here are some good places to start:

  • Credit unions — These are member-owned and often friendlier to immigrants. Some credit unions serve specific communities, including Latino families.
  • Community banks — Smaller local banks sometimes have more flexible ID policies than big national banks.
  • Banks with Spanish-language service — Some large banks offer accounts designed for immigrants and accept a matrícula consular or passport.
  • Second-chance accounts — If you have been denied an account before, ask about 'second-chance' checking accounts. These are designed for people rebuilding their banking history.

What to ask when you walk in

Before you apply, ask the bank these questions:

  • Do you accept a passport or matrícula consular to open an account?
  • Do I need an SSN or will an ITIN work?
  • Is there a minimum balance requirement?
  • What are the monthly fees, and how can I avoid them?
  • Are there fees to send money to another country (remittances)?

Write down the answers. Different employees at the same bank may give you different information, so it helps to confirm with a manager.

Watch out for fees

Some checking accounts charge monthly fees of $10 to $15 or more if you do not keep a minimum balance. Look for accounts labeled 'no-fee,' 'free checking,' or 'basic checking.' Many banks waive the monthly fee if you set up direct deposit.

Also watch for overdraft fees. These happen when you spend more money than you have in your account. Some banks charge $25 to $35 each time. Ask how to turn off overdraft coverage or sign up for a low-balance alert by text.

A word about check-cashing stores and prepaid cards

If you do not have a bank account yet, you may be using a check-cashing store or a prepaid debit card. These tools can help in the short term. But check-cashing stores often charge high fees — sometimes 2% to 5% of each check. Over time, those fees add up.

A free or low-fee bank account usually costs you less in the long run. It also helps you build a banking history, which can make it easier to get a loan or credit card later.

Be careful of scams

Some people target immigrants with fake 'banking services.' They may charge large fees to 'open an account' for you or ask for sensitive documents. Go directly to a real bank branch or a trusted community organization. Never pay someone to open a bank account for you.

You can do this

Setting up a bank account is a big step toward financial safety. It helps you keep your money secure, pay bills, and build your financial history in the United States. Take it one step at a time. Ask questions. And know that you deserve access to safe, affordable banking — no matter where you are from.

What this is

This guide explains how to open a bank account in the United States without a Social Security number. It covers which IDs are often accepted, where to look for an account, and what questions to ask. It is written for immigrants and first-generation families who may be new to the U.S. banking system.

Why it matters

A bank account helps you keep your money safe and avoid costly check-cashing fees. It also creates a banking history that can help you access credit and loans in the future. Without a bank account, you may pay more for basic financial services and have fewer options in an emergency.

What it means for you

Even if you do not have an SSN or U.S. credit history, you may still qualify to open a checking account today. Many credit unions and banks want to serve immigrant communities and have flexible ID requirements. Getting started now — even with a simple account — puts you on a stronger financial path.

What to do next

Gather your ID documents — a passport, matrícula consular, or ITIN card are common starting points. Call two or three local credit unions or community banks and ask if they accept your ID. Ask specifically about monthly fees and how to avoid them. If you do not have an ITIN yet, visit the IRS website or a local nonprofit to learn how to apply for one.
In plain words
You do not need a Social Security number to open a bank account in the U.S. A passport, consular ID, or ITIN may be enough to get started at many banks and credit unions.
Pro tip
Call the bank before you visit and ask to speak with someone who handles accounts for customers without a Social Security number — this saves you a trip if that branch cannot help you.
Watch out
Be careful of people who charge a fee to 'help' you open a bank account — legitimate banks never require you to pay a middleman. Always go directly to a real bank branch or a trusted nonprofit organization.
#banking#immigrants#itin#no-ssn#checking account#credit union

Related FAQs

Common questions about this topic, answered simply.

eligibility

Can I open a bank account if I am undocumented?

Some banks and credit unions do not ask about immigration status. They may accept a foreign passport or a matrícula consular as valid ID. Opening a bank account does not affect your immigration case. Call ahead to ask about the ID requirements at your specific bank.

itin

What is an ITIN and how do I get one?

An ITIN is an Individual Taxpayer Identification Number issued by the IRS for people who need to file taxes but do not have a Social Security number. It does not change your immigration status or work authorization. You can apply by completing IRS Form W-7 and submitting it with proof of identity. A local nonprofit or certified acceptance agent can help you through the process at little or no cost.

next steps

What if a bank turns me away because I do not have an SSN?

Not every bank or branch will accept alternative IDs, so do not give up after one refusal. Try a local credit union, a community bank, or a bank that specifically markets to immigrant communities. You can also ask a local nonprofit or community organization for a referral to a bank that is known to work with immigrants.

credit building

Will opening a bank account help me build credit?

A regular checking or savings account does not directly build your credit score. However, it is an important first step because it creates a banking history and makes it easier to apply for a secured credit card or credit-builder loan later. Having a bank account also shows lenders that you are managing money responsibly.

remittances

Are there accounts designed for people sending money back home?

Yes, some banks and credit unions offer accounts with lower fees for international wire transfers or remittances. It is worth asking about this before you open an account, especially if you regularly send money to family in another country. Comparing remittance fees between banks and licensed money transfer services can save you money over time.

Keep reading

Test what you learned & earn points

Take a quick 3-question quiz on this article to earn MoneyFAQ points, build your streak, and unlock badges. Free account required.

Personalized to you

Want answers personalized to your situation?

Tell us your #1 money goal and we'll tailor MoneyFAQ to you — free, takes 10 seconds.

Build my free plan
Sponsored · optional

When you're ready, here are some options

These are ads from partners — always optional. Looking is free and never affects your credit score. Reading the guide above is completely free either way.

See your options

We value your privacy

We use cookies to run the site and, with your consent, to measure traffic (Google Analytics, Meta Pixel & PostHog). We never sell your personal information. Privacy Policy