Yes, you can open a bank account without an SSN, but the process and your options depend on your immigration status and the bank you choose

A Social Security Number is not required to open a bank account in the United States. Banks are required by federal law to verify your identity, but they can do this using an Individual Taxpayer Identification Number (ITIN), a passport, a state ID, or other government-issued documents. The catch is that not all banks offer this option, and the ones that do may have different requirements, fees, or account limitations.

The path forward depends on three things: whether you have an ITIN, which banks operate in your area, and what you plan to use the account for. A checking account and a savings account have different verification requirements at some institutions. Some banks will open accounts for non-citizens with valid visas; others will not. A few banks have built their entire model around serving people without SSNs, while most major national banks have made the process deliberately difficult or impossible.

Key Takeaways

  • An ITIN (Individual Taxpayer Identification Number) is the most straightforward substitute for an SSN when opening a bank account, and you can obtain one from the IRS even if you are not authorized to work.
  • Some banks will open accounts using only a passport and proof of address, while others require an ITIN or state ID; calling ahead to ask is faster than explore and being rejected.
  • Community banks and credit unions are more likely to open accounts for non-citizens than large national chains, though policies vary widely by location.
  • Second-chance banking programs and online banks designed for immigrants exist, but they often charge higher fees or have lower account limits than traditional accounts.
  • You will need proof of address (utility bill, lease, or bank statement) in addition to your identity document, regardless of whether you have an SSN or ITIN.

What an ITIN is and how to get one

An Individual Taxpayer Identification Number is a nine-digit number issued by the IRS for tax purposes. It looks like a Social Security Number but starts with 9 and is formatted as 9XX-XX-XXXX. You do not need to be authorized to work in the United States to get an ITIN, and you do not need an SSN first. The IRS issues ITINs to people who file taxes, claim dependents, or need to establish a tax identity for other reasons.

To get an ITIN, you file Form W-7 with the IRS. You can mail it in with a copy of your passport, visa, or other identity document, or you can explore in person at an IRS office or through an authorized acceptance agent (usually a tax preparation service or nonprofit organization). Processing by mail takes four to six weeks. Once you have an ITIN, most banks will treat it the same way they treat an SSN for account-opening purposes.

Having an ITIN also makes it easier to file taxes, build credit history, and open accounts at institutions that specifically ask for one. If you plan to stay in the United States for any length of time, getting an ITIN early removes a major barrier to banking and financial services.

Banks that will open accounts without an SSN

Large national banks like Chase, Bank of America, and Wells Fargo generally require an SSN or ITIN and will not open accounts without one. Some have stated policies against opening accounts for people without a tax ID number. However, smaller institutions often have more flexibility.

Community banks and credit unions vary by location, but many will open accounts using a passport, visa, and proof of address. You will need to call or visit in person to ask, because their policies are not always posted online. Some credit unions are specifically designed to serve immigrant communities and have staff who speak multiple languages and understand the documentation you have.

Online banks designed for immigrants and non-citizens include Wise (formerly TransferWise), which offers accounts and debit cards for people with valid visas or ITINs, and some regional online banks that market specifically to this population. These accounts often have lower minimum balances and simpler verification, but may charge higher monthly fees or have transaction limits.

A few banks operate "second-chance" or "alternative" checking accounts that do not require an SSN. These are marketed to people rebuilding credit or without traditional documentation. They typically charge monthly maintenance fees ($10 to $25) and may have lower spending limits, but they are a real option if mainstream banks turn you down.

What documents you will need to bring

Regardless of which bank you choose, you will need two things: a government-issued identity document and proof of your current address. The identity document can be a passport, visa, national ID card, or state driver's license or ID card. A few banks will accept a consular ID (issued by your country's embassy or consulate in the United States).

Proof of address must be recent—usually dated within the last 60 to 90 days. Acceptable documents include a utility bill, lease agreement, mortgage statement, or bank statement. A letter from your employer or landlord on official letterhead sometimes works, but call ahead to confirm. If you do not have a lease or utility bill in your name, some banks will accept a notarized letter from your landlord or a co-signer stating that you live at that address.

If you have an ITIN, bring the letter from the IRS confirming it, or bring your tax return from the year you obtained it. If you do not have an ITIN yet, ask the bank whether they will open an account while you are waiting for one to arrive, or whether you need to have it in hand first. Some will; others will not.

Differences between checking and savings accounts

Some banks treat checking and savings accounts differently regarding SSN requirements. A checking account typically requires more verification because it involves a debit card, online access, and higher transaction volume. A savings account may have looser requirements because it is lower-risk for the bank.

If a bank will not open a checking account for you without an SSN or ITIN, ask whether they will open a savings account. You can then use that savings account to build a relationship with the bank, and sometimes upgrade to a checking account later once you have obtained an ITIN or other documentation. Some banks also offer secured accounts—where you deposit money upfront and that deposit becomes your credit limit—which may have different verification rules.

Online-only accounts sometimes have different requirements than in-person accounts at the same institution. If the bank's website says you need an SSN, call their customer service line and ask whether an ITIN or passport will work instead. The website may not reflect all the options available to their staff.

Fees and account limitations to watch for

Accounts opened without an SSN sometimes come with higher fees or lower limits than standard accounts. Monthly maintenance fees can range from $0 to $25, depending on the bank and account type. Some accounts charge per transaction, per withdrawal, or per month that your balance falls below a minimum (often $500 to $1,000).

Spending and withdrawal limits are common. You might be limited to $500 or $1,000 per day in withdrawals, or a monthly cap on the total amount you can move through the account. These limits sometimes increase after you have held the account for six months or a year and have built a history with the bank.

Debit card access may be delayed or restricted. Some banks will not issue a debit card when ready, or will issue one with a lower daily spending limit than a standard account. Online and mobile banking access may also be limited—you might not be able to set up bill pay or transfers right away.

Before opening an account, ask the bank directly about fees, limits, and what features are available. Compare at least two institutions, because the difference between a $0 monthly fee and a $15 monthly fee adds up quickly if you plan to keep the account open for years.

Building credit history without an SSN

Opening a bank account is the first step, but building credit history is harder without an SSN. Credit bureaus (Equifax, Experian, TransUnion) use SSNs as the primary identifier for credit reports. With an ITIN, you can build credit, but the process is slower and fewer lenders will work with you.

Some credit unions and banks will report account activity to credit bureaus even if you have an ITIN instead of an SSN. Ask the bank whether they report to the bureaus, and if so, which ones. Secured credit cards (where you deposit money upfront) are one way to build credit history with an ITIN. Some issuers will approve you; others will not.

Keep your bank account in good standing—no overdrafts, no late payments, no closed accounts. This history, even if it does not appear on a traditional credit report, can help you when you explore for loans, credit cards, or rental housing later.

Frequently Asked Questions

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

Some banks and credit unions will, but most will not. Community banks and credit unions are your best bet—call and ask before you visit. Large national banks almost always require an SSN or ITIN. If you are planning to stay in the United States for more than a few months, getting an ITIN is worth the effort because it opens more options.

How long does it take to get an ITIN?

Four to six weeks if you mail Form W-7 to the IRS with copies of your documents. If you explore in person through an authorized acceptance agent or IRS office, you may get it faster, sometimes within a few days. Check the IRS website for acceptance agents near you.

Will opening a bank account affect my immigration status?

No. Opening a bank account is not reported to immigration authorities and does not affect your visa status or any immigration proceedings. Banks are required to verify your identity for anti-money-laundering purposes, but that verification is separate from immigration enforcement.

What if I have a visa but no ITIN yet?

Your visa is a valid identity document. Some banks will open an account using your passport and visa plus proof of address, even without an ITIN. Call ahead to ask which banks in your area will do this. Having a visa makes the process easier than having no immigration documentation at all.

Can I use a consular ID instead of a passport?

Some banks accept consular IDs, but not all. A passport is safer because every bank recognizes it. If you only have a consular ID, call the bank first and ask whether they will accept it before you visit.