Yes, banks can refuse to open an account, and they do it regularly
A bank is not required to open an account for you. Banks are private businesses and can decline to do business with anyone, with a few exceptions. The most common reasons are a history of overdrafts or fraud, a record of bounced checks, unpaid debts to other banks, or a ChexSystems report that flags you as a risk. Some banks also refuse accounts to people with certain criminal convictions or those on government exclusion lists.
The refusal does not mean you cannot bank anywhere. Different banks have different standards. A bank that turns you down may be stricter than others, but you can usually find an institution willing to work with you—it may just have higher fees or require a larger opening deposit.
Understanding why a bank refused you, and what your options are, matters because being unbanked or underbanked costs money over time through check-cashing fees, money order charges, and payday loan interest.
Key Takeaways
- Banks check ChexSystems, a banking history database, before opening most accounts, and a negative report can result in immediate refusal.
- Unpaid overdraft fees, bounced checks, or fraud allegations at any bank stay on your record and make other banks reluctant to accept you.
- A bank must tell you why it refused your account if you ask within 60 days, and you have the right to dispute inaccurate information in ChexSystems.
- Second-chance banking accounts, credit unions, and online banks often have lower barriers than traditional banks and may accept you when others refuse.
- Building a clean banking record by avoiding overdrafts and keeping accounts in good standing makes you acceptable to mainstream banks within one to two years.
How banks decide whether to open an account
Most banks use ChexSystems, a third-party reporting agency that tracks banking behavior. When you apply for an account, the bank queries ChexSystems to see your history. If you have unpaid overdraft fees, a pattern of bounced checks, fraud allegations, or accounts closed due to negative balances, ChexSystems will flag you. A single incident rarely triggers a refusal, but repeated problems do.
Banks also check internal systems to see if you owe money to that specific bank or its parent company. If you left an account with a negative balance or unpaid fees, that bank will almost certainly refuse to open a new account for you until the debt is paid.
Some banks run background checks or cross-reference your name against government lists of people excluded from banking for reasons like sanctions or criminal convictions. These are less common but do happen at larger institutions.
What goes into a ChexSystems report
ChexSystems records include account closures, the reason for closure, overdraft history, bounced checks, and fraud allegations. The report does not include your credit score or credit history—it is separate from credit reporting. A person with excellent credit can still have a bad ChexSystems report if they have mismanaged bank accounts.
Information stays on your ChexSystems report for five years. After five years, older items fall off and your report improves. However, you can request a copy of your report before then and dispute anything that is inaccurate. You can order a free report at chexsystems.com or call 1-800-428-9623.
If you find errors—a closed account you did not close, or a bounced check you did not write—you can file a dispute with ChexSystems directly. Provide documentation (bank statements, canceled checks, proof of payment) and ChexSystems will investigate. Corrections can take 30 to 45 days.
Your right to know why you were refused
If a bank refuses to open an account for you, federal law requires the bank to tell you why—but only if you ask. You have 60 days from the date of refusal to request a written explanation. The bank must provide the reason and, if the refusal was based on a ChexSystems report, must give you the name and contact information for ChexSystems so you can request your own report.
Do not assume you know why you were refused. Ask the bank directly. Sometimes the reason is a mistake in the ChexSystems database, or a misunderstanding about an old account. Getting the actual reason is the first step to fixing the problem.
If the bank refuses to provide a reason or the reason seems wrong, you can file a complaint with the Consumer Financial Protection Bureau (CFPB) at consumerfinance.gov. The CFPB investigates complaints about unfair or deceptive banking practices.
Second-chance accounts and alternatives when you are refused
Many banks offer second-chance checking accounts specifically for people with banking history problems. These accounts often come with higher monthly fees (typically $10 to $25), lower overdraft limits, and no overdraft protection, but they let you rebuild your banking record. Banks like Chime, LendingClub, and some regional banks market these products directly to people with ChexSystems issues.
Credit unions are another option. Credit unions are member-owned and often have more flexible standards than banks. Some credit unions will open an account for you even with a negative ChexSystems report, especially if you have a connection to the union (employer, family member, or community affiliation). You can search for credit unions near you at co-opsharedbranch.org.
Online banks and fintech companies (like Chime, Varo, or Current) typically have lower refusal rates because they do not rely as heavily on ChexSystems. Some do not check ChexSystems at all. These accounts are usually free or low-cost and can be opened entirely online.
How to rebuild your banking record after a refusal
If you open a second-chance account or an account at a credit union, your goal is to keep it clean for 12 to 24 months. This means no overdrafts, no bounced checks, and no negative balances. After a year or two of good standing, you can apply at a mainstream bank and likely be accepted.
Pay any outstanding overdraft fees or negative balances you owe to your previous bank. This removes a major barrier to opening accounts elsewhere. If you cannot pay the full amount, contact the bank and ask about a payment plan or settlement. Many banks will negotiate rather than keep the debt on your record indefinitely.
Once you have a clean account open, use it regularly. Deposit money, make purchases, pay bills. Banks want to see activity and stability. After 12 to 24 months of this, your ChexSystems report will improve and mainstream banks will be more willing to work with you.
What you cannot be refused for
Banks cannot refuse to open an account based on race, color, national origin, religion, sex, marital status, age, or because you receive public assistance. These are protected categories under the Fair Housing Act and the Equal Credit Opportunity Act. If you believe you were refused for one of these reasons, file a complaint with the CFPB or the Office of the Comptroller of the Currency (OCC) at occ.gov.
Banks also cannot refuse you simply for having no credit history or a low credit score. They can refuse based on ChexSystems, but not credit alone. If a bank tells you that you were refused because of your credit score, ask for that reason in writing—it may be a misstatement of the actual reason.
Frequently Asked Questions
Can a bank refuse me if I have never had a bank account before?
No. First-time account holders are not refused unless there is a specific red flag like a ChexSystems report, an outstanding debt to another bank, or a government exclusion. If you are refused as a first-time applicant, ask why—it is likely a mistake or a misunderstanding.
How long does a bank refusal stay on my record?
ChexSystems information stays for five years. After five years, older items drop off and your report improves. You can request a copy of your report at any time and dispute inaccurate information, which can speed up the process of clearing your record.
What if I pay off my overdraft fees—will the bank let me open an account?
Paying off the debt removes one barrier, but the bank may still refuse if the ChexSystems report shows a pattern of problems. However, paying what you owe improves your chances and shows good faith. After paying, wait a few weeks for the payment to post, then reapply or try a different bank.
Can I open an account online if a bank refused me in person?
Online banks and fintech companies often have lower barriers and may accept you when a traditional bank refused. However, they still check ChexSystems, so a serious negative report may result in refusal anywhere. Your best bet is a second-chance account or a credit union.
Do I have to tell a bank about my ChexSystems report when I apply?
No. The bank will check ChexSystems on its own. You do not have to disclose it. However, if you are asked directly on an application form, you must answer honestly. Lying on a bank application can result in fraud charges.