What you need before you walk in
A business bank account requires proof that your business exists as a legal entity separate from you personally. The bank will ask for documents that show this — the exact list depends on your business structure and the bank you choose, but most banks want the same core items.
If you are a sole proprietor, you will need your Social Security number, a government-issued ID, and proof of your business name (a DBA certificate from your county, or a business license). If you are an LLC or corporation, you need your Articles of Organization or Articles of Incorporation, an Employer Identification Number (EIN) from the IRS, and a resolution or certificate authorizing you to open the account. Partnerships need the partnership agreement and each partner's ID.
Bring proof of your business address — a utility bill, lease, or office rental agreement. Some banks also ask for a recent business tax return or a letter from the IRS showing your EIN was issued. Call the bank before you go; requirements vary between institutions and sometimes between branches of the same bank.
Key Takeaways
- You must have an EIN from the IRS before most banks will open a business account, even if you are a sole proprietor using your Social Security number.
- Bring your business formation documents (DBA certificate, Articles of Organization, or Articles of Incorporation) and a government-issued ID; the bank will not open an account without them.
- The bank will verify your identity and your business's legal status, which usually takes a few minutes in person or a few days if you open the account online.
- Monthly fees, minimum balances, and transaction limits vary widely; compare banks before you commit, because switching later means closing the old account and updating your business records.
Getting an EIN if you do not have one yet
Most banks require an Employer Identification Number (EIN) before they will open a business account. You get this from the IRS, and it takes minutes if you apply online. Go to irs.gov, find the EIN application tool, and answer questions about your business structure, location, and what you do. The IRS issues your number immediately on screen.
If you are a sole proprietor, you can use your Social Security number instead of an EIN, but many banks prefer the EIN anyway because it keeps your personal and business finances clearer in their system. Getting the EIN costs nothing and takes no longer than filling out a form.
If you applied for an EIN more than four weeks ago and the IRS has not mailed you a confirmation letter, you can call the IRS Business and Specialty Tax Line at 1-800-829-4933. Have your Social Security number and the date you applied ready.
Choosing between in-person and online account opening
Most banks let you open a business account either in a branch or online. In-person opening is faster for verification — the bank checks your ID on the spot and can answer questions about fees and features immediately. You walk out with a debit card the same day at some banks, though not all.
Online opening is convenient if you do not have a branch nearby or prefer not to visit in person. The bank will ask you to upload photos of your documents, verify your identity through a video call or by answering security questions, and sign documents electronically. This usually takes one to three business days. Some banks mail your debit card; others let you pick it up at a branch.
A few banks require you to open in person, especially if your business is new or if you are opening a high-volume merchant account. Call ahead or check the bank's website to see what they require for your situation.
What happens after you submit your documents
The bank runs a background check on you and your business using the information you provided. They verify your EIN with the IRS, check your personal credit and banking history, and sometimes search public records to confirm your business exists. This process usually takes one to five business days.
If the bank finds a problem — a mismatch between the name on your ID and the name on your business documents, a past banking issue, or an address that does not match their records — they will call you to clarify. Have your documents handy when you answer. Most issues are resolved in one phone call.
Once the bank approves your account, they will send you a welcome packet with your account number, routing number, and instructions for setting up online banking. Some banks send a temporary debit card immediately and mail a permanent one later. Others mail everything together.
Comparing fees and features across banks
Business bank accounts charge monthly maintenance fees that range from zero to $25 or more, depending on the bank and account type. Some banks waive the fee if you keep a minimum balance (often $500 to $2,500) or if you set up direct deposit. Others charge the fee no matter what.
Look at transaction limits too. Some accounts include a set number of free transactions per month — say, 100 checks and 100 electronic transfers — and charge for anything beyond that. Others offer unlimited transactions. If you process a lot of payments, unlimited transactions can save you hundreds of dollars a year.
Check whether the bank charges for wire transfers, ACH transfers, or stop-payment requests. Ask about overdraft fees and whether the bank offers overdraft protection (a line of credit that covers overdrafts automatically). Compare online banking tools, mobile deposit, and customer service hours. A bank with lower fees but no mobile deposit might cost you more in time and frustration.
Setting up online banking and payment processing
Once your account is open, the bank will give you login credentials for online banking. Set up your account immediately — do not wait. Create a strong password, enable two-factor authentication if the bank offers it, and add any authorized users who need access.
If you plan to accept credit card or debit card payments from customers, you will need a separate merchant account or payment processor. This is not the same as your business bank account. Processors like Square, Stripe, PayPal, or your bank's own payment service connect to your business account and deposit customer payments there, usually within one to three business days.
Set up ACH transfers and bill pay if you need to pay vendors or employees regularly. Most banks let you schedule recurring payments so you do not have to manually enter them each time. Test a small transfer first to make sure everything is connected correctly.
Common mistakes that delay or block account opening
The most common mistake is showing up without the right documents. Bring everything the bank listed, plus one extra form of ID and a utility bill or lease, even if they did not ask for it. Banks sometimes ask for additional proof on the spot, and having it saves you a second trip.
Another mistake is using a personal address instead of a business address. If you work from home, use your home address — that is fine. But do not use a PO box as your business address; banks will not accept it. If you rent a mailbox at a UPS Store or similar, that counts as a business address.
Mismatches between documents also cause delays. If your DBA certificate says "Jane's Consulting" but your ID says "Jane Marie Smith," the bank will ask which name is correct. Make sure the name on your EIN letter matches the name on your business formation documents before you apply.
Frequently Asked Questions
Can I open a business account if my business is not registered yet?
No. You need proof that your business exists as a legal entity — a DBA certificate, Articles of Organization, or business license. If you have not registered your business yet, do that first through your state or county. Registration usually takes one to two weeks and costs $50 to $200.
What if I am a sole proprietor and do not have an EIN?
You can use your Social Security number instead, and some banks will open an account with just that. However, most banks prefer an EIN because it separates your personal and business finances in their system. Getting an EIN takes five minutes online and costs nothing, so it is worth doing first.
How long does it take to get a debit card after I open the account?
If you open in person, some banks issue a temporary debit card the same day or within a few days. A permanent card usually arrives by mail within one to two weeks. If you open online, the bank mails your card, which typically takes five to ten business days. Ask the bank for their timeline when you open the account.
Do I need a separate account for payroll?
No. You can run payroll from your regular business account. However, some business owners open a separate payroll account to keep employee payments isolated from other business spending. This is optional and depends on your preference and accounting setup.
What if the bank rejects my application?
Banks reject applications for reasons like a history of fraud, unpaid debts, or a mismatch in your documents. Ask the bank why they rejected you — they are required to tell you. If it is a documentation issue, fix it and try again. If it is a credit or history issue, try a different bank; some specialize in businesses with less-than-perfect backgrounds.