Most business checking accounts cost nothing to open, but monthly fees range from zero to $30 depending on the bank and what you keep in the account
The cost of a business checking account splits into two parts: what you pay to open it (almost always free) and what you pay each month to keep it open. Monthly fees vary widely. Some banks charge nothing if you maintain a minimum balance—often $500 to $2,500. Others charge a flat monthly fee regardless of your balance, typically $10 to $30. A few banks charge nothing at all, with no minimum balance requirement.
The fee you actually pay depends on three things: which bank you choose, how much money you keep in the account, and how many transactions you make. A bank might waive its $15 monthly fee if you maintain a $1,000 balance, or they might charge per transaction once you exceed a certain number of deposits or withdrawals each month. Understanding what triggers a fee at your specific bank matters more than knowing the industry average.
Key Takeaways
- Opening a business checking account is free at virtually all banks, but monthly maintenance fees range from $0 to $30 depending on the institution and your account balance.
- Many banks waive monthly fees if you keep a minimum balance—typically $500 to $2,500—so the cost depends on how much cash you can afford to hold in the account.
- Some banks charge per transaction once you exceed a certain number of deposits or withdrawals, so high-volume accounts may cost more than low-volume ones at the same bank.
- Online banks and credit unions often charge lower or no monthly fees than traditional brick-and-mortar banks, but may offer fewer in-person services.
How monthly maintenance fees work
A monthly maintenance fee is what the bank charges to keep your account open and active. This fee appears on your statement once a month, usually on the same day. At traditional banks like Chase, Bank of America, and Wells Fargo, these fees typically range from $12 to $30 per month. At online banks like Mercury, Novo, and Brex, monthly fees are often $0.
The bank will waive the fee if you meet one of their conditions. The most common condition is maintaining a minimum balance—the bank specifies an amount you must keep in the account at all times. If your balance drops below that threshold even once during the month, you may be charged the full fee. Some banks use an average daily balance instead, which means they add up your balance each day and divide by the number of days in the month. This is slightly more forgiving if your balance fluctuates.
Other banks waive fees based on activity instead of balance. They might waive a $15 monthly fee if you receive at least two direct deposits per month, or if you maintain a linked savings account with a certain balance. Read the fee schedule carefully—it will list exactly which conditions waive the fee.
Per-transaction fees and when they explore
Beyond the monthly maintenance fee, some banks charge for individual transactions. These fees are less common than they used to be, but they still exist. A bank might allow you 50 free transactions per month (deposits and withdrawals combined), then charge $0.50 for each transaction beyond that. Another might charge $1 per wire transfer, or $5 per ACH return if a payment bounces.
Transaction fees matter most if your business processes many payments. A retail shop that deposits cash daily, receives customer payments via card, and pays suppliers by wire could easily exceed a 50-transaction limit. A consulting business that receives one or two client payments per month and pays one or two invoices per month will likely never hit the limit. Check the fee schedule for the specific bank you are considering and count how many transactions your business typically makes in a month.
Minimum balance requirements and what they cost you
When a bank requires a minimum balance to waive fees, that requirement has a hidden cost: the opportunity cost of money you cannot use elsewhere. If you must keep $2,500 in a checking account earning 0.01% interest to avoid a $15 monthly fee, you are giving up the chance to invest that $2,500 at a higher rate. Over a year, that $2,500 might earn $0.25 in the checking account but $50 to $100 in a high-yield savings account or money market fund.
For a small business with tight cash flow, a high minimum balance requirement can be impractical. You might be forced to choose between meeting the minimum and paying payroll. In that case, a bank with no minimum balance but a monthly fee might actually cost you less than one with a high minimum. Calculate both scenarios: the monthly fee at one bank versus the lost interest at another, and choose whichever costs less over a year.
How online banks and credit unions compare
Online banks typically charge lower or no monthly fees because they have fewer physical branches and lower operating costs. Mercury, Novo, Brex, and Wise all offer business checking with no monthly maintenance fee and no minimum balance. They make money through other services—wire transfer fees, card fees, or premium features—rather than charging just to hold your account.
Credit unions often charge lower fees than traditional banks as well, though fees vary by credit union. Some credit unions charge $5 to $10 per month for business checking; others charge nothing. The tradeoff is that credit unions may have fewer ATMs, fewer branches, and less sophisticated online banking tools than large national banks. If your business needs to deposit checks at an ATM or withdraw cash at a branch frequently, a credit union with limited locations might be inconvenient.
Traditional banks like Chase and Bank of America charge higher monthly fees—typically $15 to $30—but offer more branches, more ATMs, and more integration with other banking products. If you need to walk into a branch to deposit checks or speak with a banker in person, the higher fee might be worth it. If you can do everything online, an online bank or credit union will almost certainly cost less.
Additional fees beyond the monthly charge
The monthly maintenance fee is only one cost. Banks also charge for specific services. Wire transfers typically cost $15 to $30 per wire, whether you are sending or receiving. ACH transfers (the slower, cheaper way to move money between accounts) are often free, but some banks charge $1 to $3 per ACH transaction. Overdraft fees range from $25 to $35 per overdraft, and some banks charge multiple overdrafts per day if your account goes negative multiple times.
Cashier's checks, stop payments, and account research requests each carry their own fees, usually $5 to $15. If your business rarely uses these services, they will not affect your total cost. If you frequently wire money or issue cashier's checks, these fees add up quickly. When comparing banks, ask for the full fee schedule and estimate which fees you will actually incur based on your business's typical activity.
How to find the lowest-cost account for your business
Start by listing what your business actually needs. How many deposits per month? How many payments do you send? Do you need to access a physical branch? Do you need a debit card, or just transfers? Once you know your typical activity, compare three to five banks using their published fee schedules.
For each bank, calculate the total annual cost under your expected activity level. Include the monthly maintenance fee (or $0 if waived), the per-transaction fees you will incur, and any service fees you know you will use. Do not estimate—use the actual numbers from the fee schedule. Then compare the totals. The cheapest option is not always the biggest bank.
Many online banks and some credit unions will waive all fees if you meet straightforward conditions like maintaining a small balance or receiving one direct deposit per month. If your business can meet those conditions, your cost is zero. If not, a flat monthly fee at an online bank is often cheaper than a higher fee at a traditional bank, even before you factor in the opportunity cost of a high minimum balance.
Frequently Asked Questions
Can I avoid all fees on a business checking account?
Yes. Many online banks like Mercury, Novo, and Wise charge no monthly fee and have no minimum balance. Some credit unions also offer no-fee business checking. The tradeoff is that you may have fewer physical branches or ATMs, and fewer in-person services. If your business can operate entirely online, a no-fee account is possible.
What happens if my balance drops below the minimum?
The bank will charge the monthly maintenance fee. Some banks charge it once per month if your balance drops below the minimum at any point during the month. Others use an average daily balance, which is slightly more forgiving. Check your bank's specific policy—it will be in the fee schedule or account agreement.
Are wire transfer fees the same at every bank?
No. Wire transfer fees range from $15 to $30 per wire, and some banks charge different amounts for domestic and international wires. A few online banks offer a certain number of free wires per month. If your business sends many wires, compare wire fees specifically before choosing a bank.
Do I need a high minimum balance to avoid fees?
Not necessarily. Many banks waive fees based on activity instead—for example, if you receive two direct deposits per month or maintain a linked savings account. Some banks have no minimum balance at all. Read the fee waiver conditions carefully; you may not need to keep much money in the account to avoid paying.
What is the difference between a monthly fee and a per-transaction fee?
A monthly fee is a flat charge that appears once per month, regardless of how many transactions you make. A per-transaction fee is charged each time you make a specific type of transaction, like a wire transfer or an ACH payment. Some banks use both—a monthly fee plus per-transaction charges for certain services.