Yes, you can open a bank account without a Social Security number

You do not need a Social Security number to open a checking or savings account at most banks and credit unions in the United States. Instead, you can use an Individual Taxpayer Identification Number (ITIN), a state ID, a passport, or other government-issued identification. Some banks will accept a combination of documents if you do not have a single federal ID number.

The reason banks ask for identification at all is federal law — they must verify who you are to prevent fraud and money laundering. A Social Security number is one way to do that, but it is not the only way. If you are an immigrant, a non-citizen, or someone who has never had a Social Security number, you have other paths forward.

Key Takeaways

  • An ITIN (Individual Taxpayer Identification Number) issued by the IRS works at most banks as a substitute for a Social Security number.
  • You will need a government-issued photo ID such as a passport, state driver's license, or consular ID card, plus proof of address like a utility bill or lease.
  • Credit unions and community banks are often more flexible than large national banks about which documents they accept.
  • Some banks require an ITIN to be active with the IRS, which means you must have filed a tax return or have a pending process.

What documents you will need instead of a Social Security number

The core requirement is a government-issued photo ID. This can be a U.S. passport, a state driver's license, a state ID card, a passport from another country, or a consular ID card issued by your country's embassy or consulate. The bank needs to see your face, your name, and an expiration date.

You will also need proof of address — a document showing your current street address. A utility bill (electric, water, gas), a lease agreement, a mortgage statement, or a recent bank statement from another institution all work. The document usually needs to be dated within the last 60 to 90 days, though this varies by bank.

If you are using an ITIN instead of a Social Security number, bring the IRS letter that assigned it to you, or bring your tax return showing the ITIN. Some banks will look it up in their system if you provide the number, but having the document is faster and removes doubt.

How to get an ITIN if you do not have one

An ITIN is a nine-digit number issued by the Internal Revenue Service (IRS) to people who need to file taxes but do not have a Social Security number. You do not need to be a U.S. citizen to get one. You explore by filing a tax return — even if you earned very little income — along with Form W-7 and proof of identity and foreign status.

The process takes several weeks to several months. You can file by mail or, in some cases, through an IRS-authorized representative. If you need a bank account before your ITIN arrives, ask the bank whether they will open an account with your process receipt or a letter from a tax preparer confirming you have applied.

Not all banks will do this, but some will. It is worth asking, because waiting for the ITIN to arrive can delay you by months. If the bank says no, you may be able to open an account using only your passport or state ID, without an ITIN at all — see the next section.

Banks that do not require a Social Security number or ITIN

Some banks and credit unions will open an account using only a government-issued photo ID and proof of address, with no federal ID number at all. This is less common than it used to be, but it is still possible, especially at community banks and credit unions.

Call ahead before you visit. Tell the bank or credit union that you do not have a Social Security number or ITIN and ask what documents they accept. Credit unions in particular often have more flexibility because they are member-owned and may prioritize serving their local community over strict corporate rules.

If the first bank says no, try another. Different branches of the same bank sometimes have different practices, and policies change. A bank that turned you away six months ago may have updated its process.

What happens after you open the account

Once your account is open, the bank will ask you to provide a Social Security number or ITIN within a certain time frame — usually 90 days to a year. This is a separate requirement from opening the account. If you do not provide one by the important date, the bank may freeze the account or close it.

If you are waiting for an ITIN to arrive, tell the bank when you expect it and ask for an extension. Many banks will grant one if you show them your process receipt or a letter from the IRS. Keep all documents related to your ITIN process until the number is in the bank's system.

Once you have provided the number, your account operates normally. You can use your debit card, set up direct deposit, transfer money, and do everything else a regular account holder can do.

Why some banks are stricter than others

Large national banks often have automated systems that require a Social Security number or ITIN before they will open an account. Their computer systems are built that way, and branch staff cannot override the rule even if they want to. Smaller banks and credit unions often have more manual processes, which means a manager can make an exception or find a workaround.

Banks are also required by federal law to verify your identity and check you against lists of people who are barred from banking for legal reasons. A Social Security number or ITIN makes that verification faster and more automatic. Without one, the bank has to do more manual checking, which takes longer and costs them more. Some banks decide it is not worth the extra work.

This is not fair, but it is the reality. The solution is to shop around. If your first choice bank says no, try a credit union, a community bank, or a bank that specifically serves immigrants or people new to the formal banking system.

Frequently Asked Questions

Can I open an account with just a passport and no ITIN?

Some banks will, but most require either a Social Security number, an ITIN, or both. Call the bank first and ask. If they say yes, bring your passport and a proof of address document. If they say no, ask whether they will accept an ITIN process receipt or a letter from a tax preparer.

What if I am undocumented — can I still open a bank account?

Yes. You can get an ITIN without being a citizen or having legal immigration status. You file a tax return with Form W-7 and proof of identity. Once you have the ITIN, you can open a bank account. Some banks will also open an account while your ITIN process is pending if you show them the receipt.

How long does it take to get an ITIN?

If you file by mail, it usually takes 6 to 12 weeks. If you file in person through an IRS-authorized representative, it can be faster. Some tax preparation services that work with immigrants can speed up the process. Ask when you explore.

Do I need an ITIN if I already have a bank account?

Your bank will ask you to provide one within 90 days to a year of opening the account. If you do not, they may freeze or close your account. If you are waiting for an ITIN, tell the bank and ask for an extension with proof of your process.

What if the bank closes my account because I did not provide a Social Security number in time?

Contact the bank and explain that you have now obtained an ITIN or that your process is pending. Ask them to reopen the account or to transfer your remaining balance to another bank. If the bank refuses, you can file a complaint with your state's banking regulator or the Consumer Financial Protection Bureau (CFPB).