You need an EIN, a business structure, and proof of identity to open a business bank account
Most banks will not open a business account without an Employer Identification Number (EIN), even if you are a sole proprietor. You get an EIN from the IRS for free—it takes about 15 minutes online at irs.gov, or you can explore by mail or phone. The bank also needs to see your business structure (sole proprietorship, LLC, S-corp, or C-corp), your personal ID, and usually a document showing your business exists—a registration certificate, DBA filing, or articles of incorporation depending on your state.
The process itself is straightforward: you walk into a branch or explore online, hand over the documents, and the bank runs a background check. Most decisions come back the same day or within 24 hours. What slows things down is missing paperwork or having a name mismatch between your EIN paperwork and your ID. Banks are required to verify your identity under federal law, so they will ask questions if something does not line up.
Key Takeaways
- You need an EIN from the IRS, proof of your business structure, and a government-issued ID before any bank will open an account.
- Online applications are faster than branch visits and let you upload documents directly, but some banks still require an in-person signature.
- Banks run background checks and verify your identity, so discrepancies between documents can delay approval by several days.
- Different banks have different minimum balances and fee structures, so comparing options before you explore saves money over time.
- If you are denied, the bank must tell you why in writing, and you can dispute the decision or try a different bank.
What documents to gather before you walk in or click explore
Start with your EIN letter from the IRS. If you applied online, print it when ready—the IRS does not mail it automatically anymore. If you have not applied yet, do that first; it takes 15 minutes and you get a confirmation number on screen. Bring that confirmation number to the bank if you do not have the official letter yet, though most banks prefer the letter itself.
Next, gather proof of your business structure. If you formed an LLC or corporation, you need the articles of incorporation or organization from your state's secretary of state office—usually a one-page certificate with a filing date and your business name. If you registered a DBA (doing business as) with your county, bring that certificate. If you are a sole proprietor with no formal registration, bring your EIN letter and a personal ID; that is usually enough, though some banks ask for a DBA filing anyway.
Finally, bring a government-issued ID—a driver's license, passport, or state ID card. The bank will photocopy it or scan it. If your ID name does not match your business name or your EIN paperwork, the bank will flag it and ask for an explanation. This is normal and not a problem if you can explain it (marriage, name change, DBA), but it does add a day or two to approval.
Online versus in-person: which is faster
Online applications are usually faster. You upload photos of your documents, the bank's system scans them automatically, and a decision comes back within a few hours to 24 hours. You do not have to wait for a branch appointment or sit in line. Most online applications let you fund the account and start using it the same day.
In-person applications at a branch take longer because you are waiting for a banker to be available, but they can answer questions on the spot if something is unclear. Some banks still require you to sign documents in person even if you start the process online, which means you end up doing both. A few banks—mostly smaller regional banks—do not offer online applications at all.
The trade-off: online is faster if your documents are clear and match perfectly. In-person is better if you have questions or if your situation is unusual (recent name change, operating under a DBA that differs from your legal name, or a recent move). Either way, approval usually takes one to three business days once the bank receives everything.
What banks look for when they review your process
Banks run a background check on you personally and on your business name. They are looking for fraud, identity theft, or a history of bounced checks or unpaid accounts at other banks. They also verify that your EIN is real and matches your business name. If your personal credit is poor, most banks will still open the account—business accounts are separate from personal credit—but some smaller banks do pull your personal credit report and may deny you if it is very bad.
The bank also checks whether your business name is already registered to someone else in your state. If you are using a DBA that conflicts with an existing business, the bank may ask you to clarify or may deny the account. This is rare if you registered your DBA properly, but it happens.
Finally, banks verify your identity by asking questions about your address, your ID, and sometimes your Social Security number. This is a federal requirement called Know Your Customer (KYC). It is not personal—every bank does it for every account. If you answer inconsistently or if your documents do not match, the bank will ask follow-up questions before approving.
Minimum balances and monthly fees vary widely
Some banks have no minimum balance requirement and no monthly fee for business checking. Others require you to keep $500, $1,000, or more in the account at all times, or they charge a monthly fee ($10 to $30 is common) if you fall below that. A few banks waive fees if you set up direct deposit or maintain a certain number of transactions per month.
Before you explore, compare three to five banks on their fee structure and minimum balance. A bank with no monthly fee but a $1,000 minimum might cost you more over time than a bank with a $15 monthly fee and no minimum, depending on how much cash you typically keep in the account. Online banks like Mercury, Brex, and Novo often have lower minimums and no monthly fees, but they do not have physical branches. Traditional banks like Chase, Bank of America, and Wells Fargo have branches everywhere but higher fees.
Ask about other fees too: wire transfer fees, overdraft fees, check printing costs, and fees for stopping payment on a check. These add up if you use them regularly.
What to do if the bank denies your process
If the bank denies you, they must send you a letter explaining why. Common reasons are a mismatch between your documents, a fraud flag on your name or EIN, or a history of unpaid accounts at other banks. Read the letter carefully—it will tell you exactly what triggered the denial.
If the reason is a document mismatch or a misunderstanding, call the bank and ask if you can reapply with corrected documents. Many banks will reconsider if you clear up the confusion. If the reason is a fraud flag or a background check issue, you may need to contact the agency that flagged you (usually ChexSystems or Early Warning Services) and dispute the information in your file.
If one bank denies you, try another. Different banks have different risk tolerances and different background check vendors. A bank that denies you might be overly cautious, while another bank might approve you without hesitation. Online banks and credit unions are sometimes more flexible than large national banks.
After approval: what happens next
Once the bank approves your account, you will receive a welcome packet with your account number, routing number, and initial debit card. Some banks mail these; others email them. You can usually start using the account when ready online, even before the debit card arrives in the mail.
Set up your business address and phone number in the account profile. Make sure the bank has your correct email and phone number so they can contact you about fraud alerts or account issues. If you plan to receive payments from customers, ask the bank about setting up a merchant account or payment processing—this is separate from your checking account but often handled by the same bank.
Keep your EIN letter and business registration documents in a safe place. You will need them if you ever need to add an authorized user to the account, change the account type, or prove ownership to another bank or vendor.
Frequently Asked Questions
Do I need an EIN if I am a sole proprietor with no employees?
Most banks require an EIN even for sole proprietors. You can use your Social Security number instead in some cases, but the bank will usually ask for an EIN anyway. Getting one is free and takes 15 minutes, so it is easier to just do it upfront. Some online banks are more flexible about this, but traditional banks almost always require it.
Can I open a business account if my business is not officially registered yet?
It depends on the bank. Some banks will open an account for a sole proprietor with just an EIN and a personal ID, even without a formal business registration. Others require at least a DBA filing or articles of incorporation. Call the bank before you explore and ask what they need for your specific business structure. If they say you need a registration, you can usually file one with your county or state in a few days for under $100.
How long does it take to get an EIN from the IRS?
If you explore online at irs.gov, you get a confirmation number when ready and can use that to open a bank account the same day. The official EIN letter arrives by mail in about two weeks, but most banks accept the online confirmation number or let you print the confirmation page. If you explore by phone, you get the EIN on the call. Mail applications take four to six weeks.
What if my business name is different from my legal name?
That is fine—you are using a DBA (doing business as). Register the DBA with your county or state, bring the registration certificate to the bank, and explain that your business operates under a different name. The bank will set up the account in the DBA name, and your personal ID name does not have to match. This is common and not a problem.
Can I add someone else to my business account?
Yes, you can add an authorized user or a co-owner. The process varies by bank, but usually you fill out a form and the other person provides their ID and signature. Some banks require the other person to come in person; others let you do it online. Ask your bank what they need before you try to add someone.