Start with what your business needs, not what the bank advertises
The right business checking account depends on how often you deposit money, how many people need access, what you pay for, and whether you need the bank to handle payroll or merchant payments. Banks market features you may never use while hiding fees that will cost you hundreds a year. Before you open anything, write down: how many checks you write per month, how many deposits you make, whether employees or contractors need card access, and what payment methods your customers use.
Most small businesses fall into one of three patterns. You might deposit cash or checks daily and write few checks (retail, service work). You might receive payments by card and write regular checks to vendors (online sales, consulting). Or you might need payroll processing and tax payments (any business with employees). Each pattern points toward different account features and different fee structures.
Key Takeaways
- Monthly maintenance fees, per-check charges, and per-deposit fees add up faster than advertised rates, so compare the total cost for your actual transaction volume, not just the headline offer.
- Some banks waive fees if you keep a minimum balance or set up direct deposit, but the minimum may be higher than the fees you would pay, so do the math for your cash flow.
- Merchant services (card processing) and payroll processing often cost less through your bank than through a separate provider, but only if you use the bank's own system.
- Online banks have lower fees and better rates but no branch access and slower check deposits, which matters if you deposit cash or need same-day access.
- Your business structure (sole proprietorship, LLC, S-corp, C-corp) affects which accounts you can open and what tax documents the bank will require.
Compare total monthly cost, not just the advertised rate
Banks advertise a monthly maintenance fee or "no monthly fee," but that number alone tells you almost nothing. The real cost comes from per-check fees (usually $0.15 to $0.50 per check written), per-deposit fees (usually $0.25 to $1.00 per deposit), overdraft fees ($25 to $35 per incident), and minimum balance requirements that tie up cash you could use elsewhere.
Write out your actual transaction volume for a typical month. If you write 40 checks and make 20 deposits, and the bank charges $0.25 per check and $0.50 per deposit, that is $10 plus $10 plus the monthly fee. A different bank might charge $15 per month with unlimited checks and deposits. Over a year, the difference is $120 versus $180 — but only if you know your own numbers first.
Many banks waive the monthly fee if you maintain a minimum balance (often $1,000 to $5,000) or set up direct deposit. Before you commit to that, calculate whether the fee you would pay is less than the interest you could earn by keeping that money in a separate savings account or money market fund. If the fee is $15 per month and you could earn 4% on $2,500 elsewhere, you are losing money by keeping the balance high.
Decide whether you need a physical branch or can use online banking
Online banks (Wise, Mercury, Brex, Square) charge the lowest monthly fees and offer the best interest rates on business checking, sometimes 2% to 5% APY. They have no branches, no tellers, and no way to deposit cash in person. Check deposits go through your phone camera, which takes one to three business days to clear. If you deposit cash, you cannot use an online bank without a workaround.
Traditional banks (Chase, Bank of America, Wells Fargo, regional banks) have branches where you can deposit cash same-day and speak to someone if something goes wrong. They charge higher monthly fees and offer lower interest rates. Credit unions often split the difference — lower fees than big banks, some branches or ATM networks, and staff who know your business.
The choice depends on your deposit method. If you take card payments or receive checks, online banking works fine. If customers pay you in cash, you need either a branch, an ATM that accepts deposits, or a separate cash-handling service (which costs money). If you need to wire money same-day or handle urgent issues in person, a branch matters. If you rarely visit a bank, online saves you money.
Check what merchant services and payroll processing cost through the bank
If you accept credit or debit cards, your bank may offer merchant processing (card payment handling) as part of the account or as an add-on. Rates vary widely — some banks charge 2.2% plus $0.30 per transaction, others charge 2.9% plus $0.30. If you process $10,000 per month in cards, the difference between 2.2% and 2.9% is $70 per month, or $840 per year.
Compare the bank's rate to what you would pay through a separate processor (Square, Stripe, PayPal). Many small businesses find that a separate processor is cheaper, but some banks offer discounts if you use their system. Ask for the bank's merchant services pricing in writing before you open the account.
If you have employees, ask whether the bank offers payroll processing and what it costs per payroll run. Some banks include it free with a business checking account; others charge $25 to $50 per run. If you run payroll twice a month, that is $600 to $1,200 per year. A separate payroll service like Gusto or ADP might be cheaper or might be more expensive depending on your employee count. Get quotes from both before you decide.
Understand what documents you need to open the account
The documents required depend on your business structure. A sole proprietorship needs your Social Security number, a government ID, and proof of address. An LLC or corporation needs an Employer Identification Number (EIN) from the IRS, a copy of your Articles of Organization or Incorporation, and an Ownership Certificate or Resolution showing who can sign checks.
Some banks ask for a business license, a DBA (Doing Business As) certificate, or proof that the business is registered with your state. Not all states require these, so the bank may ask for something you do not have. Call the bank before you visit and ask exactly what documents to bring. If you do not have an EIN yet, you can get one free from the IRS website (irs.gov) in about 15 minutes.
Bring originals or certified copies, not photocopies. Bring two forms of ID. Bring proof of address (a utility bill, lease, or mortgage statement dated within the last 60 days). If you are opening the account online, you will upload photos of these documents instead.
Look at overdraft protection and what it costs
Overdraft protection means the bank will cover a check or payment that would otherwise bounce, and charge you a fee (usually $25 to $35 per incident). Some accounts offer free overdraft protection up to a certain amount; others charge every time. Some let you link a savings account so overdrafts pull from there instead of triggering a fee.
Read the fine print carefully. Some banks charge the overdraft fee even if you cover the overdraft within a day or two. Some charge multiple fees if several transactions overdraft on the same day. Some charge a fee just for being overdrawn, separate from the per-transaction fee. If you run a tight cash flow, overdraft fees can cost hundreds per month.
The safest option is to turn off overdraft protection entirely and let checks bounce if the money is not there. This forces you to monitor your balance, but it prevents surprise fees. If you need a safety net, link a savings account instead of paying per-overdraft fees.
Ask about ACH transfers, wire fees, and payment speed
ACH transfers (Automated Clearing House) move money between bank accounts and usually cost nothing or a few dollars per transfer. Wires move money faster (same-day or next-day) but cost $15 to $50 per wire. If you pay vendors by ACH and receive customer payments by ACH, the bank's ACH pricing matters more than check fees.
Some banks limit how many ACH transfers you can make per month (often 6 to 10 free, then a fee per transfer). If you pay multiple vendors weekly, that limit will cost you. Online banks usually offer unlimited ACH transfers. Traditional banks often charge after a certain number.
Ask how long it takes for deposits to clear and for outgoing payments to reach the recipient. Some banks hold business checks for two to three business days even though the law allows one business day. Some process ACH transfers next-business-day; others take two days. If you need money to move quickly, ask about the bank's actual clearing times, not just the policy.
Frequently Asked Questions
Can I use a personal checking account for my business?
Legally, yes, but it creates problems. The IRS may question whether your business is real if you mix personal and business money. Your personal liability protection (if you have an LLC or corporation) can disappear if you do not keep business money separate. Banks may freeze the account if they discover business use. Open a business account from the start — it costs little and protects you.
What if I need a business account but do not have an EIN yet?
You can get an EIN free from irs.gov in about 15 minutes. Some banks will open an account using your Social Security number temporarily and switch to the EIN once you have it. Call the bank and ask whether they offer this option before you visit.
Do I need a separate savings account for my business?
Not required, but useful. A business savings account lets you earn interest on money you are not spending this month and keeps it separate from your checking account so you do not accidentally spend it. Many banks offer linked savings accounts with the same account number, making transfers easy.
What happens if the bank closes my account?
Banks can close business accounts without warning if they suspect fraud, money laundering, or violation of their terms. If this happens, they will mail you a check for the remaining balance, usually within 30 days. To avoid it, keep your account activity normal, do not receive large unexplained deposits, and read the bank's terms about restricted businesses (some banks do not serve certain industries).
Should I open accounts at multiple banks?
Many businesses keep a primary account at one bank and a backup account at another for emergencies or to compare services. This costs nothing extra if you avoid monthly fees, and it protects you if one bank has a system outage or closes your account. Start with one account and add a second only if you have a specific reason.