Yes, you can open a bank account without a Social Security number, and banks are required by law to offer this option.

Federal banking rules allow you to open a checking or savings account using an Individual Taxpayer Identification Number (ITIN) instead of a Social Security number. An ITIN is a nine-digit number issued by the Internal Revenue Service (IRS) to people who file taxes but don't have a Social Security number. Banks must accept an ITIN as a valid form of tax identification when you open an account.

The process is the same as opening any other bank account: you bring identification, proof of address, and your ITIN, and you fill out the bank's standard account forms. Some banks make this easier than others, and a few still refuse or make it difficult, but the legal requirement is clear. If a bank turns you away because you don't have a Social Security number, you can try another bank—many community banks and credit unions are more straightforward about this than large national chains.

Key Takeaways

  • You can open a bank account using an ITIN (Individual Taxpayer Identification Number) instead of a Social Security number.
  • You will need a valid passport or national ID card, proof of your current address, and your ITIN to open an account.
  • Community banks and credit unions often have clearer processes for opening accounts with an ITIN than large national banks.
  • Once your account is open, you can use it for direct deposit, bill payments, and building a banking history just like any other account holder.

Getting an ITIN if you don't have one

If you don't yet have an ITIN, you need to file a tax return with the IRS. You can file even if you had no income during the year—filing a return is how you request an ITIN. You will need to complete Form 1040 (the main individual tax return form) and Form W-7 (the ITIN process). You can file by mail or, in some cases, through an IRS-authorized tax preparer.

The IRS processes ITIN applications while processing your tax return. If you file by mail, this typically takes four to six weeks. If you file through an authorized tax preparer in person, the process can be faster. Once you receive your ITIN, it does not expire, so you will have it permanently for banking and tax purposes.

Many community organizations and nonprofits offer free tax preparation help and can walk you through the ITIN process. You can search for free tax help near you through the IRS website or by calling 211 (a referral line for local services).

What identification you will need to bring to the bank

Banks are required to verify your identity before opening an account. The most common forms of ID they accept are a passport, national ID card, or driver's license from your home country. Some banks also accept a state ID card or a consular ID card (issued by your country's embassy or consulate in the United States).

You will also need to show proof of your current address—a utility bill, lease, or recent mail from a government agency with your name and address on it. If you don't have a utility bill in your name, a letter from a landlord or a recent piece of mail can work. Bring your ITIN number written down or on any paperwork the IRS sent you.

Different banks have slightly different requirements, so it is worth calling ahead and asking what documents they need. This saves you a trip if you are missing something.

Which banks and credit unions are most straightforward

Large national banks like Chase, Bank of America, and Wells Fargo technically allow accounts with an ITIN, but their staff may not be familiar with the process or may incorrectly tell you it is not possible. Community banks and credit unions are usually more experienced with ITIN accounts because they serve more diverse populations.

If you have a local credit union, start there—credit unions are member-owned and often have more flexible policies. If you don't have one, ask friends or neighbors which bank they use and whether they had a smooth experience opening an account. Some banks in areas with large immigrant populations have staff trained specifically for this process.

You can also call the bank's main customer service line and ask to speak with someone in new accounts. Be direct: "I want to open a checking account and I have an ITIN instead of a Social Security number. Can you tell me what documents I need?" If they say no or seem uncertain, try the next bank.

What happens after you open the account

Once your account is open, you can use it exactly like any other bank account. You can set up direct deposit for paychecks, pay bills online, use a debit card, and transfer money. You can also build a banking history, which matters if you ever want to borrow money or rent an apartment—landlords and lenders look at your banking record to see whether you pay bills on time.

Your bank will report your account activity to the banking system, but they will not report it to credit bureaus (the companies that track credit scores) unless you borrow money. This means opening a bank account does not hurt your credit and does not create a public record of your immigration status.

What to do if a bank refuses you

If a bank refuses to open an account because you don't have a Social Security number, you have options. First, ask to speak with a manager and explain that federal law requires them to accept an ITIN. If they still refuse, try a different bank—do not assume all banks have the same policy.

If you believe a bank is discriminating against you based on your immigration status or national origin, you can file a complaint with the Consumer Financial Protection Bureau (CFPB) or with your state's banking regulator. The CFPB has a complaint form on its website, and you can also call them. These complaints are taken seriously and can prompt investigations.

How having a bank account protects you

A bank account is safer than carrying cash, which can be lost or stolen. It also creates a paper trail of your income and expenses, which can be useful if you ever need to prove your financial history—for example, if you are explore for housing or if you are involved in a dispute with an employer.

A bank account also keeps your money separate from your employer's or anyone else's money. If you are paid in cash and keep it at home, you have no protection if someone steals it or if there is a fire. A bank account gives you that protection and also makes it easier to save money because you are not carrying it with you.

Frequently Asked Questions

Will opening a bank account affect my immigration status?

No. Opening a bank account is a financial transaction, not an immigration matter. Banks do not report account holders to immigration authorities. Your banking information is private and protected by banking secrecy laws.

Can I open an account if I don't have an address yet?

Most banks require a current address to open an account. If you are staying with someone temporarily, you can use their address as long as you live there. Some banks may accept a shelter address or a mail forwarding service address—call ahead to ask what they accept.

What if I don't have a passport or national ID card?

A consular ID card (issued by your country's embassy or consulate) works at most banks. Some banks also accept a state ID card if you have one. Call the bank and ask what forms of ID they accept before you go in.

Do I need to have a job to open a bank account?

No. You do not need to be employed to open a checking or savings account. You just need to bring your identification, proof of address, and your ITIN. Some banks ask about your income, but they cannot refuse you an account based on whether you work.

Can I use a bank account to receive money from family outside the United States?

Yes. Once you have a bank account, you can receive wire transfers and international money transfers. Your bank can explain how to set this up. Some banks charge fees for international transfers, so it is worth comparing banks if you plan to receive money regularly from abroad.