What "best" means depends on your actual business
There is no single best business checking account because banks optimize for different business sizes and transaction patterns. A freelancer who deposits three checks a month needs something completely different from a retail store that processes hundreds of card transactions daily. The account that saves a plumber money will cost a restaurant more.
The real work is matching your actual volume, deposit method, and cash flow to what each bank actually charges. Most banks publish their fee schedules online, and the difference between accounts at the same bank can be hundreds of dollars a year depending on which one you pick.
Key Takeaways
- Banks charge different fees for different transaction volumes, so comparing accounts means looking at your actual monthly deposits, checks written, and card transactions — not just the headline monthly fee.
- Some banks waive monthly fees if you keep a minimum balance or set up direct deposit, while others charge per transaction; the cheaper option depends on your cash flow pattern.
- Deposit method matters: a business that receives checks needs to know if the bank charges per check deposited, while a business that takes card payments needs to know the processing fee.
- Regional banks and credit unions often have lower fees than national chains for small businesses, but may not offer the same online tools or mobile deposit options.
- You can change banks without closing your old account, so opening a second account to test a bank's service before switching is a practical way to avoid surprises.
How to calculate what you will actually pay
Start by writing down your monthly activity: how many checks you deposit, how many you write, how many debit card transactions you make, and whether you receive ACH transfers or wire transfers. This is your baseline.
Then pull up the fee schedule for each account you are considering — not the marketing page, but the actual fee schedule PDF or document that lists every charge. Look for these line items: monthly maintenance fee, per-check deposit fee, per-check written fee, debit card transaction fee, ACH transfer fee, wire transfer fee, and overdraft fee. Multiply each fee by your monthly volume and add them up. That is your true monthly cost.
Many banks waive the monthly fee if you maintain a minimum balance (often $1,000 to $10,000) or set up direct deposit. If you can meet that condition, the account may be free even if the headline fee is $15. If you cannot, you pay the fee every month.
Banks that typically cost less for small operations
Mercury, Brex, and Novo are online-only banks built for small businesses and startups. They charge no monthly fee, no per-check fees, and no minimum balance. The catch: they do not accept physical check deposits through the mail, only mobile deposit. If your business receives checks, you photograph them with your phone. If you receive almost no checks, these accounts can be the cheapest option available.
Chase, Bank of America, and Wells Fargo offer business checking at most branches nationwide. Their monthly fees range from $10 to $30 depending on the account tier, and they charge per-check fees ($0.15 to $0.50 per check deposited) unless you meet a balance threshold. They accept checks by mail and at the branch. For a business that writes 50 checks a month and deposits 20, the per-check fees alone can add $30 to $40 monthly.
Local and regional banks — your city's independent bank or a regional chain like Umpqua, Glacier, or Renasant — often charge lower monthly fees ($5 to $15) and waive per-check fees more easily. They may not have mobile deposit or 24/7 phone support, but if you live in their service area and visit a branch occasionally, they can be significantly cheaper than national chains.
Credit unions that serve small business owners typically charge $10 to $20 monthly with no per-check fees and no minimum balance. You must be a member, which usually means living or working in their service area or belonging to an employer or association they serve. If you may have access to, credit unions are often the lowest-cost option.
What deposit method costs you the most
How you deposit money is often where the real cost difference shows up. A business that receives 40 checks a month and pays $0.25 per check deposited is spending $10 monthly just on deposit fees. Over a year, that is $120.
Banks that offer free mobile deposit (photograph the check with your phone) eliminate this cost entirely. Mercury, Novo, and most credit unions offer free mobile deposit. Chase and Bank of America offer it too, but only if you maintain a high balance or use a premium account tier.
If your business receives payments by ACH transfer or wire instead of check, deposit fees do not apply to you. ACH transfers are usually free or cost $1 to $3. Wires typically cost $15 to $30 to receive.
If you process customer card payments (credit and debit cards), the bank does not charge you a deposit fee — the card processor does. That is a separate cost and not part of the checking account fee structure.
Monthly fees and minimum balance requirements
Most business checking accounts charge a monthly maintenance fee of $10 to $25, but many waive it if you meet one of these conditions: maintain a minimum balance (usually $1,000 to $25,000), receive direct deposit, or maintain a certain number of transactions per month.
The minimum balance requirement is the hidden cost. If you must keep $10,000 in the account to avoid a $20 monthly fee, you are paying an opportunity cost — that $10,000 could earn interest in a savings account or money market fund. Over a year, the interest you lose may exceed the fee you avoid.
Online banks like Mercury and Novo have no monthly fee and no minimum balance, which makes them attractive if you have irregular cash flow or do not want to tie up money just to avoid a fee.
Comparing accounts side by side
| Bank Type | Monthly Fee | Per-Check Deposit Fee | Mobile Deposit | Minimum Balance | Best For |
|---|---|---|---|---|---|
| Online-only (Mercury, Novo) | $0 | $0 | Yes, free | $0 | Businesses with few checks, stable cash flow |
| National bank (Chase, BofA) | $10–$30 | $0.15–$0.50 | Yes, with conditions | $1,000–$25,000 | Businesses needing branch access, mail deposits |
| Regional/local bank | $5–$15 | $0–$0.25 | Varies | $500–$5,000 | Businesses in the bank's service area |
| Credit union | $10–$20 | $0 | Yes, free | $0–$1,000 | Members who may have access to; lowest cost option |
How to test an account before fully switching
Opening a second checking account does not require closing your first one. Many businesses keep two accounts running at the same time — one with their old bank and one with a new bank — for a month or two to make sure the new bank works the way they expect.
This is practical because online banking tools, mobile deposit quality, and customer service vary widely. A bank that looks good on paper might have a clunky app or slow check clearing. Testing it with real transactions before moving your main account means you catch problems early.
Once you are confident the new account works for you, you can move your payroll, vendor payments, and customer invoicing to it. You can keep the old account open for a few months to catch any stragglers, then close it.
Frequently Asked Questions
Do I need a business checking account or can I use my personal account?
You can legally use a personal account, but it creates tax and liability problems. The IRS expects business income to flow through a business account, and if you are sued, a personal account offers no legal separation between your business and personal assets. A business account costs $5 to $30 monthly and is worth it for the protection alone.
What if I need to deposit checks by mail?
Online-only banks like Mercury and Novo do not accept mailed checks — only mobile deposit. If you receive checks from customers or vendors who mail them to you, you need a bank that accepts mail deposits. Regional banks and national chains all do. Some online banks partner with check-cashing services as a workaround, but it adds a step.
Can I switch banks without losing my account history?
Yes. Your old account stays open and you can access its history anytime. You do not have to close it immediately. Many businesses keep an old account open for three to six months after switching to catch any payments or deposits that were set up to go to the old account number.
What happens if I do not meet the minimum balance requirement?
The bank charges you the monthly maintenance fee. If the requirement is $5,000 and you keep $3,000, you pay the fee every month until you either raise your balance or switch to an account with a lower requirement. Some banks let you meet the requirement by maintaining a combined balance across multiple accounts, so ask before you assume you cannot may have access to.
Are there accounts specifically for freelancers or solo businesses?
Yes. Mercury, Novo, and Brex all market to freelancers and solo operators. They offer no monthly fee, no minimum balance, and free mobile deposit. Some also include invoicing tools or expense tracking. If you are a freelancer with irregular income and few transactions, these accounts are usually cheaper and simpler than a traditional business account.