Usually, checking accounts are refused based on what is called ChexSystems, not your credit report (although banks vary). According to reports about 80% of banks use ChexSystems. When you owe a bank money, like when you have insufficient funds and you have a negative balance and it is not paid back, they can send a report into ChexSystems. Since ChexSystems is not regulated as much as credit-reporting agencies, the banks are not required to report you or to turn down an account applicant because of a bad report. However, once you have anything on your ChexSystems report, most banks will turn you down for a checking account anyway
If you have been refused for a checking account based on a ChexSystems report, you are entitled to view your report for free. Go towww.chexhelp.com and request a copy of your report. The site also has information on refuting entries on your report, etc. If there are entries that are in error, you can write to the bank that made the report and request that it be changed. You can also make additions to your report. For example, if you had extenuating circumstances, you can write a letter to that effect and request that it be placed on your report. But banks are not required to be swayed by it, so you may still be refused for an account.