Yes, you can open a bank account without a Social Security Number
You do not need a Social Security Number (SSN) to open a checking or savings account at a U.S. bank. Banks are required by federal law to verify your identity, but an SSN is not the only way to do that. If you are a non-citizen, a recent immigrant, or someone without an SSN for another reason, you have real options at mainstream banks and credit unions.
The key is knowing which banks will work with you and what documents to bring instead of an SSN. Some banks make this straightforward; others require more steps. The process varies by institution, so calling ahead saves you a wasted trip.
Key Takeaways
- Most banks will accept an Individual Taxpayer Identification Number (ITIN) in place of an SSN, though you must request an ITIN from the IRS first.
- Some banks and credit unions have specific programs for non-citizens and will open accounts with a passport, visa, or national ID card plus proof of address.
- You will need to bring two forms of identification and proof of your current address, such as a utility bill or lease agreement.
- Online banks are often more flexible than brick-and-mortar branches, but you should contact them directly to confirm they accept non-SSN customers.
- A few banks refuse accounts to anyone without an SSN; calling the bank's customer service line before visiting saves time.
What to bring instead of an SSN
An Individual Taxpayer Identification Number (ITIN) is the most common substitute. The IRS issues ITINs to people who need to file taxes but do not have an SSN. If you do not have one yet, you can request it from the IRS using Form W-7. The process takes several weeks, so plan ahead if you need an account quickly.
If you do not have an ITIN and cannot get one in time, bring a valid passport, visa, national ID card, or driver's license from your home country. Pair this with proof of your current U.S. address — a utility bill, lease agreement, bank statement, or government mail all work. Some banks will also accept a letter from an employer or school on official letterhead.
Banks are required to verify your identity under federal anti-money-laundering rules. This is why they ask for multiple documents. The specific documents they will accept depend on the bank, which is why a phone call to their customer service line before you visit is worth the five minutes.
Banks and credit unions that work with non-citizens
Large national banks vary in their policies. Chase, Bank of America, and Wells Fargo all have branches that will open accounts for people with an ITIN, but not all branches handle this the same way. Some require you to visit a specific branch or call ahead to schedule an appointment. Smaller regional banks and credit unions are often more flexible and have fewer restrictions.
Credit unions are frequently the easiest route. Many credit unions have no SSN requirement and will open accounts for anyone with valid identification and proof of address. If you work for a company, attend a school, or belong to a professional organization, you may be able to join a credit union through that connection. The CO-OP Network and Alliant Credit Union both serve non-citizens and have branches or shared branching access across the country.
Online banks like Wise, Chime, and some others market themselves as options for non-citizens, but their policies change and vary by state. Before you start an online account, contact their customer service to confirm they will accept your documents. Online accounts are faster to open, but you cannot walk into a branch if something goes wrong.
What happens during the account opening process
When you arrive at the bank with your documents, the staff will ask for identification and proof of address. They will also ask questions about the account — whether you want checking, savings, or both, and how you plan to use it. Be honest about your immigration status if they ask. Banks are not immigration enforcement; they are required to verify identity, not citizenship.
The bank will run your information through a verification system. If you have an ITIN, this process is straightforward. If you are using a foreign ID, it may take longer because the bank has to verify the document is real. This can add a few days to the process, but it is normal.
Once your account is open, you will receive a debit card and checks if you requested them. Online access is usually available when ready or within a day. You can start using the account right away, though some banks place temporary limits on how much you can withdraw or transfer until they have verified your information.
Getting an ITIN if you need one
An ITIN is a nine-digit number that looks like a Social Security Number but starts with 9. You request one from the IRS using Form W-7, process for IRS Individual Taxpayer Identification Number. You can read the form from the IRS website or pick one up at a library.
You must include documents that prove your identity and that you are in the U.S. A valid passport works. A visa, national ID card, or driver's license from your home country also works, as long as it has your photo and signature. You also need to prove your U.S. address with a utility bill, lease, or similar document.
Mail the form and documents to the IRS office for your state. Processing takes about four weeks, though it can be longer during busy seasons. Once you receive your ITIN, you can use it to open a bank account when ready. Keep the letter from the IRS in a safe place — you may need to show it to the bank.
What to do if a bank says no
Some banks have policies against opening accounts for people without an SSN. If this happens, do not assume all banks will refuse. Try a different bank or a credit union. Many credit unions have no SSN requirement at all, and some are specifically set up to serve immigrants and non-citizens.
If you are having trouble finding a bank, contact a community organization that works with immigrants in your area. Many cities have nonprofit organizations that help people navigate banking, and they often know which local banks are easiest to work with. You can also call 211 (a free helpline) and ask for banking information in your area.
Using your account once it is open
Once your account is open, you can use it like anyone else. You can deposit paychecks, pay bills online, use your debit card, and set up direct deposit. Some banks may limit how much you can transfer or withdraw in the first month, but these limits usually lift once the bank has fully verified your information.
If you plan to send money to family outside the U.S., ask your bank about wire transfer fees and exchange rates. Some banks charge high fees for international transfers. Credit unions and online banks sometimes offer better rates. You can also look into money transfer services like Wise or OFX, which are often cheaper for sending money abroad.
Frequently Asked Questions
Do I need to be a U.S. citizen to open a bank account?
No. You need a valid form of identification and proof of address. Citizenship is not required. Banks verify identity to prevent fraud and money laundering, not to check citizenship status.
What if I do not have a U.S. address yet?
Most banks require proof of a current U.S. address. If you are staying with someone temporarily, ask if you can use their address with a letter from them confirming you live there. Some banks will also accept a letter from a shelter, school, or employer on official letterhead.
Can I open an account online without an SSN?
Some online banks will, but policies vary. Contact the bank's customer service before you start. They can tell you exactly what documents they need. Online accounts are faster, but you cannot visit a branch if you have questions.
How long does it take to open an account without an SSN?
At a physical branch, it usually takes 15 to 30 minutes if you have all your documents. The account is typically ready to use the same day. Online accounts can take one to three business days. If you need an ITIN first, add four weeks to the timeline.
Will having a bank account affect my immigration status?
No. Opening a bank account is not an immigration matter. Banks are not required to report customers to immigration authorities based on account activity alone. Your immigration status and your banking are separate.