Yes, you can open a bank account without a Social Security number, but the process and your options depend on your immigration status and the bank you choose.

Banks are required by federal law to verify your identity, but a Social Security number is not the only way to do that. If you don't have an SSN, you can use an Individual Taxpayer Identification Number (ITIN), a passport, a state ID, or other government-issued documents. Some banks will open accounts for people without either an SSN or ITIN, though these banks are less common and may charge higher fees or require a larger opening deposit.

The catch is that banks report account activity to the IRS, and they need some form of tax identification to do that legally. If you have an ITIN, the process is straightforward. If you don't have an ITIN and don't may have access to for one, you'll need to find a bank that accepts alternative identification—and you should call ahead rather than walk in, because not all branches follow the same rules.

Key Takeaways

  • An ITIN (Individual Taxpayer Identification Number) works the same way as an SSN for opening a bank account and is available to people who are not may be able to access for a Social Security number.
  • Banks that accept ITINs include some large national banks (Wells Fargo, Bank of America, Chase) and many credit unions, though policies vary by branch.
  • If you don't have an SSN or ITIN, you can still open an account at some banks using a passport or state ID, but these banks are harder to find and may charge monthly fees of $10 to $15.
  • You will need to bring original documents (not copies) to verify your identity and address, and the bank will ask questions about your immigration status and employment.
  • Online-only banks rarely accept accounts without an SSN or ITIN, so your best options are local banks, credit unions, or branches of national banks in your area.

How to get an ITIN if you don't have one

An ITIN is a nine-digit number issued by the IRS to people who need to file taxes but are not may be able to access for a Social Security number. You can get one whether you are a U.S. citizen, a permanent resident, or a temporary visa holder. The IRS issues ITINs to anyone who has a tax filing requirement or a spouse who does.

To apply for an ITIN, you file Form W-7 with the IRS. You can do this by mail or in person at an IRS office. If you mail it, you must include original documents (or certified copies) that prove your identity and foreign status—a passport works for both. The IRS typically processes Form W-7 by mail in 4 to 6 weeks, though it can take longer during tax season. If you go to an IRS office in person, you can sometimes get a number the same day or within a few days.

Once you have an ITIN, you can use it to open a bank account at most banks. Bring your ITIN letter from the IRS, your passport or state ID, and proof of your current address (a utility bill, lease, or bank statement dated within the last 60 days). The bank will ask for your ITIN instead of your SSN, and the account will be set up the same way.

Banks that accept accounts without an SSN or ITIN

If you cannot get an ITIN or don't want to wait for one, some banks will open accounts using only a passport or state ID. These banks are less common, and their policies can change, so call ahead before you visit.

Credit unions are often more flexible than national banks. Many credit unions will open accounts for people without an SSN or ITIN if you can prove your identity with a passport and show proof of address. Some credit unions ask fewer questions about immigration status. To find a credit union near you, search the CO-OP Network or Alliant Credit Union's locator tool.

Local and regional banks vary widely. Some will open accounts without an SSN if you have a passport and proof of address. Others will not. Call the branch directly and ask whether they accept accounts for people without an SSN or ITIN. Be specific: ask whether they need an ITIN or whether a passport is enough.

Online banks almost never accept accounts without an SSN or ITIN, because they rely on automated identity verification systems that require one or the other. If you are considering an online bank, check their website or call their customer service line to confirm before you start the application.

What documents you'll need to bring

Bring original documents, not copies. Banks are required to see the originals and will not accept photocopies or digital images. You will need proof of identity and proof of address.

Proof of identity: A valid passport, state ID, or driver's license. If you have an ITIN, bring the IRS letter that shows your ITIN. If you don't have an ITIN, a passport is your strongest option because it proves both identity and citizenship status.

Proof of address: A utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. The document must show your name and current address. A cell phone bill usually does not work, but call the bank first to confirm what they accept.

Some banks will also ask for your employment information, your employer's name and address, or a letter from your employer. If you are self-employed or unemployed, be prepared to explain your income source. Banks are not trying to judge you—they are required by federal law to understand where your money comes from.

Fees and minimum deposits for accounts without SSN

If you open an account with an ITIN, you will pay the same fees as anyone else at that bank. Most checking accounts have no monthly fee, though some charge $10 to $15 per month if you don't maintain a minimum balance.

If you open an account without an SSN or ITIN, fees are often higher. Some banks charge $15 to $25 per month for accounts without tax identification. Some require a higher opening deposit—$500 or $1,000 instead of $25 or $100. A few banks offer second-chance or basic checking accounts without an SSN at lower fees, but you will need to call and ask.

Credit unions typically charge lower fees than banks and are more likely to waive fees for people without an SSN. If you have access to a credit union, it is usually your cheapest option.

What happens after you open the account

Once your account is open, you can use it like any other bank account. You can deposit checks, receive direct deposits, set up automatic bill payments, and use a debit card. The bank will send you statements by mail or online, depending on what you choose.

The bank will report your account activity to the IRS using your ITIN or the alternative tax ID they assigned to you. This is routine and does not affect your immigration status. The IRS uses this information to match tax filings and detect fraud, not to investigate individuals.

If you later get a Social Security number, you can update your account with the bank. Call or visit your branch and ask to update your tax ID. The bank will change your account records, and future reports to the IRS will use your SSN instead of your ITIN.

Frequently Asked Questions

Will opening a bank account affect my immigration status?

No. Opening a bank account does not affect your immigration status or trigger any government investigation. Banks report account activity to the IRS for tax purposes only. You have the right to open a bank account regardless of your immigration status, and doing so is legal.

Can I open an account online without an SSN?

Most online banks require an SSN or ITIN because their identity verification systems are automated. A few online banks may accept alternative identification, but you will need to call their customer service line to ask—their website will not tell you. In most cases, you will have better luck with a local bank or credit union.

What if the bank asks about my immigration status?

Banks are required to ask questions about your identity and where your money comes from. Answer honestly. Your immigration status does not disqualify you from opening an account. If a bank refuses to open an account because of your immigration status, that is illegal discrimination, and you can file a complaint with the Consumer Financial Protection Bureau.

Do I need a U.S. address to open an account?

Yes. Banks require proof of a current U.S. address. If you are living with someone else, you can use their address if they will let you receive mail there. Some banks accept a lease agreement or a letter from your landlord as proof of address if you don't have a utility bill in your name.

Can I use a consulate ID or passport from my home country?

A passport from your home country works at most banks. A consulate ID may work, but it depends on the bank. Call ahead and ask whether they accept your specific document. Bring your passport as a backup in case they don't.