Yes, you can open a checking account if you meet your bank's basic requirements
Most banks will open a checking account for you if you have a valid government ID, a Social Security number or ITIN, and an initial deposit (usually $25 to $100, though some banks waive this). You do not need perfect credit, a job, or a minimum income. Banks are required by federal law to verify your identity and check you against fraud databases, but that is a background check, not a credit check.
The catch is that different banks have different rules. Some will not open an account if you have unpaid overdraft fees from another bank, or if you appear in ChexSystems (a banking history database that tracks closed accounts and fraud). Others have no such restrictions. Your job is to find a bank that will work with your specific situation.
Key Takeaways
- You need a valid government ID, a Social Security number or ITIN, and usually a small opening deposit to open a checking account at any mainstream bank.
- Banks check ChexSystems and other fraud databases, but they do not check your credit score or require a job or income.
- If you have been denied before, the reason was likely unpaid overdraft fees, fraud flags, or a closed account marked negative — not your income or employment status.
- Second-chance banking programs and credit unions often have looser requirements than large national banks.
- You can call a bank's customer service line and ask directly whether they will open an account given your specific history before you visit a branch.
What banks actually check before opening your account
When you apply to open a checking account, the bank runs your name and Social Security number through ChexSystems, a database that tracks banking history. ChexSystems records closed accounts, unpaid overdraft fees, fraud reports, and other incidents. If you appear in ChexSystems with a negative mark, some banks will deny you on the spot. Others will approve you anyway.
Banks also check Early Warning Services and sometimes OFAC (Office of Foreign Assets Control), which screens for fraud and money-laundering risk. These are not credit checks. Your credit score does not factor into whether a bank will let you open a checking account. Your employment status does not matter. Your income does not matter. The bank wants to know whether you are a fraud risk and whether you have a history of leaving accounts with unpaid fees.
The bank will ask for a government-issued ID (driver's license, passport, state ID card) to verify you are who you say you are. They will also ask for your Social Security number or ITIN. If you do not have a Social Security number, some banks will still open an account using an ITIN (Individual Taxpayer Identification Number), though availability varies by bank and state.
Why banks deny checking account applications
The most common reason a bank denies a checking account is unpaid overdraft fees from another bank. If you overdrew an account and never paid the bank back, that bank reported it to ChexSystems. When you try to open a new account elsewhere, the new bank sees the unpaid debt and refuses. This is not about your credit — it is about money the bank believes you owe.
The second reason is a fraud flag or closed account marked for cause. If a previous bank closed your account because of suspected fraud, unusual activity, or repeated violations of their terms, that mark stays in ChexSystems. Some banks will not touch an account with that history.
A third reason, less common, is that you do not have a valid ID or Social Security number. Banks are legally required to verify your identity under the Bank Secrecy Act. If you cannot provide proof of who you are, they cannot open an account.
Income, employment, and credit score are almost never the reason. A bank does not care whether you work or how much money you make. They care whether you will pay overdraft fees if you spend more than you have.
Second-chance banking and credit union options
Second-chance checking accounts are designed for people who have been denied by mainstream banks. They typically come with higher fees (monthly maintenance fees of $10 to $15, overdraft fees of $25 to $35), but they do not require a ChexSystems check or they accept applicants with negative ChexSystems history. Banks like Chime, LendingClub, and some regional banks offer these products.
Credit unions often have looser requirements than national banks. They are member-owned cooperatives and tend to look at your whole financial picture rather than just a ChexSystems report. If you have been denied elsewhere, calling a local credit union and asking whether they will open an account for you is worth the time. You may need to join the credit union first (membership requirements vary), but the account itself is usually straightforward to open.
Some banks also offer basic banking accounts or starter checking accounts with limited features (no overdraft, no checks, lower fees) that have easier approval standards. These are not second-chance accounts, but they sit between a regular checking account and a second-chance product in terms of requirements and cost.
How to learn about a specific bank will open an account for you
Do not walk into a branch and apply cold. Call the bank's customer service line first and ask directly: "I have [unpaid overdraft fees / a closed account / a ChexSystems report]. Will you open a checking account for me?" Be honest about your history. The representative can tell you whether the bank will consider your application or whether you are wasting your time.
If the bank says no, ask whether they have a second-chance product or a basic account. If they say yes, ask what documents you need to bring and whether there is a waiting period. Some banks will not open an account for someone who appears in ChexSystems until a certain amount of time has passed (often one to five years).
Write down the name of the representative you spoke to and the date. If you are denied in person, ask for the reason in writing. Banks are required to tell you why they denied you under the Equal Credit Opportunity Act. That reason will help you figure out which bank to try next.
What to bring when you open an account in person
Bring a valid government-issued photo ID (driver's license, passport, or state ID card). Bring your Social Security number or ITIN. Bring a small amount of money for the opening deposit — usually $25 to $100, though some banks waive this. Some banks also ask for a phone number and email address.
If you do not have a photo ID, you may be able to use other documents to verify your identity, but this varies by bank. Call ahead and ask. If you do not have a Social Security number, ask whether the bank accepts ITINs. If the bank says no, move on to the next one.
Do not bring your entire life savings. The opening deposit is just to activate the account. You can deposit more money later. If you are worried about the account being closed or frozen, start small and build a relationship with the bank over time.
How long it takes to open an account
Opening a checking account usually takes 15 to 30 minutes in person at a branch. The bank verifies your ID, runs the ChexSystems check, and sets up the account on the spot. You walk out with a debit card (or a temporary card number) and online access to your account.
If you open an account online, it can take anywhere from a few minutes to a few business days, depending on the bank. Some online banks verify your identity instantly using your ID and Social Security number. Others send you a confirmation code by mail or ask you to upload a photo of your ID. Read the bank's website to see what their timeline is.
If the bank needs to investigate something (a ChexSystems flag, an ID that does not match their records), the process can take longer. They may call you to verify information. This is normal and does not mean you are being denied — it means they are doing their due diligence.
Frequently Asked Questions
Do I need a job or income to open a checking account?
No. Banks do not ask about employment or income when you open a checking account. They only verify your identity and check your banking history. You can open an account whether you are employed, self-employed, retired, or unemployed.
Will opening a checking account hurt my credit score?
No. Opening a checking account does not appear on your credit report and does not affect your credit score. Banks do not do a hard credit inquiry for checking accounts. Your credit score is irrelevant to whether a bank will open an account for you.
What if I have been denied before and do not know why?
Call the bank that denied you and ask for the reason in writing. They are required to tell you under federal law. Common reasons are unpaid overdraft fees, a ChexSystems report, or a fraud flag. Once you know the reason, you can either address it (pay the overdraft fees) or find a bank that does not use ChexSystems or has looser standards.
Can I open a checking account without a Social Security number?
Some banks will open an account using an ITIN (Individual Taxpayer Identification Number) instead of a Social Security number. Call ahead and ask. Credit unions are often more flexible on this than national banks. You will still need a valid government-issued photo ID.
How much do I need to deposit to open an account?
Most banks require an opening deposit of $25 to $100. Some banks waive the opening deposit entirely. Call the bank or check their website to see what they require. The opening deposit is not a fee — it is money that goes into your account and belongs to you.