Yes, you can open a bank account with an ITIN, but not all banks accept them

An ITIN (Individual Taxpayer Identification Number) is issued by the IRS to people who need to file taxes but don't have a Social Security Number. Many banks will open a checking or savings account using an ITIN as your primary form of identification, but the process varies by bank and by state. Some large national banks accept ITINs routinely; others require additional documentation or will not accept them at all.

Your best path is to call the bank's main customer service line before you visit a branch, because policies differ between locations and change over time. Federal law requires banks to verify your identity under the Bank Secrecy Act, regardless of whether you have a Social Security Number, so expect the process to take longer than it would for someone with an SSN.

Key Takeaways

  • Most regional and community banks accept ITINs more readily than large national chains, though some major banks do accept them with additional proof of identity and address.
  • You will need your ITIN card or IRS letter, a government-issued photo ID (passport, consular ID, or state ID), and proof of your current address such as a utility bill or lease.
  • Banks are required to verify your identity under federal law (the Bank Secrecy Act), so expect to provide more documents than someone opening an account with a Social Security Number.
  • Some banks will not open accounts for ITIN holders at all, so calling ahead saves you a trip to a branch that cannot help you.

Which banks accept ITINs and which do not

Large national banks like Chase, Bank of America, and Wells Fargo have inconsistent policies. Some branches accept ITINs while others in the same chain do not. Community banks and credit unions are more likely to accept ITINs, particularly in areas with larger immigrant populations. Online banks vary widely—some accept ITINs without issue, while others explicitly do not. The only reliable way to know is to contact the specific bank or branch where you want to open the account.

When you call, ask for the new accounts department and state clearly that you have an ITIN and no Social Security Number. If the representative says the bank cannot help you, ask whether they can refer you to a branch or institution in your area that does accept ITINs. Many banks keep a list of alternatives for this reason.

Documents you will need to bring

Banks must verify your identity under the Bank Secrecy Act, a federal law that applies regardless of whether you have a Social Security Number. Expect to provide:

  • Your ITIN card (Form W-7) or an IRS letter showing your ITIN number
  • A government-issued photo ID—a passport, consular ID card, or state driver's license or ID card
  • Proof of your current address, such as a utility bill, lease agreement, or government mail dated within the last 60 days

Some banks may ask for additional documents, such as an employment letter or tax return showing your ITIN. Bring copies of everything, and keep originals with you. If the bank asks you to leave documents behind, ask whether they will make copies or return them to you the same day.

What happens during the account opening process

The process is similar to opening an account with a Social Security Number, but the bank will spend more time verifying your identity. The representative will examine your documents, record your ITIN, and may ask questions about your employment, income, or reason for opening the account. Answer honestly—the bank is not investigating you, but federal law requires them to document how they confirmed who you are.

The bank will also run a check against the Office of Foreign Assets Control (OFAC) database to ensure you are not on a government sanctions list. This is routine and takes a few minutes. Once verification is complete, you can fund the account and receive your debit card and account number. Some banks issue cards immediately; others mail them within 5 to 10 business days.

Fees and account types available to ITIN holders

Most banks do not charge different fees for accounts opened with an ITIN. You can open a checking account, savings account, or both, just as you would with a Social Security Number. Some banks offer accounts specifically designed for people without a Social Security Number, which may have lower minimum balances or different fee structures. Ask the bank representative what account types are available to you.

Be aware that some banks use ChexSystems, a banking history database, to screen new account holders. If you have had accounts closed for overdrafts or fraud in the past, the bank may deny your application. You can request a copy of your ChexSystems report to see what information is on file.

What to do if a bank refuses to open an account for you

If a bank declines your application, ask for the reason in writing. Banks must provide a written explanation if they deny you based on information in a consumer report (like ChexSystems). If the reason is simply that they do not accept ITINs, move to the next bank on your list.

Credit unions often have more flexible policies than banks. If you live near a credit union that serves your community or workplace, contact them directly. Some credit unions accept ITINs without requiring a Social Security Number. You may also find banks that specialize in serving immigrant communities or people without Social Security Numbers—ask your local community organization or nonprofit for referrals.

Using your account once it is open

Once your account is open, you can use it like any other bank account. You can deposit paychecks, receive direct deposits, pay bills online, use your debit card, and transfer money to other accounts. Some services may have restrictions—for example, certain investment accounts or credit products may require a Social Security Number—but basic checking and savings are fully available.

If you later obtain a Social Security Number, you can contact your bank and update your account information. You do not need to close the account and open a new one.

Frequently Asked Questions

Do I need a Social Security Number to open a bank account?

No. Banks can open accounts using an ITIN, a passport, or other government-issued ID. Federal law requires banks to verify your identity, but it does not require a Social Security Number specifically. However, not all banks accept ITINs, so you may need to contact several banks to find one that will work with you.

Will opening a bank account with an ITIN affect my immigration status?

No. Opening a bank account is not a government action that affects immigration status. Banks are required to verify identity and report certain transactions to the IRS, but using an ITIN to open an account is a normal financial activity and does not trigger immigration enforcement.

Can I open an account online if I have an ITIN?

Some online banks accept ITINs, but many do not. Online applications often have automated systems that reject non-Social Security Numbers. Call the bank's customer service line before you start an online application to confirm they accept ITINs. If they do, ask whether you can complete the application online or whether you need to visit a branch or mail in documents.

What if my ITIN has expired?

An ITIN does not expire for banking purposes, but if you have not filed a tax return in three consecutive years, the IRS may deactivate it. If your ITIN is deactivated, you can reactivate it by filing a tax return. Contact the IRS or a tax professional for guidance. In the meantime, you may still be able to open an account if you have an IRS letter showing your ITIN number, even if the card itself has expired.

Can I open a joint account with someone who has a Social Security Number?

Yes. Joint accounts can be opened with one person using an ITIN and another using a Social Security Number. Both account holders will need to provide their own identification documents. The bank will verify both identities before opening the account.