Most people can open a bank account, but banks set their own rules about who they will serve
You do not need permission from the government to open a bank account. Banks are private businesses and can refuse service to anyone, with a few exceptions. The main barriers are not legal restrictions—they are practical ones: banks want to verify who you are, confirm you are not on a fraud or sanctions list, and protect themselves from money laundering. If you have a Social Security number or an ITIN (Individual Taxpayer Identification Number), a valid ID, and a current address, most banks will open an account for you. If you lack one or more of those, your options narrow, but they do not disappear.
The difference between being denied and being approved often comes down to which bank you approach and how you respond to a denial. A national chain may turn you away while a credit union accepts you. A second-chance bank may charge higher fees but will take you. Understanding what banks check and why they deny accounts gives you concrete steps to take next.
Key Takeaways
- Banks require proof of identity, proof of address, and a tax ID number (Social Security number or ITIN) to open most accounts, but requirements vary by bank.
- If you have a criminal record or prior banking problems, you may be denied, but some banks specialize in serving people with banking history issues.
- If you do not have a Social Security number, an ITIN, or a valid ID, second-chance banks and credit unions often have lower barriers than national chains.
- Banks use ChexSystems and Early Warning Services to check your banking history; if you appear on those lists, disclosure and explanation can sometimes overcome a denial.
- If you are undocumented, some banks and credit unions will open accounts using an ITIN and a consular ID, though policies vary widely by state and institution.
What banks actually check before opening your account
When you walk into a bank or apply online, the bank runs your name and Social Security number (or ITIN) through two private databases: ChexSystems and Early Warning Services. These systems track people who have closed accounts with unpaid fees, written bad checks, or committed fraud at other banks. If you appear on either list, the bank may deny you on the spot. The bank also checks your identity against government records and verifies your address.
Banks are required by federal law to report suspicious activity and verify that you are not on a government sanctions list. This is called Know Your Customer (KYC) compliance. It sounds intimidating, but it simply means the bank needs to confirm you are who you say you are and that you are not financing terrorism or money laundering. For most people, this is automatic and invisible. The entire process usually takes a few minutes if you pass all checks.
Why banks deny accounts and what to do about it
The most common reason for denial is a negative ChexSystems record. If you owe fees from a closed account, wrote checks you could not cover, or had fraud reported against you, that stays on your record. ChexSystems records typically fall off after five years, but you can request your report and dispute inaccuracies. Visit chexsystems.com to request your file for free. You can also dispute errors directly on the site.
If you are denied, ask the bank why. They are required to tell you in writing. If the reason is ChexSystems, you have options: some banks ignore ChexSystems entirely, some offer second-chance accounts with higher fees, and some will reconsider if you explain the circumstances. Credit unions often have more flexibility than national banks. If you were denied years ago and your record has aged, reapply—the bank may not check again, or the record may no longer appear.
A few people are denied for reasons beyond ChexSystems: prior conviction for financial crimes, active involvement in fraud investigations, or being on a government watch list. These denials are harder to overcome, but they are not permanent. Some banks specialize in serving people with these histories, and your record can improve over time with clean banking behavior.
Opening an account without a Social Security number
If you do not have a Social Security number, you can use an ITIN (Individual Taxpayer Identification Number) instead. An ITIN is issued by the IRS to people who file taxes but are not may be able to access for a Social Security number. You apply for an ITIN using Form W-7 at an IRS office or through an authorized acceptance agent. The process takes several weeks, and you will receive a letter with your ITIN number.
Some banks will open accounts using only an ITIN and a valid ID. Others require a Social Security number and will turn you away. Call ahead or ask in person before you apply. Credit unions and smaller regional banks are more likely to accept an ITIN than national chains. If you are undocumented, some institutions will also accept a consular ID (issued by your country's embassy or consulate) in place of a U.S. driver's license, though this varies by state and bank. Research banks in your area before you apply to avoid multiple rejections.
Second-chance and alternative banking options
Second-chance accounts are designed for people with banking history problems. These accounts often come with higher monthly fees (sometimes $10 to $15), lower ATM networks, or spending limits, but they let you rebuild your banking record. After six months to a year of clean history, you can often move to a standard account with lower fees. Banks like Chime, LendingClub, and some regional banks offer these products.
Credit unions are another route. They are member-owned cooperatives and often have looser approval standards than banks. You join by opening a savings account (sometimes with a $5 or $25 deposit), and then you can open a checking account. Some credit unions do not use ChexSystems at all. The CO-OP Network and Allpoint give credit union members access to thousands of ATMs nationwide, so the smaller ATM footprint is less of a problem.
Prepaid debit cards and online banks are not the same as bank accounts, but they can serve similar purposes if you need to receive direct deposits or pay bills. They do not build your credit and do not offer the same fraud protections as a real bank account, but they have lower barriers to entry. However, a real bank account is stronger long-term because it builds your banking history and offers FDIC protection.
What happens if you are on a government watch list
Banks check names against the Office of Foreign Assets Control (OFAC) list, which includes people and entities involved in terrorism, money laundering, or sanctions violations. If your name matches someone on the list, the bank will deny you. This happens occasionally to people who share a name with someone on the list, and it is not a reflection on you.
If you are denied because of an OFAC match, ask the bank for the specific reason in writing. You can then contact OFAC directly to request a name delisting or clarification. The process is slow, but it works. You will need to prove your identity and show that you are not the person on the list. OFAC has a process for resolving false matches, and many people successfully clear their names this way.
Age and account types
You must be at least 18 years old to open an account in your own name. If you are younger, a parent or guardian can open a custodial account for you, which they control until you reach the age of majority (usually 18). Some banks allow minors to open accounts with a parent as a joint owner, and this can be a good way to start building banking history early.
Some account types have additional requirements. Money market accounts and certain savings products may require a minimum deposit. Business accounts require an EIN (Employer Identification Number) and business documentation. But a basic checking or savings account has no special age or status requirements beyond being 18 and having an ID. If you are just starting out, a basic checking account is the simplest option.
Frequently Asked Questions
Can I open a bank account if I have been convicted of a crime?
Most banks do not automatically deny you for a criminal record. They deny you if you are on ChexSystems or if your conviction involved financial crimes like fraud or embezzlement. If your conviction is unrelated to banking, you should be able to open an account. If you are denied, ask why and consider a credit union or second-chance bank.
What if I do not have a current address?
Banks require a current address for compliance reasons. If you are homeless or living temporarily, use a shelter address, a friend's address, or a mail forwarding service. Some banks will accept a PO box, but most require a street address. Call ahead to confirm what the bank will accept before you apply.
Can I open an account online if I do not have an ID?
Online banks require identity verification, which usually means uploading a photo ID. If you do not have one, you will need to apply in person at a physical branch. Bring whatever ID you have—a passport, consular ID, or state ID—and ask if the bank will accept it. Some will; others will not.
How long does it take to open an account?
In-person applications usually take 15 to 30 minutes. Online applications can be instant or take a few business days, depending on how the bank verifies your identity. If the bank needs to investigate something (like a name match on OFAC), it can take weeks.
What if I was denied years ago—can I try again?
Yes. ChexSystems records fall off after five years. If you were denied more than five years ago, reapply—you may be approved now. Even if your record is still active, banks change their policies and some may reconsider. Call the bank and ask if they have a process for reconsidering old denials.