Getting a business checking account is straightforward if you have the right paperwork, but the difficulty depends on your business structure and banking history
Most banks will open a business checking account for you in one visit if you bring the documents they ask for. The real friction points are not the banks themselves — it is having your business registered with the state, getting an Employer Identification Number (EIN) from the IRS if you need one, and having a personal credit history clean enough that the bank will accept you. If all three are in place, approval usually happens the same day or within 48 hours.
The difficulty rises if you are new to business, have a thin credit file, or operate in a structure the bank does not commonly see. Some banks also use ChexSystems, a banking history report similar to a credit report, and will decline you if that report shows past overdrafts or fraud. Knowing what banks check and what documents they need before you walk in saves time and rejection.
Key Takeaways
- You need a state business registration (DBA, LLC, S-Corp, or C-Corp) and an EIN from the IRS before most banks will open an account, though sole proprietors can sometimes use their Social Security number instead.
- Banks check your personal credit history and ChexSystems banking history, so past defaults, fraud, or overdraft patterns can result in denial even if your business is legitimate.
- Bring your business license or registration certificate, EIN letter, personal ID, and initial deposit on your first visit — most banks will not hold a spot without seeing these in person or online.
- Community banks and credit unions often have lower credit thresholds than national chains, and some specialize in new or high-risk businesses.
- If one bank declines you, the reason is usually documented in ChexSystems, so you can address it before applying elsewhere.
What banks check before opening your account
Banks run three main checks: your personal credit report, your ChexSystems history, and verification that your business is real and registered. The credit check is a soft pull in most cases, meaning it does not lower your score, but it does show whether you have defaulted on loans, missed payments, or have high debt. A score below 600 is a red flag at most national banks, though community banks often accept scores in the 550 to 600 range.
ChexSystems is the banking industry's shared database of customer problems. If you have overdrawn accounts, bounced checks, or fraud claims in your history, ChexSystems will flag it. Banks use this to decide whether you are a risk for overdrafts or disputes. A single old overdraft usually does not disqualify you, but multiple recent ones do. You can request your ChexSystems report for free at chexsystems.com before you apply, which gives you a chance to dispute errors or explain problems to the bank in advance.
The third check is verification that your business exists. The bank will ask for your state business registration document (a certificate of formation for an LLC, articles of incorporation for a corporation, or a DBA filing for a sole proprietor). They will also verify your EIN with the IRS. This takes minutes if your paperwork is in order and can take weeks if the state has not yet processed your filing.
Documents you need to bring
The exact list varies by bank, but the core set is the same everywhere. Bring your state business registration certificate or license, your EIN letter from the IRS (Form SS-4 confirmation), a personal photo ID, and your Social Security number. If you are opening the account in person, bring a blank check or be ready to set up online banking on the spot.
Some banks also ask for a business address, a phone number, and the names and Social Security numbers of all owners with more than 20 percent stake in the business. If your business is brand new and you have not yet received your EIN letter, you can apply for the EIN online at irs.gov and print the confirmation page — most banks accept this as proof. If you have not registered your business with the state yet, do that first; banks will not open an account for an unregistered entity.
Bring proof of your initial deposit if you are making one. This can be a personal check, a wire transfer confirmation, or a debit card. Most banks require a minimum opening deposit, which ranges from $0 to $500 depending on the bank and account type.
Why banks decline new business accounts
The most common reason is a ChexSystems flag — usually multiple overdrafts or a fraud claim. The second most common is a personal credit score below the bank's threshold. The third is that your business is not yet registered with the state, so the bank cannot verify it exists. The fourth is that you operate in an industry the bank has decided not to serve, such as cannabis, cryptocurrency, or high-risk lending.
A few banks also decline accounts if the owner has been the subject of a civil judgment or tax lien. This is less common than credit or ChexSystems issues, but it does happen. If you are declined, ask the bank for the reason in writing. If it is a ChexSystems issue, you have the right to dispute inaccuracies. If it is credit-related, you can try a community bank or credit union, which often have lower thresholds. If it is an industry issue, you will need to find a bank that serves your sector.
How long the process takes
If you walk into a bank with all your documents, the account can be open within an hour. The bank verifies your identity, runs the background checks, and hands you a debit card and online access before you leave. Online applications take longer — usually 24 to 48 hours — because the bank needs to verify your identity and documents remotely, which requires additional steps.
The slowest part is usually waiting for your state business registration and EIN. If you have not registered your business yet, that can take 1 to 3 weeks depending on your state. The IRS issues EINs instantly online, so that is not a bottleneck. Once you have both, the bank account itself opens in hours or days.
Community banks and credit unions versus national chains
National banks like Chase, Bank of America, and Wells Fargo have strict credit and ChexSystems requirements. They typically decline accounts if your credit score is below 600 or if ChexSystems shows recent overdrafts. Community banks and credit unions are more flexible. They often accept scores in the 550 range and may overlook old ChexSystems issues if you can explain them.
Credit unions also tend to have lower or no minimum opening deposits, and some have programs specifically for new businesses or people rebuilding credit. The trade-off is that community banks and credit unions may charge higher fees or offer fewer online features. If you are declined by a national bank, calling your local credit union or a community bank is usually the next step.
Some banks also specialize in high-risk businesses — those in cannabis, e-commerce, or other sectors that mainstream banks avoid. These banks charge higher fees but are built to serve entrepreneurs in those spaces. If your industry is the reason for denial, a specialized bank is your best option.
What to do if you are declined
First, get the reason in writing from the bank. If it is a ChexSystems issue, request your ChexSystems report and dispute any errors. ChexSystems has a process for disputing inaccurate information, and corrections can take 30 days. If the information is accurate but old, you can write a statement explaining what happened and ask the bank to reconsider.
If it is a credit issue, check your credit report at annualcreditreport.com for errors and dispute them if you find any. If your score is simply low, wait a few months while you pay down debt and make on-time payments, then try again. If it is a registration or EIN issue, complete those steps and reapply.
If the bank declines you for industry reasons, ask whether they have a list of banks that do serve your sector. Some banks will refer you to competitors who specialize in your field. If not, search online for "business banking for [your industry]" — most high-risk sectors have banks or credit unions that cater to them.
Frequently Asked Questions
Can I open a business checking account as a sole proprietor without an EIN?
Yes. Sole proprietors can use their Social Security number instead of an EIN. However, some banks prefer an EIN because it keeps your personal and business finances more clearly separated. Getting an EIN is free and takes minutes online at irs.gov, so most sole proprietors get one anyway.
What if my business is not registered yet?
You cannot open a business checking account until your business is registered with your state. Register your business first — this takes 1 to 3 weeks depending on your state — then apply for the bank account. Some states allow online registration and issue certificates instantly, while others require mail-in forms.
Will opening a business checking account hurt my personal credit?
No. Banks use a soft credit pull for business accounts, which does not lower your credit score. Your credit report will show the inquiry, but it will not affect your score the way a hard pull does.
Can I open an account online, or do I have to go to the bank?
Most banks allow online applications, but some require you to verify your identity in person or via video call. Online applications take 24 to 48 hours. In-person applications are faster — usually same-day — but require a visit to a branch.
What happens if I have a ChexSystems flag from years ago?
Old flags are less of a problem than recent ones. A single overdraft from five years ago usually will not disqualify you, but multiple overdrafts in the past year will. Community banks are more forgiving of old issues. You can also write a statement explaining what happened and ask the bank to consider your application despite the flag.