You can open a checking account without a Social Security card, but the bank will ask for identification and a way to verify who you are
Banks are required by federal law to confirm your identity before opening an account. A Social Security number is one way to do that, but it is not the only way. If you do not have a Social Security card, you can use a passport, a state ID, a driver's license, or other government-issued documents instead. The bank's job is to make sure you are who you say you are — not to collect your Social Security number specifically.
The reason banks ask for identification at all is to prevent fraud and money laundering. This is called Know Your Customer (KYC) verification, and it is a legal requirement. What counts as acceptable identification varies slightly by bank and by state, but most banks will work with you if you bring a valid ID, even if you do not have a Social Security number.
Key Takeaways
- A Social Security number is not required to open a checking account; a government-issued ID like a passport or driver's license works instead.
- Banks must verify your identity by law, but they accept multiple forms of ID depending on what you have available.
- If you do not have a Social Security number, tell the bank upfront so they can guide you through what documents they need.
- Some banks may ask for an Individual Taxpayer Identification Number (ITIN) if you do not have a Social Security number, especially if you are not a U.S. citizen.
- Smaller banks and credit unions are sometimes more flexible than large national banks when you lack standard identification.
What identification banks will accept instead
A U.S. passport is the strongest form of ID a bank can ask for. If you have one, bring it — most banks will open an account on the spot. A state driver's license or state ID card works just as well for most banks. If you are not a U.S. citizen and do not have a driver's license, a passport from your home country is usually acceptable, though the bank may ask additional questions about your immigration status.
Some banks will also accept a tribal ID, a military ID, or a permanent resident card (green card). The key is that the ID must be government-issued, current (not expired), and have your photo on it. If you are unsure whether your ID will work, call the bank before you go in. A five-minute phone call saves you a trip.
Why banks ask for a Social Security number if you have one
Banks ask for your Social Security number because it is the fastest way for them to run a background check and verify that you are not opening an account under a false name. It also helps them report your account activity to the IRS and other agencies as required by law. But if you do not have a Social Security number, the bank can still verify who you are using other documents — it just takes a bit longer.
If you are not a U.S. citizen and do not have a Social Security number, the bank may ask for an Individual Taxpayer Identification Number (ITIN) instead. An ITIN is a nine-digit number issued by the IRS to people who need to file taxes but do not have a Social Security number. You can explore for an ITIN through the IRS if you need one, though the process takes several weeks.
What to bring when you do not have a Social Security card
Bring your government-issued photo ID — passport, driver's license, or state ID. Bring a second form of ID if you have one, such as a utility bill, lease, or bank statement with your name and address on it. This second document does not have to have your photo; it just proves where you live. The bank uses this to prevent fraud and to set up your account correctly.
If you have an ITIN, bring the letter from the IRS that shows your ITIN number. If you do not have an ITIN and the bank asks for one, ask whether you can open the account without it first. Some banks will, and you can always add an ITIN later if you need to. Bring your phone number and email address so the bank can contact you, and be ready to answer questions about how you plan to use the account.
Differences between large banks and smaller banks
Large national banks like Chase, Bank of America, and Wells Fargo have strict verification rules because they process millions of accounts. They usually require a Social Security number or ITIN, and they may turn you away if you do not have one. However, they will almost always accept a passport or state ID in place of a Social Security card.
Smaller regional banks and credit unions are often more flexible. They may be willing to open an account with just a passport and a utility bill, without asking for a Social Security number at all. If a large bank turns you away, a local credit union or community bank is worth trying. Call ahead and ask what they need — many credit unions specifically serve people who are new to the banking system or who do not have traditional documentation.
Opening an account online versus in person
If you open an account online, you will need to upload a photo of your ID. The bank's system will scan it and verify that it is real. You may also need to answer security questions or verify your address through a third-party service. Online banks are sometimes stricter about what they accept because they cannot ask follow-up questions in person.
Opening an account in person at a branch is usually easier if you do not have a Social Security number. You can show the banker your documents, explain your situation, and they can tell you right away whether it will work. They can also answer questions about what happens next and whether you need anything else. If you are nervous about the process, going in person gives you a chance to talk to someone who can help.
What happens after you open the account
Once your account is open, the bank will send you a debit card and checks in the mail. You can start using your account right away, even before the physical cards arrive — you can transfer money online or set up direct deposit. If the bank asked for an ITIN and you do not have one yet, you can still use your account normally. You only need an ITIN if you are filing taxes or if the bank requires it for a specific reason.
If you later get a Social Security number, you can contact the bank and add it to your account. This is straightforward and takes just a phone call or a visit to a branch. Having a Social Security number on file can make some banking tasks easier, but it is not required to keep your account open or to use it.
Frequently Asked Questions
Can I open a checking account with just a passport and no other ID?
Yes, most banks will open an account with a valid passport alone. Some banks may ask for a second document like a utility bill or lease to confirm your address, but a passport is usually enough. Call the bank first to confirm what they need.
What if I do not have any government-issued ID?
This is harder but not impossible. Some credit unions and community banks will work with you if you bring multiple documents that together prove who you are — a utility bill, a lease, a letter from an employer, and a school ID, for example. You will need to visit in person and speak to a banker. Expect the process to take longer.
Do I need an ITIN to open a checking account?
No. An ITIN is helpful but not required. Many banks will open an account without one if you have a valid passport or state ID. You can always add an ITIN later if you need it for taxes or other reasons.
Will the bank report my account to immigration authorities?
Banks do not report account holders to immigration authorities. They are required to verify your identity and report suspicious activity, but opening a bank account does not trigger any immigration process. Your banking information is private.
Can I use a foreign passport to open a checking account?
Yes. A valid passport from any country is acceptable ID at most U.S. banks. The bank may ask additional questions about your address or immigration status, but a foreign passport alone is not a reason to deny you an account.