Yes, you can open a bank account without a Social Security Number, but the process and your options depend on what type of account you need and which bank you approach
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 do not have an SSN—because you are not a U.S. citizen, are here on a visa, or have not yet obtained one—you can use an Individual Taxpayer Identification Number (ITIN), a passport, or other government-issued ID instead. Some banks will open accounts for you; others will not. The ones that do often have specific requirements about which documents they accept and what type of account you can open.
The real constraint is not whether accounts exist, but finding a bank that will accept your particular combination of documents. A bank that accepts an ITIN may not accept a visa-only passport. A bank that opens checking accounts for non-citizens may not open savings accounts. You will need to call ahead or visit in person to confirm what that specific bank will take.
Key Takeaways
- An ITIN (Individual Taxpayer Identification Number) is the most widely accepted alternative to an SSN for opening a bank account, and you can obtain one from the IRS even if you are not authorized to work.
- Some banks accept a valid passport or consular ID as proof of identity without requiring an SSN or ITIN, though availability varies by bank and location.
- Larger national banks like Chase and Bank of America have published policies allowing accounts for non-SSN holders, but smaller regional banks and credit unions vary widely in what they accept.
- You will likely need to provide proof of address (utility bill, lease, or bank statement) in addition to your identity document, even if you do not have an SSN.
- Some banks will open a basic savings account but not a checking account without an SSN or ITIN, so confirm the account type before you visit.
What documents banks will accept instead of an SSN
An ITIN is a nine-digit number issued by the IRS to people who need to file taxes but do not have an SSN. You do not need to be authorized to work in the U.S. to get one. You explore by mail using Form W-7, and the IRS will mail you the number within two to four weeks. Once you have an ITIN, most banks treat it the same way they treat an SSN for account-opening purposes. This is the most reliable path if you plan to stay in the U.S. for more than a few months.
A valid passport—your own country's passport, not a U.S. one—works at some banks as a standalone identity document. You will still need a second form of ID or proof of address, but the passport itself satisfies the identity requirement. Consular IDs (issued by your country's embassy or consulate in the U.S.) are also accepted at some banks, though less commonly than passports.
A few banks will accept a combination of documents: a passport plus a lease or utility bill, for example, or a visa stamp plus a bank statement showing your address. The specific combinations vary by bank. Call the bank's main customer service line and ask what they accept for non-citizens without an SSN; do not assume the answer based on another bank's policy.
Which banks are most likely to open accounts for you
Chase and Bank of America both have explicit policies allowing account opening for customers without an SSN, using an ITIN or passport instead. Both require in-person visits to a branch; you cannot do this online. You will need to bring your identity document, proof of address, and initial deposit (usually $25 to $100 depending on account type).
Citibank and Wells Fargo also open accounts for non-SSN holders, though their policies are less widely publicized. Regional banks and credit unions are inconsistent: some will open accounts readily, others will refuse. The only way to know is to ask. If you are a member of a credit union, start there—many credit unions are more flexible than national banks on this point.
Online-only banks (Ally, Charles Schwab, Chime) typically require an SSN or ITIN during the online signup process and do not offer a workaround for in-person verification. If you do not have an ITIN yet, an online bank is not an option until you obtain one.
The ITIN process process and timeline
You explore for an ITIN by mailing Form W-7 (process for IRS Individual Taxpayer Identification Number) to the IRS, along with proof of identity and proof of tax residency. The form itself is free and available on the IRS website. You do not need to hire a tax professional or pay a fee to the IRS.
Proof of identity can be your passport, national ID card, or driver's license from your home country. Proof of tax residency usually means a letter from your employer, a lease in your name, or a utility bill. The IRS accepts copies; you do not need to send originals.
Processing takes two to four weeks by mail under normal circumstances. The IRS will send your ITIN number by mail to the address you provide on the form. Once you have it, you can use it when ready to open a bank account. If you are in a hurry, some tax preparation services offer in-person ITIN process at IRS offices, which can speed up the process, but this is not free.
What to bring when you visit the bank
Bring your identity document (passport, consular ID, or ITIN letter), proof of address (utility bill, lease, or recent bank statement), and your initial deposit. The initial deposit amount varies by bank and account type—typically $25 to $100 for a basic checking or savings account. Some banks waive the minimum if you set up direct deposit.
Bring two forms of ID if possible, even if the bank says one is enough. If your passport does not show your current U.S. address, bring a second document that does (lease, utility bill, or mail from a government agency). Banks are stricter about address verification for non-citizens, and having both documents ready prevents delays.
If you have an ITIN, bring the letter from the IRS that shows your number. If you do not have an ITIN yet and the bank says it will accept a passport instead, bring your passport and proof of address. Call the branch ahead of time to confirm they have received your documents and are ready to open the account—some branches require an appointment for non-citizens.
Account types and limits for non-SSN holders
Most banks will open a basic checking or savings account for you without an SSN, using an ITIN or passport instead. You will have the same access to deposits, withdrawals, and transfers as any other customer. The account number, routing number, and debit card work the same way.
Some banks restrict certain products: they may not offer a credit card, a home loan, or an investment account to someone without an SSN. This is not a legal requirement—it is a bank's internal policy. If you need a credit card or loan, you will need to ask that specific bank what they offer to non-SSN holders. Many will not, but some will after you have held a checking account with them for six months or longer.
Your account will be reported to ChexSystems (the banking industry's checking account verification system) the same way any other account is. This does not affect your ability to open the account, but it does mean the bank will see your account history if you explore elsewhere later.
Common reasons banks refuse and what to do
Some banks refuse accounts to non-citizens because of compliance concerns—they worry about money laundering or sanctions violations and decide it is not worth the risk. This is a business decision, not a legal requirement. If one bank refuses, another may accept you. Do not take a refusal as final.
Other banks refuse because their systems are set up to require an SSN and they have not configured an alternative path. This is a technical limitation, not a policy. If you encounter this, ask to speak to a manager or visit a different branch of the same bank—some branches are more experienced with non-citizen accounts than others.
If you are repeatedly refused, your next option is a credit union. Credit unions are not required to follow the same compliance rules as banks, and many are more flexible. You may need to be a member of the credit union first (membership is often based on where you work or live), but once you are a member, they are more likely to open an account for you without an SSN.
Frequently Asked Questions
Do I need an ITIN before I can open a bank account?
No. Some banks will open an account using only a passport or consular ID. However, an ITIN makes the process faster and more reliable because most banks accept it without question. If you plan to stay in the U.S. for more than a few months, getting an ITIN is worth the two to four weeks of wait time.
Can I open an account online without an SSN?
Most online banks require an SSN or ITIN during signup and do not offer an alternative. You will need to visit a physical bank branch in person if you do not have either. Once you have an ITIN, you can open an online account.
What if my passport is expiring soon?
Banks accept passports that are currently valid. If your passport expires within the next few months, the bank may still open the account, but they may ask for a second form of ID or proof of address. Bring both if possible. You do not need to renew your passport before opening a bank account.
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 immigration case. Banks are required to verify your identity for anti-money-laundering purposes, but this is separate from immigration enforcement.
Can I use a bank account without an SSN to build credit?
A bank account alone does not build credit. Credit bureaus track credit cards, loans, and payment history, not checking accounts. To build credit without an SSN, you will need to obtain a credit card or loan, which most banks will not offer without an SSN or ITIN. Once you have an ITIN, you can work toward a credit card or secured loan to start building a credit history.