You should open a business bank account if you are running any operation that takes in money or pays out money in a business name — even a sole proprietorship or side business with no employees.
A business bank account keeps your personal money separate from business money. That separation protects you legally if someone sues the business, makes tax time simpler because the IRS can see exactly what came in and went out, and makes it easier to spot theft or accounting errors. If you are a sole proprietor mixing personal and business funds in one account, you lose that legal protection and create a mess during an audit.
You do not need to be incorporated or have an LLC to open one. Sole proprietors can open a business account with just a Social Security number and a business name. If you have formed an LLC or corporation, you will need an EIN (Employer Identification Number) from the IRS, which takes about 15 minutes to request online and is free.
Key Takeaways
- A business bank account separates your personal finances from your business finances, which protects you legally if the business is sued and makes tax filing simpler.
- Sole proprietors can open a business account using just a Social Security number and a business name; LLCs and corporations need an EIN first.
- Most banks charge monthly fees for business accounts ($10 to $30 per month is typical), though some offer free accounts if you maintain a minimum balance or meet other conditions.
- You will need a government-issued ID, proof of your business address, and your Social Security number or EIN when you walk in or apply online.
- Opening an account takes one to three business days if you apply online, or you can walk out with an account the same day at a branch.
What documents you need to bring
The exact list depends on your bank and your business structure, but most banks ask for the same core items. Bring a government-issued photo ID (driver's license or passport), proof of your business address (a utility bill, lease, or mortgage statement with your name and address), and your Social Security number if you are a sole proprietor or your EIN if you have an LLC or corporation.
If your business name is different from your personal name, bring proof that you are operating under that name. This can be a DBA (Doing Business As) certificate from your county clerk, articles of incorporation, an LLC formation document, or even a business license. Some banks will accept a simple letter from you stating the business name and your role, though this varies by bank and location.
If someone else will be signing checks or accessing the account, bring their ID and Social Security number as well. The bank will need to verify their identity before adding them as an authorized user.
How to choose between banks
Business accounts are not standardized, so the cost and features vary widely. Most banks charge a monthly maintenance fee ($10 to $30 is common), but some waive it if you keep a minimum balance, set up direct deposit, or maintain a certain number of transactions per month. A few online banks offer free business checking with no minimum balance, though they may charge per transaction or limit the number of free transfers.
Look at what you actually need: How many checks will you write per month? Do you need to deposit cash, or will everything come through ACH or card payments? Will you need a business credit card, a line of credit, or a merchant account to take card payments? Some banks bundle these services; others charge separately. A bank that is convenient to your location matters if you deposit cash regularly, but matters less if you do everything online.
Compare the fee structure directly. A bank advertising "free checking" might charge $3 per check over 50 per month, or $1 per ACH transfer, which can add up fast. Call or visit the bank's website and ask for the fee schedule in writing before you open the account.
Opening the account online versus in person
Most banks let you start the process online and finish in one to three business days. You upload photos of your ID and business documents, enter your information, and the bank verifies everything electronically. You may need to visit a branch or wait for a verification call before the account is fully active, depending on the bank's rules.
Opening in person at a branch takes longer on the day (30 minutes to an hour) but you walk out with a fully active account, a debit card, and checks ordered. This is useful if you need to deposit money immediately or if you prefer to ask questions face-to-face. Some banks require in-person opening for certain account types or if you cannot provide all documents online.
Online opening is faster overall and works well if you have all your documents ready and do not need immediate access. In-person opening is better if you want to ask about features, negotiate fees, or need the account active the same day.
Monthly fees and how to avoid them
Business account fees range from $0 to $40 per month depending on the bank and account type. The most common fee is a monthly maintenance charge, which you can often waive by meeting one or more conditions: keeping a minimum balance (usually $500 to $5,000), setting up payroll direct deposit, maintaining a certain number of transactions per month, or linking a business credit card to the account.
Some banks charge per transaction — typically $0.25 to $1 per check, ACH transfer, or wire. If you write many checks or make frequent transfers, these add up. Others charge only for services you do not use, like wire transfers or stop payments. Read the fee schedule carefully and do the math: a bank with a $15 monthly fee but unlimited transactions might be cheaper than a "free" bank that charges per check if you write 50 checks a month.
Online banks and fintech companies often have lower or no monthly fees because they have fewer physical branches. However, they may not offer services like cash deposits, business credit cards, or lines of credit. Choose based on what your business actually needs, not just the lowest advertised fee.
What happens after you open the account
Once your account is active, the bank will issue you a debit card and order checks. Debit cards usually arrive in three to five business days; checks take one to two weeks. You will receive online banking access immediately, which lets you transfer money, pay bills, and check your balance from any device.
Set up your payroll, vendor payments, and customer invoicing to flow through this account from day one. Keep personal expenses out of it completely — even small personal purchases weaken the legal separation between you and the business. If you need to move money between your personal and business accounts, do it deliberately and document it as a loan or owner draw, not as a casual transfer.
Review your account statements monthly to catch errors, unauthorized charges, or signs of fraud. Most banks offer free fraud monitoring and will reverse unauthorized transactions, but you have to report them within a specific window (usually 30 to 60 days).
When you might not need a separate business account
If you are running a very small side business with minimal transactions — for example, you tutor three students and they pay you in cash — you may get by without a separate account. However, the IRS still expects you to track income and expenses separately, and mixing personal and business money makes that harder to prove during an audit.
Even a small business benefits from separation. The cost is low (often $0 to $15 per month), and the protection is real. If you ever want to hire employees, take out a business loan, or incorporate, you will need a business account anyway. Starting with one from the beginning saves you the work of moving everything later.
Frequently Asked Questions
Do I need an LLC or corporation to open a business account?
No. Sole proprietors can open a business account using just a Social Security number and a business name. You do not need to form an LLC or corporation first. However, if you have already formed an LLC or corporation, you will need an EIN from the IRS before opening the account.
How long does it take to get an EIN if I need one?
You can request an EIN online at irs.gov and receive it immediately. The process takes about 15 minutes. If you apply by mail or phone, it takes one to two weeks. The EIN is free.
Can I use my personal bank account for my business?
Legally, you can, but it is risky. Mixing personal and business money weakens the legal protection that separates you from the business if it is sued. It also makes tax time harder and can trigger an audit. A business account costs little and solves both problems.
What if I do not have a physical business address?
Most banks will accept a home address as your business address if you are running the business from home. Some require a commercial address or a mailbox service address. Call the bank before you apply to ask what they accept.
Can I add someone else to my business account?
Yes. You can add an authorized user (who can sign checks and access the account) or a signer (who can only sign checks). The bank will need their government-issued ID and Social Security number. You remain liable for all activity on the account.