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

You do not need a Social Security number to open a checking or savings account at a U.S. bank. Banks are required 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 real constraint is not the SSN itself—it is finding a bank willing to work with non-citizens and having the documents that prove who you are.

The process varies significantly by bank. Large national chains like Bank of America, Wells Fargo, and Chase have formal procedures for non-SSN accounts but may require an ITIN or specific visa documentation. Smaller regional banks and credit unions often have more flexible policies and may ask fewer questions. Online banks sometimes accept international customers but rarely without some form of U.S. tax ID or address.

If you do not have an ITIN yet and need one, you can request one from the IRS even if you are not working. The process takes several weeks by mail, so plan ahead if you are on a tight timeline.

Key Takeaways

  • Banks can verify your identity using an ITIN, passport, state ID, or other government documents instead of requiring an SSN.
  • Credit unions and smaller regional banks typically have fewer restrictions on non-SSN accounts than large national chains.
  • You will need to provide proof of a U.S. address, which can be a rental agreement, utility bill, or lease in your name or a co-signer's name.
  • An ITIN takes four to six weeks to receive by mail from the IRS and requires Form W-7 and supporting identity documents.
  • Some banks will not open accounts for people on certain visa types or without proof of legal residency, so calling ahead to confirm their policy saves time.

What documents you will need instead of an SSN

The most straightforward substitute is an Individual Taxpayer Identification Number (ITIN). This is a nine-digit number issued by the IRS to people who are required to file taxes but do not have an SSN. Banks recognize it as a valid tax ID and will accept it in place of an SSN. You do not need to be working to request one—you can file Form W-7 with the IRS by mail and receive your ITIN within four to six weeks.

If you do not yet have an ITIN, bring your passport and a second form of ID (such as a state ID, driver's license, or national ID from your home country). You will also need proof of a U.S. address. This can be a lease, rental agreement, utility bill, or bank statement in your name. If you are staying with someone else, a letter from that person on their utility bill or lease, plus a signed statement that you live there, often works.

Some banks will also accept a Consular ID (issued by your country's embassy or consulate in the U.S.) as a primary form of identification. Bring whatever government-issued photo ID you have, along with your passport.

Which banks and credit unions accept non-SSN accounts

Credit unions are often the easiest route. Many credit unions do not require an SSN and will open accounts for non-citizens using an ITIN or passport. You will need to become a member first, which usually means living or working in their service area or having a family member who does. The membership process is free and takes a few minutes.

Among large national banks, Chase and Bank of America both have documented procedures for opening accounts without an SSN, though policies vary by branch. Call your local branch before visiting and ask whether they can open an account using an ITIN or passport. Some branches are more experienced with this than others.

Citibank and Wells Fargo have also opened accounts for non-citizens, but their policies are less consistent across branches. HSBC is known for serving international customers and may be more straightforward if you have an account with HSBC in your home country.

Online banks like Chime, Ally, and SoFi typically require an SSN or ITIN and a U.S. address, but they do not have branch staff to negotiate with. If you can provide an ITIN, some will open an account online. Call their customer service line to confirm before you start the application.

How to get an ITIN if you do not have one yet

Request Form W-7 from the IRS website or call 1-800-829-3676. You will also need to gather supporting documents that prove your identity and foreign status. Acceptable documents include your passport, national ID, birth certificate, or driver's license from your home country.

Mail Form W-7 and your documents to the IRS address listed on the form. Do not mail originals—send certified copies. The IRS will process your request and mail your ITIN to you within four to six weeks. If you are in a hurry, some IRS Taxpayer Assistance Centers offer in-person ITIN applications, though availability is limited. Call ahead to find the nearest center and confirm they are accepting walk-ins.

Once you have your ITIN, you can use it immediately to open a bank account. You do not need to wait for a tax return or any other document.

Visa status and what banks may ask about it

Banks are required to verify that you are not on a list of people prohibited from doing business in the U.S., but they do not typically verify your specific visa status. However, some banks will ask what visa you are on, and a few may decline to open accounts for people on certain temporary visas or without proof of legal residency.

If you are on an F-1 student visa, H-1B work visa, or L-1 visa, most banks will open an account without hesitation. If you are undocumented or on a visa that does not permit work, some banks may ask more questions or decline. This is not a legal rule—it is a bank's internal policy. If one bank declines, try another.

You do not have to volunteer information about your visa status. If a bank asks, you can answer honestly. If they decline, ask whether they have a specific policy about visa types or whether you can speak to a manager. Some branches will override a standard policy if you explain your situation.

What happens after you open the account

Once your account is open, you can deposit money, receive direct deposits, and use a debit card the same way anyone else does. If you are receiving money from outside the U.S., your bank may ask you to fill out a W-8BEN form (if you are not a resident alien for tax purposes) or may report the account to tax authorities depending on the amount and frequency of deposits. This is routine and not a problem—it is just how banks comply with tax law.

If you later obtain an SSN (through work authorization, permanent residency, or citizenship), you can update your account information with the bank. You do not need to close the account and open a new one.

Alternatives if you cannot open a bank account

If you are unable to open a traditional bank account, a prepaid debit card is a common alternative. These do not require an SSN and can be loaded with money and used to pay bills or make purchases. They are not the same as a bank account—you do not earn interest and your money is not FDIC-insured—but they provide a way to hold and spend money in the U.S.

A money services business (such as Western Union or MoneyGram) can receive wire transfers and issue checks, though fees are higher than a bank account. Some immigrant-focused financial services also offer accounts designed for people without an SSN.

If you are working, your employer can issue a paycheck card (a prepaid card loaded with your wages), which also does not require an SSN. Ask your HR department whether this is an option.

Frequently Asked Questions

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

Yes, nearly all banks require a U.S. address. If you are staying with someone else, a letter from them stating you live there, combined with their utility bill or lease, usually satisfies this requirement. Some banks will accept a temporary address (such as a hotel) for a short time, but you will need a permanent address to keep the account open.

Can I open a bank account if I am undocumented?

Yes, many banks will open accounts for undocumented immigrants. You will need an ITIN (which you can obtain without work authorization) and a U.S. address. Some banks ask about immigration status; if one declines, try a credit union or a different bank branch. No bank is required to report your status to immigration authorities.

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

If you already have an ITIN or passport, you can open an account in one visit—usually 15 to 30 minutes. If you need to obtain an ITIN first, add four to six weeks for the IRS to process your Form W-7.

Will the bank report me to immigration if I open an account?

No. Banks are required to verify identity and report suspicious activity to the Financial Crimes Enforcement Network (FinCEN), but immigration status is not their concern. Opening a bank account does not trigger any immigration investigation or report.

What if my bank asks for an SSN after I open the account?

Tell them you do not have one and provide your ITIN instead. If they insist on an SSN and will not accept an ITIN, ask to speak to a manager or visit a different branch. This is rare—once an account is open with an ITIN, banks do not typically demand an SSN later.