Yes, you can open a bank account with an ITIN, but not every bank will do it

An ITIN (Individual Taxpayer Identification Number) is a nine-digit number issued by the IRS to people who need to file taxes but don't have a Social Security number. Many banks will accept an ITIN as your primary identification for opening a checking or savings account, but the process varies by institution. Some banks have no restrictions; others require additional documents or won't open accounts for ITIN holders at all.

The key difference between an ITIN and an SSN is that an ITIN doesn't prove work authorization or immigration status—it's purely a tax ID. Banks use it the same way they use an SSN to verify your identity and run background checks through ChexSystems or Early Warning Services, the two main banking history databases. Your ITIN will work for that purpose at most major banks and credit unions, though smaller regional banks may have stricter policies.

Key Takeaways

  • Major banks like Chase, Bank of America, Wells Fargo, and Citibank accept ITINs for account opening, though policies vary by branch and state.
  • You will need a second form of ID along with your ITIN—a passport, consular ID, or state-issued ID card are the most commonly accepted.
  • Some banks require an ITIN to be at least three to six months old before they will open an account, so timing matters if your ITIN is new.
  • Credit unions often have more flexible policies than large banks and may accept an ITIN with fewer additional requirements.
  • Online banks have varying policies—some accept ITINs without restriction, while others do not, so you must check before starting the process.

Which banks accept ITIN numbers

Chase, Bank of America, Wells Fargo, Citibank, and US Bank all have stated policies allowing ITIN holders to open accounts. However, acceptance can depend on your state and the specific branch. Some branches enforce stricter rules than others, and policies can change. The safest approach is to call the branch where you plan to open the account and ask directly whether they accept ITINs.

Credit unions are often more flexible than national banks. Many credit unions, especially those in areas with large immigrant populations, have experience opening accounts for ITIN holders and may require fewer documents. You can search for credit unions in your area through the CO-OP Network or Alliant Credit Union's locator tool.

Online banks like Chime, Ally, and SoFi have mixed policies. Some accept ITINs without issue; others do not. You must check the specific bank's website or contact their customer service before you start an application, because the online form may reject your ITIN before you can explain your situation.

Documents you will need to bring

Your ITIN letter from the IRS is your primary document. Bring the actual letter, not a photocopy if possible—banks want to see the original. If you no longer have it, you can request a replacement from the IRS by mail or through your tax preparer.

You will also need a second form of ID. A valid passport works at nearly every bank. A consular ID (issued by your country's embassy or consulate) is also widely accepted. Some banks accept state-issued ID cards or driver's licenses, but these are less reliable if your state does not issue them to non-citizens. A few banks will accept a combination of documents—for example, an expired passport plus a utility bill or lease—if you don't have current secondary ID.

Bring proof of address: a recent utility bill, lease agreement, or bank statement with your name and current address. Most banks require this to be dated within the last 60 days. A cell phone bill or insurance statement may work at some institutions but is less universally accepted.

Age and account type restrictions

You must be at least 18 years old to open an account in your own name at most banks. If you are under 18, you may be able to open a joint account with a parent or guardian who has an SSN, but the adult will be the primary account holder.

Some banks restrict ITIN holders to certain account types. A few will open a savings account but not a checking account, or vice versa. Others require you to maintain a higher minimum balance or charge higher fees. Ask about these restrictions when you call the bank to confirm they accept ITINs—the fee structure matters if you plan to keep a low balance.

How long the process takes

Opening an account in person at a branch typically takes 15 to 30 minutes. The bank will verify your ITIN with the IRS (this happens instantly or within a few hours), run a ChexSystems check, and issue you a debit card on the spot or mail it within 5 to 10 business days. You can usually start using the account the same day, even if your card hasn't arrived yet.

Online applications take longer. You will upload photos of your ITIN letter and ID, and the bank will verify them manually—this can take 3 to 5 business days. Some online banks will not let you fund the account until verification is complete. If the bank has questions about your documents, the process can stretch to two weeks.

What happens if a bank refuses

If a bank declines your application, ask why. Some banks have blanket policies against ITIN holders; others rejected you because of a ChexSystems flag (a history of overdrafts or fraud at another bank). If it's a ChexSystems issue, you can dispute it or wait—most negative items fall off after five years.

If the bank simply doesn't accept ITINs, try a credit union or a different bank. Second-chance banking programs exist at some institutions specifically for people with banking history problems, and some of these also accept ITINs. You can also look for banks that specialize in serving immigrant communities in your area.

Using your account once it's open

Once your account is open, you can use your debit card, set up direct deposit, and pay bills online the same way anyone else does. Your ITIN works for all of these functions. You can also build a credit history by linking a credit card to your account, though credit card companies have their own policies about ITIN holders—some accept them, others require an SSN.

If you later obtain an SSN, you can update your account information with the bank. You don't need to close the account and open a new one. Simply bring your SSN documentation to a branch and ask them to update your file.

Frequently Asked Questions

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

No. An ITIN works as your tax ID for banking purposes. Banks use it to verify your identity and run background checks the same way they use an SSN. However, not all banks accept ITINs, so you may need to call ahead or try a credit union.

How old does my ITIN need to be before I can open an account?

Some banks require an ITIN to be at least three to six months old. If your ITIN is brand new, call the bank first to ask about their policy. If they won't open an account yet, wait a few months and try again, or try a different bank that has no age requirement.

Can I open an account online with an ITIN?

Some online banks accept ITINs, but not all. You must check the specific bank's policy before you apply. Call their customer service or look for an FAQ on their website. In-person applications at a branch are usually faster and more reliable if you have an ITIN.

What if my ITIN letter is lost or expired?

Request a replacement from the IRS by filing Form W-7 or by contacting your tax preparer. The IRS will mail you a new letter. In the meantime, some banks may accept a tax return or IRS transcript showing your ITIN, but call ahead to confirm before you visit.

Will opening a bank account affect my immigration status?

No. Opening a bank account is a financial transaction and does not trigger any immigration consequences. Banks do not report account holders to immigration authorities based on ITIN status alone.