Yes, you can open a bank account without a Social Security number, but your options are narrower and the process takes longer
Banks are required by federal law to verify your identity before opening an account. A Social Security number is the fastest way to do that, but it is not the only way. You can open an account using an Individual Taxpayer Identification Number (ITIN), a passport, a state ID, or other government-issued documents. The bank will ask more questions and may require additional paperwork to confirm who you are.
The catch: not every bank will do this. Large national chains often have automated systems that expect a Social Security number and may reject your application online. Credit unions and smaller regional banks are more likely to accept alternative identification. Some banks have specific programs for people without Social Security numbers, particularly immigrants and visa holders.
The process also takes longer. An online application that would normally take minutes may require you to visit a branch in person, bring original documents, and wait for manual review. Plan for at least a few days to a week, sometimes longer.
Key Takeaways
- An ITIN, passport, or state ID can replace a Social Security number for bank account opening, but you will need to visit a branch in person rather than applying online.
- Credit unions and community banks are more likely to accept non-Social Security identification than large national banks.
- The bank will ask for proof of address (utility bill, lease, or government mail) and may request additional documents to verify your identity manually.
- Some banks have dedicated programs for immigrants and visa holders that streamline the process without requiring a Social Security number.
- You may face higher fees, lower initial deposit requirements, or account restrictions until you provide a Social Security number later.
What documents you will need instead of a Social Security number
If you do not have a Social Security number, bring a government-issued photo ID. A valid passport works at any bank. A state driver's license or state ID card also works, though some banks prefer a passport because it is federal identification. If you have an ITIN (issued by the IRS for tax purposes), bring the letter from the IRS that assigned it to you, along with your photo ID.
You will also need proof of your current address. A utility bill, lease agreement, mortgage statement, or government mail dated within the last 60 days will work. Some banks accept mail from government agencies, insurance companies, or financial institutions. A few accept a notarized letter from a landlord or employer if you do not have a utility bill in your name yet.
Bring your initial deposit in cash or a check. Most banks require a minimum deposit to open an account, though the amount varies—some ask for $25, others for $100 or more. A few banks waive the minimum if you set up direct deposit.
Which banks and credit unions accept non-Social Security identification
Credit unions are your most reliable option. Most credit unions will open an account for anyone with valid identification and proof of address, regardless of Social Security number status. You will need to join the credit union first (membership is usually free or costs $5 to $25), but that process is separate from opening the account. Call ahead to confirm, because policies vary by location.
Community banks and regional banks often have more flexible policies than national chains. Wells Fargo, Chase, and Bank of America have online systems that typically require a Social Security number, though some branches may make exceptions if you visit in person. Smaller banks like CIBC, Santander, and some local institutions have programs specifically for immigrants and people without Social Security numbers.
A few banks have formal programs: Chime, for example, accepts an ITIN. Some banks in areas with large immigrant populations have dedicated staff who handle these accounts. Call the bank's main customer service line and ask whether they can open an account without a Social Security number, then ask which branch near you handles those applications. Do not rely on the online application—you will need to speak to a person.
How the in-person application process works
Visit a branch with your photo ID, proof of address, and initial deposit. Tell the banker you want to open an account and that you do not have a Social Security number. They will ask you to fill out a form that includes your name, date of birth, address, and country of citizenship. Some banks ask for your ITIN if you have one; others ask why you do not have a Social Security number.
The banker will photocopy your documents and may ask follow-up questions: Are you a U.S. citizen? Do you have a visa? Are you a permanent resident? Are you here on a work visa? These questions help the bank comply with federal anti-money-laundering rules. Answer honestly. The bank is not trying to report you to immigration—they are verifying that you are a real person and not opening the account for fraudulent purposes.
The application then goes to a back-office team for manual review. This usually takes three to seven business days. The bank will call or email you if they need more information. Once approved, you will receive your debit card and account number by mail, usually within a week.
What happens if you add a Social Security number later
You can update your account information at any time. If you obtain a Social Security number after opening the account, visit the bank or call customer service and ask to add it to your file. The bank will update your account and may lift any restrictions that were in place.
Some banks impose temporary limits on accounts opened without a Social Security number: lower daily withdrawal limits, no online bill pay, or a hold on deposits until the account is verified. Once you provide a Social Security number, these restrictions usually disappear within one to two business days.
You do not have to provide a Social Security number if you do not want to. The bank cannot force you. But providing one makes your account function like any other account and removes any friction with transfers, wire limits, or overdraft protection.
Fees and account restrictions you might encounter
Banks sometimes charge higher fees for accounts opened without a Social Security number. Monthly maintenance fees might be $5 to $15 instead of free. Some banks waive fees if you maintain a minimum balance (often $500 to $1,000) or set up direct deposit. Ask about the fee structure before you open the account.
Deposit holds are common. If you deposit a check, the bank may hold the funds for five to ten business days instead of the standard one to three days. Cash deposits are usually available immediately. Wire transfers and ACH transfers may have lower daily or monthly limits until your account is fully verified.
Online bill pay and mobile check deposit might not be available at first. These features are sometimes added after your account has been open for 30 to 90 days or after you provide a Social Security number. Call the bank to ask what features are restricted and when they will be enabled.
Frequently Asked Questions
Do I need a Social Security number to open a savings account?
No. Savings accounts follow the same rules as checking accounts. You can open one with an ITIN, passport, or state ID. Some banks require you to open a checking account first, but many will open a savings account directly. Ask the bank whether they offer savings accounts for people without Social Security numbers.
What if I am a visa holder or on a work permit?
You can open an account with your passport and visa documentation. Bring your passport, visa, and proof of address. Some banks ask for your visa expiration date to confirm you are in the country legally. You do not need an ITIN unless you are working and filing taxes. If you are working, you should have an ITIN, and bringing it will speed up the process.
Can I get a debit card without a Social Security number?
Yes. The debit card is issued by the bank once your account is open. It works the same way as any other debit card. You may face daily spending limits or withdrawal limits at first, but these are usually lifted once your account is verified or you provide a Social Security number.
What if the bank asks why I do not have a Social Security number?
Answer truthfully. Common reasons include being a recent immigrant, being on a visa, or not yet being may be able to access for a Social Security number. The bank is not judging you—they are verifying your identity for compliance purposes. Honesty is always the right approach.
Can I open an account online without a Social Security number?
Rarely. Most online applications require a Social Security number because they are automated. You will almost always need to visit a branch in person or call customer service to speak to a banker who can manually process your application. Plan to do this in person for the fastest approval.