You can open a bank account without an SSN, but the process and your options depend on your immigration status and the bank's policies

A Social Security Number is not legally required to open a bank account in the United States. Banks must verify your identity and report certain account activity to the IRS, but they can do this using an Individual Taxpayer Identification Number (ITIN), a passport, a state ID, or other government-issued documents. The catch: not every bank accepts non-SSN customers, and those that do may have different account types, higher fees, or additional documentation requirements.

If you are a non-citizen, an undocumented immigrant, or someone without an SSN for another reason, you have real options—but you need to know which banks will work with you and what documents to bring.

Key Takeaways

  • Banks can use an ITIN, passport, or state ID instead of an SSN to verify your identity and open an account.
  • Some banks accept non-SSN customers routinely; others refuse or require additional documentation like proof of address or a co-signer.
  • Credit unions and community banks are more likely to open accounts without an SSN than large national chains.
  • You will need a government-issued photo ID and proof of address (utility bill, lease, or bank statement) regardless of whether you have an SSN.
  • An ITIN is not the same as an SSN but serves the same purpose for tax reporting and banking in most cases.

Which banks will actually open an account without an SSN

Large national banks—Chase, Bank of America, Wells Fargo, Citibank—typically require an SSN or ITIN and may turn you away if you cannot provide either. However, many do accept ITINs if you have one. Call ahead or visit a branch to confirm their current policy, because rules change and vary by location.

Credit unions and community banks are more flexible. Organizations like Affinity Credit Union (serves immigrants nationwide), Bethex Federal Credit Union (New York), and local community development financial institutions (CDFIs) routinely open accounts for people without SSNs. Some require only a passport and proof of address. The tradeoff is that you may have fewer branch locations or ATM options, but the account itself works the same way.

Online-only banks vary widely. Some require an SSN or ITIN; others do not. Chime, for example, requires an SSN. Wise (formerly TransferWise) does not require an SSN for a basic account but does require identity verification. Always check the bank's website or call customer service before you start the application.

What documents you will need to bring

Regardless of whether you have an SSN, you will need to prove who you are and where you live. A government-issued photo ID is non-negotiable—a passport, state driver's license, or state ID card all work. If your ID is from another country, bring it along with a U.S. state ID or driver's license if you have one.

Proof of address is usually required next. A utility bill (electric, gas, water), a lease agreement, a mortgage statement, or a recent bank statement all count. The document must show your name and current address and typically must be dated within the last 60 to 90 days. A piece of mail from a government agency also works.

If you do not have an SSN but have an ITIN, bring the ITIN letter from the IRS or your tax return. If you do not have either, some banks will open an account anyway using only your passport and proof of address, but this is less common at larger institutions.

How an ITIN works if you do not have an SSN

An Individual Taxpayer Identification Number is a nine-digit number issued by the IRS to people who are not may be able to access for an SSN but need to file taxes or report income. You do not need to be a U.S. citizen or have legal immigration status to get one. If you file taxes, you likely already have an ITIN; if not, you can request one by filing Form W-7 with the IRS.

For banking purposes, an ITIN functions almost identically to an SSN. Banks report your account activity to the IRS using your ITIN instead of an SSN. You can receive direct deposit, set up automatic bill pay, and use the account for all normal banking. The main difference is that some banks treat ITIN accounts slightly differently—they may charge higher fees, require a larger opening deposit, or limit the number of withdrawals per month.

Getting an ITIN takes four to six weeks if you mail Form W-7 to the IRS, or you can request one in person at an IRS office. Bring your passport, proof of address, and proof of income (a pay stub or tax return). Once you have the ITIN, you can use it immediately to open a bank account.

What happens if you cannot provide any ID at all

If you have no government-issued ID and no ITIN, opening a bank account becomes much harder but not impossible. A few banks and credit unions will open what is called a second-chance account or basic account using only your name, date of birth, and proof of address. These accounts often come with restrictions: lower withdrawal limits, no overdraft protection, or higher fees.

Your best bet is to contact community development financial institutions (CDFIs) in your area. These are nonprofit lenders and banks that specifically serve people who are underbanked or have been turned down elsewhere. You can find a CDFI near you through the Community Development Financial Institutions Fund database on the Treasury Department website.

Another option is to apply for a state ID card if you are may be able to access. Many states issue ID cards to people regardless of immigration status. A state ID card counts as government-issued photo ID and will open many more banking options to you. Check your state's DMV website for requirements.

Fees and account restrictions for non-SSN accounts

Banks that accept non-SSN customers sometimes charge higher monthly maintenance fees—anywhere from $5 to $15 per month instead of free or $2.50. Some require a higher opening deposit ($500 instead of $100, for example). A few limit the number of transactions per month or do not offer overdraft protection.

Read the account agreement carefully before you open the account. Ask the bank directly: "Are there any fees or restrictions specific to accounts opened without an SSN?" Some banks have standard accounts that happen to work for non-SSN customers; others have a separate product with different terms.

Credit unions often have lower fees overall and may waive restrictions for members, so if you are may be able to access to join one, it is usually worth doing.

What to do if a bank turns you down

If a bank refuses to open an account, ask why. Some banks have a blanket policy; others may have made a mistake or misunderstood your documents. If the reason is that you do not have an SSN or ITIN, explain that you have a passport and proof of address and ask if that is sufficient. Some tellers or branch managers have discretion to override a standard policy.

If that does not work, try a different bank. Do not apply to five banks in one week—multiple applications in a short time can trigger fraud alerts. Instead, call ahead to confirm the bank accepts non-SSN customers, then visit in person with all your documents.

If you are repeatedly turned down, contact a CDFI or credit union. These institutions exist partly to serve people who cannot access traditional banking, and they have seen every situation. They can also sometimes help you understand what documents or steps you need to take next.

Frequently Asked Questions

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

Most banks require both a government-issued photo ID (your passport works) and proof of address. A few credit unions or CDFIs may open an account with only a passport, but this is uncommon. Call ahead to ask before you visit.

Do I need to be a U.S. citizen to open a bank account?

No. You need a valid government-issued ID and proof of address. Your immigration status does not matter to the bank, though you will need an SSN, ITIN, or passport to complete the identity verification process.

What is the difference between an ITIN and an SSN for banking?

For banking purposes, they work the same way. The bank reports your account activity to the IRS using whichever number you provide. An ITIN is issued to non-citizens and people ineligible for an SSN; an SSN is for citizens and permanent residents. Some banks charge higher fees for ITIN accounts, but the account functions identically.

How long does it take to open an account without an SSN?

If you have all your documents (ID, proof of address, and ITIN or passport), you can open an account in one visit, usually within 15 to 30 minutes. If you need to get an ITIN first, that takes four to six weeks by mail or a few days in person at an IRS office.

Will opening a bank account without an SSN affect my immigration status?

No. Banks are required to verify identity and report account activity to the IRS for anti-money-laundering purposes, but opening a bank account is not reported to immigration authorities and does not affect your status in any way.