Most people can open a checking account, but banks have specific requirements that block some applicants
You can open a checking account if you have a valid government-issued ID, a Social Security number or ITIN, and a current address. Banks will also run a background check through ChexSystems or Early Warning Services, which track banking history — not credit history. If you've been flagged for fraud, written bad checks, or left accounts unpaid, you may be denied. Age matters too: you must be at least 18, though some banks let minors open accounts with a parent or guardian.
The real barriers aren't age or income. They're a banking history that shows risk, or lack of the documents banks require to verify who you are. If you've been denied before, the reason is usually in one of those two categories, and there are specific paths around each one.
Key Takeaways
- Banks check ChexSystems or Early Warning Services, not your credit score, so past debt doesn't automatically disqualify you — but unpaid bank accounts or fraud flags do.
- You need a valid government ID, proof of address (utility bill, lease, or bank statement), and a Social Security number or ITIN to open an account.
- If you're flagged in ChexSystems, you can request your report for free and dispute inaccurate information before explore elsewhere.
- Second-chance banking programs and credit unions often have looser requirements than large national banks and may overlook older ChexSystems records.
- Minors can open accounts with a parent or guardian, but the adult becomes responsible for the account until the minor reaches the age of majority.
What banks actually check before opening your account
Banks run your name and Social Security number through ChexSystems or Early Warning Services — two companies that maintain records of banking problems. These reports track closed accounts with negative balances, fraud, identity theft, and repeated overdrafts or NSF (non-sufficient funds) fees. They do not track credit card debt, medical bills, or missed loan payments. A bankruptcy or eviction won't show up either. What matters to a bank is whether you've caused them direct losses before.
The check also includes a background search for criminal activity related to banking — primarily fraud or forgery. A felony conviction unrelated to banking usually won't block you, though some banks have policies against hiring people with certain records and may extend that to account opening. This varies by bank.
If you've never had a bank account, you'll pass this check. If you closed an account years ago with no problems, you'll pass. The flag appears when you left money owed, wrote checks you couldn't cover repeatedly, or were involved in fraud.
If you've been denied before: checking your ChexSystems report
If a bank turned you down, ask which company they checked — ChexSystems or Early Warning Services. You can request your report from either one for free, and you should, because errors happen. Accounts closed by the bank may be reported incorrectly, or a dispute may have been resolved but not removed from the record.
To get your ChexSystems report, go to chexsystems.com and click "Request Your Report." For Early Warning Services, visit earlywarning.com. Both will ask for your name, address, Social Security number, and date of birth. You'll receive your report within days, usually by email.
If something on the report is wrong — a closed account you thought was settled, a fraud claim you disputed, or an account that belongs to someone else — you can file a dispute directly with the company. Include documentation: a letter from the bank saying the account was resolved, a police report if identity theft was involved, or a court document if a dispute was settled. The company has 30 days to investigate and respond.
Even if the report is accurate, it doesn't stay there forever. Most negative items fall off after five to seven years, though the timeline varies. Older records may carry less weight with banks, especially credit unions and second-chance programs.
Documents you need to bring
Every bank requires the same core set of documents. Bring a valid government-issued photo ID — a driver's license, passport, or state ID card. Bring proof of your current address: a utility bill, lease agreement, mortgage statement, or recent bank statement with your name and address. The document usually needs to be dated within the last 60 days, though some banks accept older documents if they're the only proof you have.
You'll also need to provide your Social Security number. If you don't have one — because you're not a U.S. citizen — you can use an ITIN (Individual Taxpayer Identification Number), which the IRS issues to non-citizens who file taxes. Some banks accept ITINs; others don't. Call ahead and ask.
If you're opening an account as a minor with a parent or guardian, both of you will need ID and proof of address. The adult will be the primary account holder, and you'll be an authorized user until you reach the age of majority (usually 18, sometimes 21 depending on state and bank).
Banks that are harder to get rejected from
Credit unions typically have looser ChexSystems policies than national banks. They're member-owned, not shareholder-owned, and they often prioritize serving their community over minimizing risk. If you've been denied at Bank of America or Chase, a local credit union may approve you. You'll need to be a member to open an account, which usually means living or working in their service area or having a family member who's already a member.
Second-chance banking programs are accounts designed for people with banking problems. Banks like Chime, LendingClub, and some regional banks offer these accounts with lower or no overdraft fees, no minimum balance, and more lenient ChexSystems reviews. They may approve you even if you're flagged in the system, though they'll charge higher fees to offset the risk. Read the fee schedule carefully — some second-chance accounts cost $10 to $15 per month.
Online banks are worth trying too. They have lower overhead than brick-and-mortar banks and sometimes take a more flexible approach to ChexSystems records. Ally Bank and Discover Bank are examples, though policies change.
If you're repeatedly denied, ask the bank or credit union why. They're required to tell you if the reason is a ChexSystems report, and they must give you the name and contact information of the company that provided the report. That's your signal to pull your report and dispute any errors.
Age requirements and accounts for minors
You must be at least 18 to open an account in your own name. If you're younger, you need a parent or guardian to open a custodial account or minor account with you. The adult's name goes on the account, and they have full control until you reach the age of majority — usually 18, but sometimes 21 depending on your state and the bank.
Some banks let minors transition to independent accounts at 18 without closing and reopening. Others require you to open a new account once you're an adult. Ask the bank what their policy is before you open the account.
A custodial account is useful for teaching money management, but understand that the adult can access all the money and make all the decisions. If you're a minor worried about a parent's control, talk to a school counselor or trusted adult about your options — they vary by situation.
What happens if you're flagged for fraud or identity theft
If someone opened an account in your name without permission, that's identity theft, and it will show up on your ChexSystems report. You need to file a dispute with ChexSystems or Early Warning Services when ready, and you should also file a report with the Federal Trade Commission at identitytheft.gov. The FTC will give you an Identity Theft Report, which you can show to banks to explain the flag.
With an Identity Theft Report in hand, most banks will open an account for you despite the ChexSystems flag. The report proves the account wasn't your fault. Keep a copy for future applications.
If you were actually involved in fraud — you opened an account under a false name, for example — that's a different situation. You won't be able to open a legitimate account until that record ages off your ChexSystems report, which takes five to seven years. Your only option in the meantime is a second-chance program that overlooks older records, or a credit union that takes a case-by-case approach.
Frequently Asked Questions
Can I open a checking account if I don't have a Social Security number?
Yes, if you have an ITIN (Individual Taxpayer Identification Number). Not all banks accept ITINs, so call ahead. Credit unions are more likely to accept them than national banks. You'll still need a valid ID and proof of address.
What if I'm homeless and don't have a current address?
Some banks accept a shelter address, a PO box, or a letter from a social service agency confirming your situation. Call the bank and explain your circumstances before you go in. Credit unions and community banks are more flexible than national chains on this requirement.
How long does it take to open an account?
If you have all your documents and pass the ChexSystems check, you can open an account in 15 to 30 minutes in person or online. If the bank needs to investigate something on your ChexSystems report, it may take a few days. Online accounts are usually when ready if approved.
Can I open an account if I'm on the OFAC list?
The OFAC (Office of Foreign Assets Control) list is a government sanctions list for terrorism and money laundering. If you're on it, no U.S. bank will open an account for you. If you think you're on the list by mistake, you can contact OFAC directly to request a review, but this is rare and requires legal help.
Do I need a minimum deposit to open a checking account?
Most banks don't require a minimum deposit to open an account, though some require a small opening deposit (usually $25 or less). Online banks and second-chance programs almost never require a minimum. Ask when you call or explore online.