Bank of America does not run a hard credit check to open a checking account
When you open a Bank of America checking account, the bank does not pull your credit report or check your credit score. Instead, Bank of America uses ChexSystems, a banking history system that tracks checking and savings account behavior — not creditworthiness. A ChexSystems check looks at whether you have unpaid overdrafts, closed accounts due to fraud, or other banking problems, but it tells the bank nothing about your credit history.
This matters because a hard credit inquiry (the kind that affects your credit score) would lower your score by a few points and show up on your credit report. Bank of America's checking account process avoids that entirely. The bank is checking whether you are a reliable banking customer, not whether you pay credit cards on time.
If you are later denied a checking account, it is almost always because of ChexSystems data — not your credit score. The most common reasons are a history of overdraft fees you did not pay back, accounts closed due to suspicious activity, or multiple accounts opened and closed in a short time.
Key Takeaways
- Bank of America checks ChexSystems (banking history) for checking accounts, not your credit score or credit report.
- A ChexSystems check does not lower your credit score or create a hard inquiry on your credit report.
- You can be denied a checking account based on ChexSystems data even if your credit score is excellent.
- If you are denied, you have the right to request your ChexSystems report and dispute inaccurate information.
What ChexSystems actually checks
ChexSystems is a consumer reporting agency that tracks your banking behavior — not your credit behavior. When you open a checking account at Bank of America, the bank sends your name, address, and Social Security number to ChexSystems to see if there are any red flags in your banking history.
ChexSystems records include unpaid overdraft fees, accounts closed due to fraud or suspicious activity, check fraud, repeated NSF (non-sufficient funds) incidents, and patterns of opening and closing accounts quickly. It does not include credit card payments, loan history, or anything that appears on your credit report.
The report is separate from your credit file. You can have a perfect credit score and still be denied a checking account because of ChexSystems data. Conversely, you can have poor credit and be approved for a checking account if your banking history is clean.
When Bank of America might deny you based on ChexSystems
Bank of America will likely deny your checking account if your ChexSystems report shows unpaid overdraft fees from another bank, especially if those fees are recent (within the last few years). The bank treats unpaid overdrafts as a sign that you may overdraw again and leave them holding the loss.
Accounts closed due to fraud or suspicious activity also trigger denials. If another bank closed your account because of unusual transactions or if you reported fraud and then disputed legitimate charges, ChexSystems will flag this. Bank of America sees this as higher risk.
Multiple accounts opened and closed within a short window — say, three accounts in six months — can also result in denial. Banks interpret this pattern as account shopping or fraud testing.
How to check your own ChexSystems report
You have the right to see what Bank of America sees when they check ChexSystems. You can request your report for free directly from ChexSystems by visiting their website, calling 1-800-428-9623, or mailing a request. You will need to provide your name, address, Social Security number, and date of birth.
ChexSystems will mail you a copy of your report within about two weeks. Review it carefully for errors — incorrect account closures, overdraft fees that were actually paid, or accounts that do not belong to you. These mistakes happen and can be the reason you were denied.
If you find errors, you can dispute them directly with ChexSystems in writing. Include documentation (bank statements, proof of payment, letters from the original bank) that shows the information is wrong. ChexSystems must investigate and respond within 30 days.
What to do if you are denied a checking account
If Bank of America denies you, they must provide a reason in writing. The letter will usually reference ChexSystems. Request your ChexSystems report when ready and look for the specific item that caused the denial — often it is a single unpaid overdraft or closed account.
If the item is accurate but old (more than a few years), you can explain this to Bank of America and ask them to reconsider. Some banks will approve you if the negative item is more than three years old, especially if you can show your banking behavior has improved since then. Call the Bank of America account opening department and ask if they have a reconsideration process.
If the item is inaccurate, dispute it with ChexSystems first. Once it is removed or corrected, reapply to Bank of America. The bank will run a new ChexSystems check, and you may be approved the second time.
Alternatives if Bank of America will not open an account for you
If Bank of America continues to deny you, other banks and credit unions may have different ChexSystems thresholds. Some institutions approve accounts even with older negative items or are more lenient about overdraft history. You can also look for second-chance checking accounts, which are designed for people with ChexSystems issues.
Second-chance accounts typically come with higher fees, lower initial deposit requirements, and fewer features than standard checking. But they allow you to rebuild your banking history. After 12 to 24 months of clean banking, you may be able to move to a standard account at the same bank or elsewhere.
Some credit unions also run ChexSystems checks but weigh them less heavily than large banks do. If you are a member of a credit union or can join one through your employer or community, it is worth asking whether they would consider your process despite ChexSystems issues.
The difference between ChexSystems and credit checks
A hard credit inquiry (also called a hard pull) happens when you explore for a credit card, loan, or mortgage. It lowers your credit score by a few points and stays on your credit report for two years. Bank of America does not do this for checking accounts.
A ChexSystems check is a soft inquiry — it does not affect your credit score and does not appear on your credit report. It is invisible to credit card companies, lenders, and anyone else who checks your credit. Only you and the bank see it.
This is why you can explore for a Bank of America checking account without worrying about damage to your credit score. The only risk is being denied the account itself, not a hit to your creditworthiness.
Frequently Asked Questions
Will opening a Bank of America checking account hurt my credit score?
No. Bank of America does not run a hard credit inquiry for checking accounts, so your credit score will not be affected. The bank checks ChexSystems, which is separate from your credit report and does not impact your score.
Can I be denied a checking account if my credit score is good?
Yes. A good credit score does not may provide approval for a checking account. Bank of America looks at ChexSystems (banking history), not credit history. You can be denied if you have unpaid overdrafts, closed accounts due to fraud, or other banking red flags, even with excellent credit.
What should I do if I was denied a Bank of America checking account?
Request your ChexSystems report to see why you were denied. Look for errors and dispute them if they are inaccurate. If the information is correct but old, contact Bank of America's reconsideration department and ask if they will approve you. If not, explore second-chance checking accounts or credit unions.
How long does negative information stay on ChexSystems?
ChexSystems records typically stay on file for five years. However, banks may deny you based on older items if they are recent enough to show a pattern. Items more than three to five years old are less likely to cause a denial, though it varies by bank.
Can I dispute information on my ChexSystems report?
Yes. You have the right to dispute any inaccurate information. Contact ChexSystems in writing with documentation (bank statements, proof of payment, letters from your bank) showing the error. ChexSystems must investigate and respond within 30 days.