The core things that matter most
When you open a business checking account, you are choosing between banks and credit unions based on five concrete factors: monthly fees, per-transaction costs, minimum balance requirements, how you deposit checks and cash, and whether the bank offers the payment tools your business actually uses. No single account is right for every business—a freelancer who invoices three clients a month has different needs than a retail shop that handles fifty cash transactions daily.
Start by listing what your business does with money: How many checks do you write each month? Do customers pay you by check, card, or bank transfer? Do you deposit cash, and how often? Do you need to pay employees, contractors, or vendors through the account? The answers to these questions determine which fees will cost you the most and which features you cannot skip.
Key Takeaways
- Monthly maintenance fees range from zero to $25 or more depending on the bank and account type, and some banks waive them if you maintain a minimum balance or set up direct deposit.
- Per-transaction fees for checks, ACH transfers, and wire transfers add up quickly if your business moves money frequently, so compare the fee schedule before you open.
- Minimum balance requirements lock money in your account that you might need to spend, so choose an account with a minimum you can comfortably maintain without straining cash flow.
- Deposit methods matter: some banks charge for mobile check deposit, others limit how many checks you can deposit per month, and cash deposits may require a trip to a physical branch.
- Payment tools like bill pay, ACH transfers, and merchant processing vary by bank, so confirm the account includes the specific tools your business needs to operate.
Monthly fees and what triggers them
Most business checking accounts charge a monthly maintenance fee between $10 and $25, though some banks offer accounts with no monthly fee if you meet certain conditions. The conditions vary: some require a minimum balance, others require a minimum number of monthly transactions, and some waive the fee if you set up payroll direct deposit or maintain a linked savings account.
Read the fee schedule carefully, because the "no-fee" account often has a hidden condition. A bank might advertise zero monthly fees but charge $0.50 per check deposited or $1 per ACH transfer. Over a month, those per-transaction fees can exceed what you would have paid in a flat monthly fee. Ask the bank for the complete fee schedule in writing before you open, and calculate what you would actually pay based on your monthly activity.
Some banks also charge fees for services that seem routine: closing the account early, requesting a paper statement, or speaking to a person on the phone. These are less common at larger banks but appear regularly at smaller institutions. If you think you might need to close the account within a year or two, ask whether there is a closure fee.
Per-transaction costs that add up
Beyond the monthly fee, banks charge for individual transactions. The most common charges are for depositing checks, making ACH transfers (electronic payments to other bank accounts), sending wire transfers, and processing returned checks. These fees are usually small—$0.25 to $1.50 per transaction—but they compound if your business moves money frequently.
A business that writes 50 checks a month and makes 20 ACH payments could pay $35 to $100 in per-transaction fees alone, depending on the bank. If the account also charges $15 a month in maintenance fees, you are looking at $200 to $280 a year in fees before you factor in overdraft charges or other penalties. Compare this against an account with a higher monthly fee but lower per-transaction costs, and you may find the higher monthly fee saves you money overall.
Ask the bank whether any transactions are unlimited or included in the monthly fee. Some accounts include a set number of free checks or ACH transfers per month, then charge for anything beyond that. Others charge for every transaction. Wire transfers almost always cost extra—typically $15 to $30 per wire—so if you send wires regularly, factor that into your comparison.
Minimum balance requirements and cash flow
Many business checking accounts require you to maintain a minimum balance—often $1,000 to $10,000—to avoid a monthly fee or to earn interest on the account. The minimum balance is money you must keep in the account at all times; if your balance drops below the minimum even once, the bank charges a fee (usually $10 to $35) and may waive any interest you earned that month.
For a new business with tight cash flow, a high minimum balance requirement can be a trap. If you need to keep $5,000 in the account to avoid fees, that $5,000 is not available to pay suppliers, buy inventory, or cover payroll. You are essentially paying the bank for the privilege of lending them your money. Choose an account with a minimum balance you can maintain without straining your operations, or choose an account with no minimum at all.
Some banks offer tiered minimums: a lower minimum for a basic account with higher per-transaction fees, and a higher minimum for a premium account with lower fees. Calculate whether the fee savings justify locking up the extra cash. If your business is seasonal or has unpredictable cash flow, a no-minimum account may cost more per transaction but give you the flexibility you need.
How you deposit checks and cash
The way you deposit money matters more than many business owners realize. Some banks offer mobile check deposit through their app, which lets you photograph a check and deposit it from anywhere. Others require you to visit a branch or use an ATM. Some limit how many checks you can deposit per month through mobile deposit, or charge a fee per check deposited this way.
Cash deposits are almost always free, but they usually require a trip to a physical branch during business hours. If your business handles a lot of cash—a retail shop, a restaurant, a service business that collects payment on site—you need a bank with branches near your location or a bank that offers cash deposit at ATMs. Some banks have no ATMs at all, which means you cannot deposit cash outside of branch hours.
Ask the bank about deposit limits and timing. Some banks post mobile check deposits the same day; others take one to two business days. If you need the money quickly to pay bills or payroll, the timing matters. Also ask whether there are limits on the dollar amount or number of checks you can deposit per day or per month through mobile deposit. A business that deposits 100 checks a month may hit a limit that a freelancer never reaches.
Payment tools your business needs
Different businesses need different payment tools. A business that pays employees needs payroll processing or at least the ability to make ACH transfers to multiple accounts. A business that pays vendors by check needs unlimited check writing. A business that collects payments from customers needs merchant processing (credit card acceptance) or invoice payment links.
Most business checking accounts include basic bill pay, which lets you schedule payments to vendors and service providers. Some include ACH transfer capability, which lets you move money between your account and other bank accounts. Not all accounts include merchant processing—the ability to accept credit cards—so if you need that, confirm the bank offers it and ask what the processing fees are (usually 2% to 3% per transaction).
Some banks charge extra for features that seem basic. One bank might include unlimited ACH transfers in the monthly fee; another might charge $1 per transfer. One might include bill pay at no extra cost; another might charge $5 to $10 per month for the service. List the tools you use or plan to use, then ask each bank what they charge for each one. The total cost of the tools you actually need may be higher at one bank than another, even if the monthly fee is lower.
Online and mobile banking features
Most business checking accounts come with online banking and a mobile app, but the quality and features vary. Some apps let you see real-time balances, set up alerts when the balance drops below a certain amount, and export transaction data for accounting. Others show only basic information and require you to log into a website to do anything beyond checking your balance.
If you use accounting software like QuickBooks or Xero, ask whether the bank integrates with it. A direct integration means transactions download automatically into your accounting software, which saves time and reduces errors. Some banks charge extra for this integration; others include it. If you do not use accounting software yet but plan to, integration might matter later.
Also ask about security features. Does the app require two-factor authentication? Can you set spending limits or restrict who can approve transfers? Can you freeze the account if your card is lost? These features are more common at larger banks but worth confirming, especially if your business handles sensitive financial information or has multiple people accessing the account.
Comparing banks and credit unions
Banks and credit unions offer business checking accounts, and they have different strengths. Banks typically have more branches, more ATMs, and more sophisticated online tools. Credit unions typically have lower fees, more personalized service, and are more willing to work with new or small businesses. Neither is universally better—it depends on what matters to your business.
If you need to deposit cash frequently or access your account from multiple locations, a bank with many branches and ATMs may be worth the higher fees. If you want to minimize fees and value a relationship with a person who knows your business, a credit union may be the better choice. If you operate entirely online and never need to visit a physical location, an online-only bank may offer the lowest fees of all.
Get fee schedules and account terms from at least three institutions before you decide. Most banks and credit unions provide this information on their website or in writing when you ask. Spend an hour comparing, because the difference between accounts can be $200 to $500 a year—money that stays in your business instead of going to the bank.
Frequently Asked Questions
Do I need a separate business checking account, or can I use my personal account?
You can legally use a personal account, but it creates problems. The IRS may question whether your business is legitimate if you mix personal and business money. Your accountant will have a harder time preparing your taxes. And if your business is sued, a personal account offers no protection—a court can go after your personal assets. A business checking account keeps finances separate and is worth the cost.
What is the difference between a checking account and a savings account for business?
A checking account is for money you use regularly—paying bills, depositing customer payments, making payroll. A savings account is for money you set aside and do not touch often. Most businesses need both: the checking account for operations and the savings account for an emergency fund or money set aside for taxes. Some banks charge less to maintain a savings account if you link it to a checking account.
Can I switch banks later if I choose the wrong account?
Yes, but it takes time and effort. You will need to update your bank details with customers, vendors, and payroll providers. Checks with the old bank account number will not work. Some banks charge a fee to close an account early. It is easier to choose carefully the first time, but switching is possible if you find a better option later.
What happens if my account balance goes negative?
The bank charges an overdraft fee, usually $25 to $35 per overdraft. If you overdraft multiple times in a month, the fees add up quickly. Some banks also charge a daily fee for each day the account stays negative. Set up low-balance alerts on your account so you know when you are running low, and keep a small buffer in the account to avoid accidental overdrafts.
Do I need a business license or tax ID to open a business checking account?
Most banks require a federal tax ID (EIN) or a Social Security number if you are a sole proprietor. Some require proof of business registration or a business license. A few will open an account with just a Social Security number and a business name. Call the bank before you visit and ask what documents to bring. Having them ready speeds up the process.