Yes, non-citizens can open a bank account, but the process and requirements depend on your immigration status and the bank you choose
You do not need to be a US citizen to open a checking or savings account. Banks are required to verify your identity and tax status, but citizenship is not one of those requirements. What matters is having a valid form of identification, proof of address, and a tax identification number — either a Social Security Number (SSN) or an Individual Taxpayer Identification Number (ITIN).
The real barrier is not citizenship; it is documentation. Some banks make this easier than others, and some require specific visa types or residency status. A few banks have built their entire business model around serving non-citizens and immigrants, while others have stricter policies that can turn you away even if you meet the legal requirements.
Key Takeaways
- Non-citizens can open bank accounts using an ITIN if they do not have a Social Security Number, though some banks still require an SSN.
- You will need a valid passport or government-issued ID, proof of address (utility bill, lease, or government mail), and a tax ID number.
- Banks that specifically serve immigrants — including some credit unions and online banks — are more likely to accept ITIN applicants than large national chains.
- Your visa status does not automatically disqualify you, but some banks ask about it and may deny accounts to certain visa categories.
- Once you have an account, you can use it to build credit history and eventually move to a Social Security Number if your status changes.
What identification you need to bring
Banks must verify your identity under federal law (the Bank Secrecy Act). For non-citizens, this means bringing a valid passport or government-issued ID from your home country. A driver's license from your home country works if it is current. Some banks also accept a US state driver's license or ID card, which you may already have if you live in a state that issues them to non-citizens.
You also need proof of your current address in the US. A utility bill, lease agreement, or government mail (tax notice, court document, or voter registration) dated within the last 60 to 90 days will work. A bank statement from another bank counts too. If you are living with someone else and do not have mail in your name, ask the account holder for a notarized letter stating you live there, plus a copy of their utility bill.
Tax identification: SSN versus ITIN
Banks are required to report account activity to the IRS, which means they need a tax identification number. If you have a Social Security Number, use it — most banks will accept it without question. If you do not have an SSN, you can get an Individual Taxpayer Identification Number (ITIN) from the IRS by filing Form W-7. This takes four to six weeks if you apply in person at an IRS office or through a Certified Acceptance Agent, or up to 21 days if you file by mail.
The catch: not all banks accept ITINs. Large national banks like Chase, Bank of America, and Wells Fargo have varying policies — some accept them, some do not, and some accept them only for certain account types. Credit unions and smaller regional banks are more likely to accept ITIN accounts. Online banks like Chime, LendingClub, and Wise have built their platforms to accept ITINs. Before you go to a bank, call ahead and ask whether they open accounts for ITIN holders.
Banks and credit unions that accept non-citizens
If you have an ITIN or are unsure whether a bank will accept your documents, start with institutions known to serve immigrants and non-citizens. Many credit unions have no citizenship requirement and accept ITINs as long as you meet their membership criteria (which often just means living or working in a certain area). The CO-OP Network and Alliant Credit Union are two large networks with branches across the country.
Online banks tend to have fewer barriers because they do not verify documents in person and can process applications faster. Wise (formerly TransferWise) was built specifically to serve people moving money across borders and accepts non-citizens with ITINs. Chime, a mobile banking app, also accepts ITIN applicants. Some regional banks in areas with large immigrant populations — particularly in California, Texas, Florida, and New York — have explicit policies welcoming non-citizens.
Your best move is to search for "banks that accept ITIN" plus your state or city, or call your local credit union and ask directly. Many credit unions will tell you over the phone whether they can open an account for you.
What happens if you are asked about visa status
Some banks ask about your immigration status during the application process. This is legal, and they may use it to decide whether to open an account. Most banks do not ask, but if one does, answer honestly. Lying on a bank application is fraud and can result in account closure and legal consequences.
Certain visa categories — particularly tourist visas (B-1/B-2) — can make banks nervous because the visa holder is not supposed to be working or establishing permanent residence. If you are on a tourist visa and applying for an account, banks may deny you or ask follow-up questions. Work visas (H-1B, L-1, O-1) and student visas (F-1) are generally less of a problem. Permanent residents and refugees have no restrictions.
If a bank denies you because of your visa status, try a credit union or online bank instead. They are less likely to ask or to use visa status as a reason to deny you.
The application process and what to expect
Most banks let you open an account in person or online. In-person is usually faster and gives you a chance to explain your situation if the teller has questions about your documents. Bring your ID, proof of address, and tax ID number (SSN or ITIN). The bank will run a background check through ChexSystems or Early Warning Services — these are banking history reports, not immigration checks, so they will not flag your status.
Online applications are faster but may reject you automatically if the system does not recognize an ITIN or foreign ID. If that happens, call the bank's customer service line and ask to complete the application over the phone with a representative. Many banks have a manual review process for applications that do not fit the standard online flow.
Once approved, you will get a debit card and online access within one to five business days. Some banks issue a temporary card number immediately so you can start using the account right away.
Building credit and moving forward
Opening a bank account does not build credit on its own — banks do not report checking or savings accounts to credit bureaus. However, having a bank account is the first step toward building credit history. Once you have an account, you can apply for a secured credit card (which requires a cash deposit) or a credit builder loan through your bank or credit union. These products report to credit bureaus and help you establish a US credit history.
If your immigration status changes and you eventually get a Social Security Number, you can add it to your existing account or switch to a new account that requires an SSN. Most banks make this transition simple — you just update your information on file.
Frequently Asked Questions
Can I open a bank account with just a passport and no US address?
No. Banks require proof of a current US address, usually a utility bill or lease dated within 60 to 90 days. If you just arrived and do not have mail in your name yet, ask someone you are staying with for a notarized letter plus a copy of their utility bill. Some banks accept this as proof of address.
What if I do not have a Social Security Number or ITIN yet?
Get an ITIN first. You can apply in person at an IRS office or through a Certified Acceptance Agent (usually a tax preparer or community organization). It takes four to six weeks in person or up to 21 days by mail. Some banks will let you open an account while you are waiting, but most require the ITIN before they approve you.
Will opening a bank account affect my immigration status or visa?
No. Opening a bank account is a normal financial activity and does not trigger any immigration consequences. However, if you are on a visa that restricts work or residency, a bank may ask about your status and could deny the account based on that. This is a banking decision, not an immigration one.
Can I open a joint account with someone who is a US citizen?
Yes. Joint accounts are common and do not require both account holders to have the same citizenship or visa status. Both of you will need to provide ID and sign the paperwork, but the bank will not treat you differently because one person is a non-citizen.
What if a bank rejects my application?
Ask why. If it is because of your ITIN or visa status, try a credit union or online bank instead — they have different policies. If it is because of a ChexSystems report (a banking history issue), you can dispute it or wait and try again later. If it is because you cannot provide proof of address, work on getting mail in your name or a notarized letter from your landlord.