Yes, you can open a bank account with a work permit

A work permit counts as a valid form of identification at most banks in the United States. Banks need to verify who you are before opening an account — this is a federal requirement called Know Your Customer (KYC) — and a work permit satisfies that requirement. You will also need a second form of ID, proof of your address, and your Social Security Number or Individual Taxpayer Identification Number (ITIN).

The process is the same as for anyone else opening an account. You walk into a branch or explore online, show your documents, and the bank verifies your information. Some banks are more experienced than others with work permits, so if your first choice turns you away, another bank in your area will likely accept it.

Key Takeaways

  • A work permit is accepted as a primary form of identification at most U.S. banks for opening a checking or savings account.
  • You will need your work permit, a second ID, proof of address, and either a Social Security Number or ITIN to complete the process.
  • Banks that specialize in serving immigrants or communities with high immigrant populations often have faster, smoother processes for work permit holders.
  • If one bank declines you, try another — different banks have different policies, and rejection at one branch does not mean you cannot open an account elsewhere.

What documents you need to bring

Your work permit (also called an Employment Authorization Document or EAD) serves as your primary ID. Banks will check that it has not expired and that your photo matches you in person.

You will also need a second form of identification. This can be a passport, a state ID, a driver's license, or a national ID from your home country. The second ID does not have to be from the United States.

Bring a document showing your current address. A utility bill, lease agreement, or recent mail from a government agency all work. The address on this document does not have to match the address on your ID — banks understand that people move — but it should be recent, usually from the last 60 days.

Finally, you need either a Social Security Number (SSN) or an Individual Taxpayer Identification Number (ITIN). If you do not have either yet, some banks will still open an account and let you add the number later, though this varies by bank. Ask before you go in.

Which banks are easiest to work with

Large national banks like Bank of America, Chase, and Wells Fargo accept work permits, but they may ask more questions or take longer to verify your information. Community banks and credit unions in areas with large immigrant populations often move faster because they process work permit applications regularly.

Some banks market themselves specifically to immigrants or people new to the U.S. financial system. These include Banco Latinoamericano, Ponce Financial Group (if you are in the Northeast), and various community development financial institutions (CDFIs) in your area. Your local library, community center, or nonprofit organization may have a list of banks that work with immigrants in your neighborhood.

Online banks like Chime, Ally, and SoFi also accept work permits, though you will need to upload photos of your documents rather than showing them in person. This can actually be faster if you are comfortable with the process.

What happens during the process

If you explore in person, a bank employee will look at your work permit and second ID, ask you to sign forms, and verify your address. They will ask for your Social Security Number or ITIN. The whole process usually takes 15 to 30 minutes.

The bank will then run a background check through ChexSystems, a database that tracks banking history. This is standard for everyone, not specific to work permit holders. If you have never had a U.S. bank account before, you will have no history in ChexSystems, and that is fine — it does not disqualify you.

Some banks will open your account on the spot. Others will tell you they need to verify your information and will call or email you within a few days. If they need to verify, ask how long it usually takes and whether you can call to check on the status rather than waiting for them to contact you.

If a bank turns you down

A bank may decline your process if your work permit has expired, if you cannot provide a second form of ID, or if you have a history of fraud or unpaid overdrafts at another bank (shown in ChexSystems). If this happens, ask the bank why they declined you. They are required to tell you.

If the reason is something you can fix — like an expired work permit — you can reapply once you have renewed it. If the reason is a ChexSystems issue, you can request your ChexSystems report for free and dispute any errors on it.

If one bank declines you, try another. Banks have different policies, and a decline at Chase does not mean you cannot open an account at a community bank or credit union. Do not let one rejection stop you.

What to do if you do not have a Social Security Number yet

If you have a work permit but do not yet have a Social Security Number, you can explore for one at your local Social Security office. Bring your work permit, passport, and proof of address. The process takes a few weeks.

While you are waiting, some banks will open an account without an SSN and let you add it later. Others will not. Call ahead or ask at the branch before you go in. If the bank you want to use will not open an account without an SSN, you have two options: wait until you have the number, or open an account at a different bank in the meantime.

If you are self-employed or do not have a work permit yet but plan to file taxes, you can get an ITIN from the IRS instead of waiting for an SSN. An ITIN works the same way as an SSN for banking purposes. You explore through a tax professional or by mail to the IRS.

Opening an account online versus in person

Opening an account online is faster — you can do it in 10 minutes from home — but it requires you to photograph both sides of your work permit and second ID clearly and upload them. The bank's system will read the text on your documents automatically, so the photos need to be in focus and well-lit.

Opening in person takes longer but gives you a chance to ask questions and get help if something goes wrong. If English is not your first language, in-person may feel more comfortable. Some branches have staff who speak your language; call ahead to ask.

If you start online and the bank asks for more information, you can usually finish in person at a branch. There is no rule that says you have to pick one method and stick with it.

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. A work permit counts as valid identification. Many people open bank accounts before they become citizens, and many never become citizens but keep their accounts open.

What if my work permit is about to expire?

Most banks will still open an account as long as your permit is currently valid. If it expires within a few weeks, the bank may ask when you plan to renew it, but they will not usually refuse you. Once you renew your permit, you can update your information with the bank.

Can I open a joint account with someone who does not have a work permit?

Yes. Both people on a joint account need to provide ID and proof of address, but the second person does not need a work permit. They can use a passport, national ID, or other valid identification. Both people will need to be present or sign documents.

Will opening a bank account affect my immigration status?

No. Opening a bank account is a financial transaction, not an immigration matter. Banks do not report account holders to immigration authorities. Your banking information is private and separate from your immigration case.

What if I have been declined by ChexSystems?

You can order your ChexSystems report for free at chexsystems.com. If there are errors on it, you can dispute them. Even with a ChexSystems decline, some banks will still open an account for you — ask about second-chance banking programs at community banks and credit unions in your area.