Yes, you can open a bank account without a Social Security Number, but your options are narrower and the process takes longer
A Social Security Number (SSN) is a nine-digit identifier the U.S. government issues to citizens, permanent residents, and some visa holders. Banks use it to verify your identity and check your credit history. If you don't have one, you're not locked out of banking — but you will need to use an alternative form of identification and expect more paperwork.
The banks that will work with you fall into two groups: large national banks that have formal programs for non-SSN customers, and smaller community banks and credit unions that evaluate each person individually. Neither group will be as quick as opening an account with an SSN, and you may face limits on what you can do at first.
Your path forward depends on what kind of visa or immigration status you have, what documents you brought with you, and whether you're willing to travel to a physical branch or need to open online.
Key Takeaways
- Major banks including Wells Fargo, Bank of America, and Chase have programs for customers without SSNs, but you must visit a branch in person with a passport and proof of address.
- An Individual Taxpayer Identification Number (ITIN) — a nine-digit number the IRS issues to non-citizens — can substitute for an SSN at many banks and makes the process faster.
- Community banks and credit unions are more likely to open accounts without an SSN or ITIN, especially if you can show a letter from your employer or school.
- You will need a valid passport, proof of your current address (such as a lease or utility bill), and in most cases proof of income or employment.
- Opening an account without an SSN typically takes two to four weeks instead of the usual few days, because the bank must verify your identity through additional steps.
What documents you need to bring
Start with a valid passport from your home country. This is your primary identity document and every bank will ask for it. The passport must not be expired, and the bank will photocopy it.
Next, bring proof of your current address in the United States. A lease agreement, utility bill, or mail from a government agency all work. The document must show your name and a U.S. address, and it should be dated within the last 60 days. If you just arrived and don't have a utility bill yet, a lease signed by you and your landlord is the strongest option.
Third, bring proof that you have income or are a student. This might be a letter from your employer on company letterhead stating your job title and salary, an acceptance letter from a university or college, or a recent pay stub. If you're self-employed, a business license or tax return helps. If you have none of these, some banks will still open an account but may limit how much you can deposit or withdraw at first.
If you have an ITIN, bring the letter the IRS sent you when they issued it. This single document can speed up the process significantly because the bank can verify it directly with the IRS, the same way they verify an SSN.
Getting an ITIN before you open a bank account
An Individual Taxpayer Identification Number is a nine-digit number the Internal Revenue Service (IRS) issues to people who need to file taxes but don't have an SSN. You don't have to be a citizen or permanent resident to get one. If you're working in the U.S., you almost certainly need an ITIN to file taxes anyway, and getting one first makes opening a bank account much simpler.
To request an ITIN, you file Form W-7 with the IRS. You can mail it with a copy of your passport and proof of address, or you can file it through a tax professional or community organization that the IRS has authorized to help. The IRS calls these organizations Certified Acceptance Agents. Many community centers, libraries, and nonprofits that serve immigrants offer this service for free or a small fee.
The IRS typically takes four to six weeks to mail you an ITIN letter after they receive your form. Once you have that letter, walk into any branch of a major bank with your passport, proof of address, and the ITIN letter, and the account opening process becomes standard — usually completed in one visit.
If you're not yet working and don't need to file taxes, you can still request an ITIN, but the IRS requires you to have a "may have access to reason" — usually that you're a dependent of a U.S. citizen or permanent resident, or that you're a student. Ask the bank first whether they'll accept an ITIN before you spend time requesting one.
Which banks have formal non-SSN programs
Wells Fargo, Bank of America, Chase, and Citibank all have documented processes for opening accounts without an SSN. Each requires you to visit a branch in person; you cannot do this online. Bring your passport, proof of address, and proof of income or student status.
Wells Fargo calls this a "Foreign National Account" and requires a minimum deposit that varies by location, usually between $100 and $300. Bank of America requires a passport and an ITIN or a letter from your employer or school. Chase requires a passport and either an ITIN or a document showing your visa status and employment. Citibank has similar requirements but is less widely available outside major cities.
These banks will usually open your account the same day, but they may place temporary holds on deposits or limit how much you can transfer out of state for the first 30 days. These limits lift once the bank has verified your information through their internal systems.
Call the bank's main customer service line and ask to speak with someone in the "New Accounts" or "International Services" department. Tell them you want to open an account without an SSN and ask which branch near you handles these accounts. Not every branch does, and you may need to travel to a larger one.
Community banks and credit unions as an alternative
If you live in a smaller city or town, or if the nearest major bank branch is far away, a local community bank or credit union may be faster and easier. These institutions often have more flexibility because they evaluate each customer individually rather than following a single national policy.
To find one, search online for "community bank near me" or "credit union near me," or ask your employer or school if they have a preferred bank. Call and ask directly: "I'm a non-citizen without a Social Security Number. Can I open a checking account?" Be prepared to say what country you're from, what visa you have (if any), and whether you're working or studying.
Many community banks will open an account with just a passport and proof of address. Some will accept a letter from your employer instead of an ITIN. A few will even open an account without proof of income if you can explain why you don't have it yet. The trade-off is that community banks usually have higher monthly fees and fewer ATMs than large national banks, but the process is often simpler and faster.
What happens after you open the account
Once your account is open, you'll receive a debit card in the mail within 7 to 10 business days. You can use this card to withdraw money from ATMs and make purchases at stores. You'll also receive checks if you requested them, though some banks charge a fee for a checkbook.
If the bank placed temporary limits on your account, those limits will be removed automatically once the bank's verification process is complete, usually within 30 days. You don't have to do anything — the bank will notify you by mail or email when the limits are lifted.
You can set up direct deposit of your paycheck as soon as you have the account open. Ask your employer for the direct deposit form and provide them with your account number and routing number, which you'll find on your first statement or in your online banking portal.
If you plan to send money to family in another country, ask the bank about their international transfer options. Some banks offer this service; others refer you to a separate money transfer company. The fees and exchange rates vary widely, so compare options before you send your first transfer.
If you're denied or hit a roadblock
Some banks will deny your account if you can't provide proof of address or income. If this happens, ask the bank in writing why you were denied and what documents might change their decision. Keep a copy of this response.
If you were denied because you don't have an ITIN, the fastest next step is to get one. Find a Certified Acceptance Agent near you through the IRS website (search "ITIN Acceptance Agent"), file Form W-7, and return to the bank once you have your ITIN letter.
If you were denied because you don't have proof of address, ask your landlord, employer, or school to write a letter on letterhead confirming your address. Some banks will accept this in place of a utility bill. If you're living with a friend or family member, ask them to add you to a utility bill or provide a notarized letter saying you live there.
If you've been denied by multiple banks, a credit union is your next option. Credit unions are more willing to work with people in unusual situations, and they often have lower barriers to entry than banks.
Frequently Asked Questions
Do I need an ITIN to open a bank account?
No, but it makes the process faster. Many banks will open an account with just a passport and proof of address. An ITIN helps because the bank can verify it when ready with the IRS, the same way they verify an SSN. If you're working in the U.S., you'll need an ITIN to file taxes anyway, so getting one first is often worth the time.
Can I open a bank account online without an SSN?
Not with the major banks. Wells Fargo, Bank of America, Chase, and Citibank all require you to visit a branch in person for non-SSN accounts. Some smaller online banks may accept non-SSN customers, but they are rare and often have high fees. Your best option is to visit a local branch or credit union.
What if I don't have proof of income yet?
Many banks will still open an account, but they may limit how much you can deposit or withdraw for the first 30 days. A letter from your employer stating that you've been hired, or an acceptance letter from a school, can help. If you have neither, ask a credit union — they are more flexible about this requirement.
How long does it take to open an account without an SSN?
If you visit a branch in person with all required documents, you can usually open the account the same day. However, the bank may place temporary limits on the account while they verify your identity, which takes 2 to 4 weeks. If you're getting an ITIN first, add 4 to 6 weeks for the IRS to process your request.
Can I use a state ID instead of a passport?
No. Banks require a passport or national ID from your home country because they need to verify your identity against an international database. A U.S. state ID is not sufficient on its own, though you can bring it as a second form of ID if you have one.