What you need before you walk in
A business bank account requires two things: proof that your business exists as a legal entity, and proof of who you are. The first part is the one that trips people up, because what counts as "proof" depends on what kind of business you are.
If you are a sole proprietor operating under your own name, you may only need your personal ID and Social Security number. If you are operating under a business name that is not your legal name, you need a DBA (Doing Business As) certificate or registration from your state or county. If you are an LLC, S-corp, or C-corp, you need your Articles of Organization or Articles of Incorporation — the document the state issued when you registered the business. If you are a partnership, you need the partnership agreement and each partner's ID.
Bring your personal ID (driver's license or passport), your Social Security number or EIN (Employer Identification Number), and the business formation document. Some banks also ask for a recent utility bill or lease to confirm your address. Call the bank before you go and ask what they specifically need for your business structure — requirements vary between banks and between states.
Key Takeaways
- You need proof of your business structure (a DBA, Articles of Organization, or incorporation papers) plus your personal ID and Social Security number or EIN.
- The bank will verify your identity and run a background check through ChexSystems or Early Warning Services, which takes a few minutes in person or up to a week if you explore online.
- You can open an account in person, by mail, or online depending on the bank, and the account is usually active within one to three business days.
- Bring a second form of ID and proof of address if you are opening the account remotely, because the bank cannot verify you in person.
- Some banks require a minimum deposit to open the account; others do not, so compare before you choose.
The verification step that happens behind the scenes
When you hand over your documents, the bank runs your name and Social Security number through ChexSystems or Early Warning Services — these are background check systems that flag fraud, unpaid overdrafts, or closed accounts with negative balances at other banks. If you have never had a problem with a bank account, this check takes minutes and you will not hear about it. If there is a flag, the bank will tell you and may decline to open the account.
If you are opening the account in person, the whole process usually takes 15 to 30 minutes. If you are opening it online or by mail, the background check can take up to a week, and the bank may ask you to upload photos of your documents or verify your identity through a video call. Some banks use ID verification software that scans your driver's license and compares it to your face; others ask you to speak to a person.
Once the check clears, the bank creates your account and issues you an account number. You can start using the account as soon as the bank confirms it is open, which is usually the same day for in-person applications or within one to three business days for remote applications.
Opening in person versus online
Opening in person at a branch is the fastest route if you have all your documents ready. You walk in, hand over your paperwork, the bank verifies you on the spot, and you leave with an account number and temporary debit card or checks. You can deposit money the same day. The downside is that you have to go to a physical location during business hours.
Opening online takes longer but is more flexible. You upload photos of your documents, verify your identity through video or ID scanning software, and wait for the bank to process everything. This usually takes three to five business days. Some online banks (like Square Cash for Business or Mercury) can open an account in under an hour if you have your EIN ready, but they may not offer all the services a traditional bank does — for example, they might not have physical branches or might not accept cash deposits.
Opening by mail is rare now, but some banks still offer it. You mail in your documents and a signed process, and the bank mails back your debit card and account information. This takes one to two weeks and is the slowest option.
What happens with your first deposit
Your first deposit establishes the account balance and triggers a final check by the bank's fraud team. If you deposit cash, the bank counts it and credits it to your account when ready. If you deposit a check, it goes through the standard check clearing process — the bank puts a hold on the funds while it verifies the check is real and the account it is drawn from has enough money. Holds typically last one to five business days depending on the check amount and the bank's policy.
If you are transferring money from another account, the bank will ask for the routing number and account number of the account you are transferring from. ACH transfers (the standard electronic transfer between banks) take one to three business days. Wire transfers are faster — usually same-day or next-day — but they cost money, typically $15 to $30 per transfer.
Some banks require a minimum opening deposit; others do not. If a bank requires a minimum, it is usually $100 to $500 for a business account. If you do not meet the minimum, the bank may close the account or charge you a monthly fee until you do.
Documents the bank will give you
Once your account is open, the bank will issue you a debit card, checks, and online banking access. The debit card usually arrives within five to seven business days. Checks take one to two weeks because they are printed to order. You can order more checks online or by phone once your account is active.
The bank will also give you your routing number (a nine-digit code that identifies your bank) and your account number (a code that identifies your specific account). You will need both of these to receive ACH transfers, wire transfers, or direct deposits. You can find both numbers at the bottom left of any check, or by logging into online banking.
Ask the bank for a business resolution or corporate resolution — a document that states who is authorized to sign checks and make withdrawals on the account. Some banks issue this automatically; others require you to request it. You will need this document if you want to add another person to the account or if you are explore for a business loan.
Fees and account types
Business bank accounts are not free. Most banks charge a monthly maintenance fee, typically $10 to $30, though some waive it if you maintain a minimum balance or set up direct deposit. Some accounts charge per transaction — for example, $0.50 per check deposited or $1 per wire transfer. Read the fee schedule before you open the account.
The type of account you open depends on your business structure. A sole proprietor can open a business account under their name or under a DBA. An LLC or corporation opens an account in the business name. A partnership opens an account in the partnership name, and all partners can be authorized signers. If you are not sure which account type you need, tell the bank your business structure and they will recommend one.
Some banks offer specialized accounts for specific industries — for example, a contractor account that includes invoice tracking, or a retail account that includes point-of-sale integration. These accounts often have higher fees but include tools that save time. If you are just starting out, a standard business checking account is usually enough.
What to do if the bank declines you
Banks decline business accounts for a few reasons: a flag on your personal credit or banking history, an incomplete or fraudulent business registration, or a mismatch between the documents you provided and the information in the bank's system. If a bank declines you, ask them why. They are required to tell you.
If the decline is because of a ChexSystems flag, you can dispute it. Contact ChexSystems directly and ask for a copy of your report. If there is an error, you can file a dispute and ChexSystems will investigate. This takes 30 to 45 days. Once the error is corrected, you can reapply to the bank.
If the decline is because your business registration is incomplete or does not match your documents, fix the registration first. Go back to your state or county and update your DBA or Articles of Organization, then reapply to the bank. If the decline is because of your personal credit history, some banks specialize in accounts for people with poor credit — they charge higher fees but will work with you.
Frequently Asked Questions
Do I need an EIN to open a business bank account?
Not always. Sole proprietors can use their Social Security number. LLCs, S-corps, and C-corps need an EIN, which you can get free from the IRS website in about 15 minutes. Partnerships need an EIN. If you are not sure whether you need one, ask the bank when you call to confirm what documents to bring.
Can I open a business account if my business is not registered yet?
Most banks require proof that your business is registered with the state or county. If you have not registered yet, register first — it takes one to two weeks depending on your state — then open the account. Some banks will let you open a sole proprietor account under your personal name while you are waiting for your DBA to process, but this is not standard.
How long does it take to get checks?
Checks ordered when you open the account usually arrive within one to two weeks. You can order more checks online or by phone, and they take the same amount of time. Some banks offer rush printing for an extra fee, which cuts the time to three to five business days.
Can I add another person to the account?
Yes. You can add another authorized signer by going to the bank in person or by submitting a form online. The other person will need to provide their ID and Social Security number. The bank will run a background check on them just like it did on you. Once they are added, they can sign checks and make withdrawals on the account.
What if I need to move the account to a different bank later?
You can close the account at any time and move your money to another bank. The new bank can help you set up automatic transfers of recurring payments (like payroll or vendor payments) to the new account. You will need to update any vendors or customers who have your old account number for direct deposits or automatic payments. This usually takes a few days to process.