Yes, you can open a bank account without a Social Security number, and banks are legally required to accept alternative forms of identification

Federal law does not require a Social Security number to open a checking or savings account. Banks must follow the Bank Secrecy Act and Know Your Customer (KYC) rules, which demand they verify your identity—but they do this with documents other than an SSN. An Individual Taxpayer Identification Number (ITIN), passport, consular ID, or state-issued ID can all work. The specific documents a bank will accept depend on that bank's own policy, so you will need to call ahead or visit in person to confirm what they take.

The catch is that not every bank accepts the same documents. Large national chains like Bank of America, Wells Fargo, and Chase have published policies allowing accounts with ITIN or passport. Smaller regional banks and credit unions vary widely—some welcome ITIN accounts, others do not. Community banks and immigrant-focused financial institutions are often the most flexible. You will save time by contacting the bank directly before you go in.

Key Takeaways

  • An ITIN, valid passport, consular ID, or state ID can replace a Social Security number when opening a bank account.
  • Large national banks typically accept ITIN; smaller banks and credit unions have different policies, so call ahead to confirm.
  • You will need a second form of ID (such as a passport or consular document) plus proof of address, which can be a utility bill, lease, or government mail.
  • Once the account is open, you can use it to build a banking history and receive direct deposits, even without an SSN.
  • Some banks charge higher fees or offer fewer features on accounts opened without an SSN, so compare options before committing.

What documents banks will accept instead of an SSN

An Individual Taxpayer Identification Number (ITIN) is the most common alternative. The IRS issues ITINs to people who file taxes but do not have an SSN. You can get an ITIN by filing Form W-7 with the IRS; processing takes several weeks. Many banks treat an ITIN the same as an SSN for account purposes.

A valid passport from any country works at most banks as primary identification. Some banks will open an account with a passport alone; others require a second document. A consular ID (issued by your country's embassy or consulate in the United States) is also widely accepted, though less common than a passport.

A state-issued ID or driver's license counts as identification at many banks, though it does not replace the need for a second document proving who you are. You will also need proof of address—a utility bill, lease agreement, bank statement, or government mail showing your name and current address. The address document must be recent, usually from the last 30 to 90 days.

Which banks are most likely to accept accounts without an SSN

Chase, Bank of America, and Wells Fargo have public policies stating they will open accounts with an ITIN and valid ID. Call your local branch to confirm current policy before you visit, because individual branches sometimes apply rules differently. These large banks offer the widest range of services—online banking, debit cards, bill pay—but may charge monthly fees unless you maintain a minimum balance.

Credit unions often have more flexible policies than national banks and may charge lower fees. Many credit unions accept ITIN accounts, but policies vary by location and institution. You will need to be a member of the credit union to open an account, which usually means living or working in a specific area or belonging to a particular group or employer.

Community banks and immigrant-focused banks are frequently the most welcoming. Organizations like the Coalition for Community Development and local nonprofit financial counselors can point you to banks in your area that have experience opening accounts for people without an SSN. These institutions often understand the documents you have and move faster than large chains.

What happens during the account opening process

Bring your primary ID (passport, consular ID, or state ID), your ITIN or other tax ID if you have one, and proof of address. The bank will ask for your name, date of birth, and current address. They will verify your identity against the documents you provide and check you against the Office of Foreign Assets Control (OFAC) list, which is a standard security check all banks do.

The bank will ask whether you want a checking account, savings account, or both. They will explain the monthly fee (if any), minimum balance requirements, and what services come with the account. Some banks offer lower-fee accounts for people without an SSN, while others charge the same rate as everyone else. Ask about online banking and mobile app access before you commit—not all accounts come with these features.

Once approved, you will receive a debit card in the mail within 7 to 10 business days and can start using the account immediately. You will get an account number right away, which you can use to set up direct deposit or receive wire transfers before the card arrives.

Fees and account limits you should know about

Some banks charge higher monthly maintenance fees for accounts opened without an SSN—anywhere from $5 to $15 per month, though many waive the fee if you maintain a minimum balance or set up direct deposit. Ask about this before you open the account, because fees add up over time.

A few banks limit the number of transactions you can make per month or cap the amount you can withdraw daily. These limits are less common now, but they do exist at some institutions. Ask the bank directly whether your account will have transaction limits or daily withdrawal caps.

Wire transfer fees, overdraft fees, and ATM fees apply the same way as they do for any other account. Some banks charge $3 to $5 per out-of-network ATM use, so if you choose a bank with few local branches, those fees can add up. Ask where the nearest ATM is and whether the bank reimburses out-of-network fees.

How to build credit and banking history without an SSN

Once your account is open, use it regularly. Set up direct deposit from an employer or government benefit if you receive one. Make regular deposits and withdrawals. After several months of activity, you will have a banking history that shows you manage money responsibly.

Some credit card companies and lenders will issue credit to people with an ITIN instead of an SSN, though options are limited. A secured credit card—where you deposit money upfront as collateral—is often the easiest way to start building credit. After you demonstrate on-time payments for 12 to 24 months, you may be able to move to an unsecured card or borrow for other purposes.

Keep records of all your banking activity. If you ever need to prove your financial history to a landlord, employer, or lender, your bank statements are the strongest evidence you have. Some banks will provide a letter confirming your account status and history if you ask.

What to do if a bank refuses to open an account

If a bank says no, ask why. The answer should be specific—"We do not accept ITIN" or "We require an SSN." If they cannot give you a clear reason, ask to speak to a manager. Banks are required to follow their own stated policies, and a manager can sometimes override a teller's decision.

If the bank's policy genuinely excludes you, move to the next option on your list. Do not assume all banks have the same rule. Call ahead to other banks in your area before you visit. A credit union or community bank may say yes where a national chain said no.

If you are having trouble finding any bank that will work with you, contact a local nonprofit that serves immigrants or a community development financial institution (CDFI). These organizations often have relationships with banks that accept ITIN accounts and can help you navigate the process.

Frequently Asked Questions

Do I need an ITIN to open a bank account?

No. An ITIN helps, but it is not required. A valid passport, consular ID, or state ID plus proof of address is enough at many banks. Some banks will open an account with just a passport and address proof. Call ahead to confirm what the specific bank will accept.

Will the bank report me to immigration authorities?

No. Banks are not immigration enforcement agencies. They verify your identity to comply with federal anti-money-laundering rules, not to check immigration status. Opening a bank account does not trigger any immigration investigation or report.

Can I use a bank account to receive government benefits?

Yes. Many government benefit programs, including some state and local assistance, can deposit directly into a bank account opened with an ITIN. Ask the benefit program what ID they need; most accept ITIN accounts. Direct deposit is faster and safer than receiving a check.

What if I do not have proof of address?

Some banks will accept alternative proof, such as a lease agreement, utility bill in someone else's name if you live there, or a letter from a shelter or nonprofit confirming your address. Call the bank and describe what you have; they may work with you. If you have no proof at all, ask whether the bank will accept a statement from a community organization or government agency.

Can I open an account online without going to the bank?

Most online banks require an SSN or ITIN to open an account remotely. Some will let you start the process online and finish in person at a branch or partner location. Call the bank's customer service line and ask whether they offer this option for people without an SSN.