What you need before you walk in
A business bank account separates your personal money from your business money, which protects you legally and makes taxes far simpler. Most banks will open one for you in a single visit or online session, but they need specific documents first — showing up without them means a wasted trip.
The core documents are: proof of your business structure (articles of incorporation, partnership agreement, or sole proprietorship registration), a federal Employer Identification Number (EIN) from the IRS, and a government-issued ID in your name. If you are a sole proprietor without employees, you can often use your Social Security number instead of an EIN, though banks increasingly require the EIN anyway.
Some banks also ask for a business license from your city or county, proof of your business address, and a recent business tax return if your company is more than a year old. Call the bank's business line before you go — requirements vary between institutions and sometimes between branches of the same bank.
Key Takeaways
- You will need your business structure documents, an EIN or Social Security number, and a government ID; call your bank first to confirm what else they require.
- Sole proprietors can often use their Social Security number, but most banks now require an EIN, which you can obtain free from the IRS online in minutes.
- Banks typically charge monthly fees ($10 to $30 is common), but many waive them if you maintain a minimum balance or set up direct deposit.
- Opening online is usually faster than in-person, but some banks require at least one in-person visit to verify your identity and business documents.
Getting an EIN if you don't have one
An Employer Identification Number is a nine-digit code the IRS issues to identify your business for tax purposes. You need one if you have employees, operate as a partnership or corporation, or file certain business tax forms. Even sole proprietors without employees often get one to keep their business and personal finances completely separate.
You can obtain an EIN free through the IRS website at irs.gov. Go to the "Apply for an EIN" page, answer questions about your business structure and location, and you will receive your number immediately on screen. You can also apply by phone (1-800-829-4933) or by mail using Form SS-4, though both take longer.
The online application takes about 10 minutes. You will need your Social Security number, the date you started your business, and basic information about what your business does. Print or screenshot your confirmation — you will show it to the bank.
Choosing between in-person and online opening
Most major banks now let you open a business account online without visiting a branch. You upload your documents, verify your identity through video or photo, and the account opens within one to three business days. This route is faster and works well if you have all your documents ready.
Some banks still require at least one in-person visit, usually to verify your identity and sign signature cards. A few require you to appear in person from the start. Check the bank's website or call their business banking line to see which process they use — do not assume all their accounts work the same way.
Community banks and credit unions are more likely to require an in-person visit, while national banks like Chase, Bank of America, and Wells Fargo typically offer full online opening. If you are opening with a smaller institution, plan for a branch visit.
What to expect during the opening process
Whether you go online or in-person, the bank will ask you to confirm your business structure, provide your EIN, and verify your identity. They will also ask about the expected monthly transaction volume and the purpose of the account — this is standard anti-money-laundering screening, not a judgment call.
You will choose your account type. Most banks offer a basic business checking account, which is what most small businesses need. Some also offer business savings, money market, or merchant services accounts, but you can add those later.
You will set up online banking access and, if you want, a debit card. The bank will explain their fee structure — monthly maintenance fees, per-check charges, overdraft fees, and any minimum balance requirements. Ask about fee waivers; many banks waive the monthly fee if you maintain $1,000 to $5,000 in the account or set up payroll direct deposit.
Documents to bring or upload
| Document | Why the bank needs it | Where to get it |
|---|---|---|
| Government-issued ID (driver's license or passport) | Verify your identity | Your state DMV or passport office |
| EIN confirmation or Social Security number | Identify your business for tax purposes | IRS website (irs.gov) or your Social Security card |
| Articles of incorporation, partnership agreement, or sole proprietorship registration | Prove your business structure | Your state's Secretary of State office |
| Business license (if required by your bank) | Confirm you are legally operating | Your city or county business licensing office |
| Proof of business address (utility bill or lease) | Verify where your business operates | Your utility company or landlord |
Common reasons banks deny or delay opening
Banks sometimes flag applications for further review. The most common reason is a mismatch between the name on your ID and the name on your business documents — if you recently changed your legal name or your business name differs from your personal name, bring documentation of the change (marriage certificate, court order, or DBA filing).
A second reason is an incomplete EIN application or a Social Security number that does not match IRS records. If this happens, the bank will ask you to reapply for your EIN or provide a corrected number. This can add a week or two to the process.
Banks also sometimes delay if your business address is a residential address or a mail drop service. Some institutions have policies against this. If your bank refuses, you may need to find one with more flexible policies or rent a small commercial space or mailbox.
Setting up your first transactions and security
Once your account is open, you can order checks, set up online bill pay, and link external accounts for transfers. Most banks let you do this immediately through their online portal. Checks typically arrive within five to seven business days.
Set up online banking security right away: enable two-factor authentication, create a strong password, and review the bank's fraud protection policy. Most business accounts include fraud monitoring, but you are responsible for reporting unauthorized transactions quickly — usually within 30 days.
If you plan to accept card payments from customers, ask your bank about merchant services. Some banks offer this directly; others refer you to a third-party processor. Rates and fees vary widely, so compare options before committing.
Frequently Asked Questions
Can I open a business account as a sole proprietor without an EIN?
Some banks allow it using your Social Security number, but most now require an EIN even for sole proprietors. Since getting an EIN is free and takes 10 minutes online, it is simpler to obtain one first. It also keeps your business and personal finances completely separate for tax purposes.
How much money do I need to open an account?
Most banks have no minimum opening deposit, though some require $100 to $500. Check the specific bank's requirements before you apply. Even if there is no opening minimum, many banks charge a monthly fee unless you maintain a certain balance — typically $1,000 to $5,000.
What if I do not have a business address yet?
Some banks accept a home address for sole proprietors and small businesses. Others require a commercial address or will not accept a residential address at all. Call the bank before you apply to confirm their policy. If they refuse, a virtual mailbox service or a small commercial mailbox can serve as your business address.
How long does it take to open an account?
Online opening usually takes one to three business days once you submit all documents. In-person opening can be completed the same day. If the bank flags your application for review, it may take a week or longer. Ask the bank for a timeline when you apply.
Do I need a separate account for payroll?
No. A single business checking account handles payroll, expenses, and income. Some larger businesses open a separate payroll account for accounting purposes, but it is not required. You can add one later if your business grows.