Yes, you can open a bank account with a work permit as your primary ID
Most banks will open a checking or savings account if you present a valid work permit, even if you don't have a Social Security number or state ID. The work permit itself—whether it's an Employment Authorization Document (EAD), a visa, or another form of work authorization—counts as government-issued identification in the eyes of most financial institutions.
What matters to the bank is that you can prove your identity and that you're a real person they can track for anti-money-laundering purposes. A work permit does both. You'll still need to provide additional information like your date of birth, address, and contact details, but the permit itself satisfies the ID requirement.
The process varies slightly by bank and by which type of work permit you hold, but the core answer is straightforward: bring your work permit, and you can open an account the same day.
Key Takeaways
- A valid work permit counts as government-issued ID for bank account opening at most major banks and credit unions.
- You will need to provide your address, date of birth, and contact information, but a Social Security number is not required if you have a work permit.
- Banks may ask for an ITIN (Individual Taxpayer Identification Number) instead of an SSN, which you can obtain from the IRS even without work authorization.
- Bring your original work permit to the bank—copies are not accepted for ID verification.
- Credit unions and smaller regional banks are often more flexible with non-standard ID than large national chains.
What ID the bank will accept alongside your work permit
Banks follow federal Know Your Customer (KYC) rules that require them to verify your identity before opening an account. A work permit satisfies that requirement because it's issued by a government agency (USCIS for EADs, the State Department for visas) and contains your photograph, name, and expiration date.
You'll need to bring the original permit—not a photocopy or digital image. The bank teller will examine it in person to confirm it's genuine and that you match the photograph. Some banks will also ask for a second form of ID, such as a passport, driver's license, or national ID from your home country. If you don't have a second form, most banks will still open the account with just the work permit plus your address and contact details.
If your work permit has expired but you have a new one pending, bring both documents. The bank may accept the expired permit as proof of identity while you wait for the new one to arrive, though policies vary.
Whether you need a Social Security number or ITIN
You do not need a Social Security number to open a bank account with a work permit. However, the bank will ask for one of the following: an SSN, an ITIN (Individual Taxpayer Identification Number), or a passport number from your country of origin.
An ITIN is a nine-digit number issued by the IRS specifically for people who file taxes but don't have an SSN. You can obtain an ITIN even if you don't have work authorization—it's designed for people in your exact situation. To get one, you file Form W-7 with the IRS, either by mail or through an authorized IRS agent. The process takes four to six weeks by mail.
If you have an EAD or other work permit that allows you to work legally, you can also apply for an SSN through the Social Security Administration. Bring your work permit, passport, and a completed Form SS-5 to your local Social Security office. You'll receive your number within two weeks.
Many banks will accept a passport number from your home country as a temporary identifier while you're waiting for an ITIN or SSN. Ask the bank what they need before you visit.
Which banks are most likely to accept a work permit
Large national banks like Chase, Bank of America, Wells Fargo, and Citibank all accept work permits as valid ID. Their policies are standardized across branches, so you should have the same experience whether you go to a downtown location or a suburban one.
Credit unions are often more flexible and may have fewer restrictions on non-standard documentation. If you have access to a credit union through your employer, a community organization, or a local affiliation, that's often the easiest route. Credit unions also tend to have lower minimum balances and fewer monthly fees.
Online banks like Chime, Ally, and Marcus require you to verify your identity remotely, which can be more difficult with a work permit alone because they can't examine the physical document in person. Some will accept a work permit if you also upload a clear photo of it and pass additional verification steps. Call the bank's customer service line before you apply to confirm they'll accept your specific type of work permit.
Regional and community banks vary widely. Some will open an account with just a work permit and address; others require an ITIN or SSN. Your best bet is to call ahead or visit in person and ask what documents they need.
What happens if the bank asks for documents you don't have
If a bank refuses to open an account because you don't have an SSN or ITIN, you have several options. First, ask the bank manager whether they'll accept a work permit plus a passport number or a utility bill as proof of address. Policies vary by branch, and a manager may override a teller's initial refusal.
Second, apply for an ITIN before you return to the bank. You don't need to wait for the full four to six weeks—you can file Form W-7 and bring a receipt showing you've applied. Many banks will open an account with an ITIN application receipt in hand.
Third, try a different bank. If one institution won't work with you, another will. Credit unions and smaller regional banks are statistically more likely to accept work permits without additional documentation.
If you're being turned away repeatedly, contact a local immigrant advocacy organization or legal aid office. They often have relationships with banks that will work with people in your situation and can sometimes facilitate an introduction.
What to bring to the bank on the day you open the account
Bring your original work permit, your passport, and proof of your current address. Proof of address can be a utility bill, lease agreement, mail from a government agency, or a bank statement from another country. The document should show your name and address and be dated within the last 60 days.
If you have an ITIN or SSN, bring that number or the card itself. If you don't have either yet, be prepared to provide your passport number instead. Bring your phone number and email address so the bank can contact you if there are questions after you leave.
Some banks will ask whether you want online banking, a debit card, or overdraft protection. You can say yes or no to any of these—they're optional add-ons, not requirements. If you're unsure, ask the banker to explain each one before you decide.
What to do if your work permit expires before you renew it
Your bank account will not close if your work permit expires. The bank uses your permit to verify your identity when you open the account; after that, the account is yours regardless of whether the permit is still valid.
However, if you try to open a new account at a different bank after your permit expires, you may run into trouble. The new bank will want to see a valid, unexpired form of ID. If your work permit has expired and you don't have a passport or other current ID, you won't be able to open a new account until you renew your permit or obtain another form of identification.
If you're waiting for a renewal and your current permit is about to expire, go to the bank before the expiration date. Once the account is open, you're set. If you need to update your ID on file later, you can do that by visiting the bank in person or calling customer service.
Frequently Asked Questions
Can I open an account online with a work permit?
Most online banks require you to verify your identity through a video call or by uploading photos of your documents. Some will accept a work permit this way; others won't. Call the bank's customer service line before you apply and ask whether they accept work permits for remote account opening. If they say no, visit a physical bank branch instead.
Do I need a permanent address to open a bank account?
No. You can use a temporary address, a shelter address, a PO box, or even a friend's address if mail is being sent there. The bank needs to know where to send statements and cards, but it doesn't have to be a permanent residence. Bring a piece of mail or a utility bill showing that address.
What if my work permit is from another country?
If you're working in the United States, your work permit should be a U.S. document (an EAD or visa). If you're trying to open a U.S. bank account with a work permit from another country, most banks won't accept it. You'll need a U.S. form of ID like a passport, state ID, or work authorization from USCIS.
Can I open a joint account with someone who doesn't have a work permit?
Yes. Both account holders need to provide ID, but the other person can use a passport, state ID, or any other government-issued ID. The bank will verify both of you separately, and then you can open the account together.
Will opening a bank account affect my immigration status?
No. Opening a bank account is not reported to immigration authorities and will not affect your status. Banks are required to verify your identity for anti-money-laundering purposes, but that's a financial regulation, not an immigration one. Your account information is confidential.