Start with what your business actually needs, not what sounds impressive

The right checking account for your business depends on three things: how many transactions you make each month, whether you need to deposit checks or cash regularly, and how much you're willing to pay in fees. Most small businesses can choose between a basic business checking account at a traditional bank, an online business account with lower fees, or a credit union account if you're a member. The account that costs the least is rarely the best one — a $15 monthly fee might be worth it if the account includes ten free transfers, but pointless if you only make two transfers a month.

Before you compare specific accounts, write down what you actually do: How many checks do you deposit per week? Do customers pay you by card, cash, or both? Do you need to access your account from your phone while you're out, or mostly from an office? How many people need to sign checks or move money? These answers will eliminate most of the accounts you're looking at and make the remaining ones easier to compare.

Key Takeaways

  • Choose between a traditional bank account, an online business account, or a credit union account based on whether you need in-person service, low fees, or membership access.
  • Write down your actual monthly transaction volume and deposit methods before comparing accounts, because the cheapest account is often wrong for your business.
  • Monthly maintenance fees, per-transaction fees, and minimum balance requirements vary widely — some accounts waive fees if you maintain a certain balance or receive direct deposits.
  • Most business accounts require an Employer Identification Number (EIN) and business formation documents, though sole proprietors can sometimes use a Social Security Number instead.
  • Test the bank's online platform and customer service before opening, because switching accounts later costs time and requires notifying customers of your new account number.

Traditional banks versus online banks versus credit unions

A traditional bank — a physical location you can walk into — charges higher monthly fees (usually $15 to $30) but includes perks like a relationship manager, in-person check deposits, and sometimes a small business loan officer you can call. This matters if you deposit cash regularly, need to speak to someone about a problem the same day, or think you might need a loan soon. The downside is that you're paying for services you may not use.

An online business account has no physical branch, so it charges less ($0 to $10 per month) and sometimes no monthly fee at all. You deposit checks by taking a photo with your phone, and you manage everything through an app or website. The trade-off is that you can't walk in with a problem, and some online banks don't offer business loans or merchant services. Online accounts work well if you're comfortable solving problems by phone or email, and if most of your deposits are checks rather than cash.

A credit union business account is available only if you're a member of that credit union. Credit unions often charge lower fees than traditional banks and sometimes offer better loan rates, but they may have fewer branches and less advanced technology. If you're already a member, compare their business account to one or two online options before deciding — membership alone doesn't mean it's the best choice for your business.

Monthly fees, minimum balances, and per-transaction costs

Most business checking accounts charge a monthly maintenance fee that ranges from $0 to $30. Some banks waive this fee if you maintain a minimum balance (often $1,000 to $5,000) or if you receive a certain number of direct deposits per month. Before you choose an account based on a low monthly fee, check whether you can actually meet the waiver requirement — if you can't maintain $2,500 in the account, a $15 monthly fee is cheaper than overdraft fees from running low.

Beyond the monthly fee, watch for per-transaction charges. Some accounts charge $0.50 to $1 per check deposited, per wire transfer, or per ACH transfer (a transfer between banks that takes one to three business days). If you deposit 20 checks a month and pay $0.50 per deposit, that's $10 extra per month. Add that to the monthly fee and you're paying more than you thought. A few accounts include unlimited transactions; others charge only for transfers, not deposits.

Ask whether the account includes a debit card, and whether there's a fee to order checks. Some banks charge $25 to $50 for a box of checks; others include them. If you write 30 checks a month, ordering checks twice a year is a small cost. If you write three checks a year, it barely matters.

What documents you'll need to open the account

Most banks require an Employer Identification Number (EIN) to open a business checking account. An EIN is a nine-digit number the IRS assigns to your business; it's free to get and takes about 15 minutes to request online at irs.gov. If your business is a sole proprietorship (you're the only owner and haven't formed an LLC or corporation), some banks will let you use your Social Security Number instead of an EIN, but having an EIN keeps your personal and business finances separate in the IRS's records.

You'll also need to show the bank that your business actually exists. Bring a copy of your business formation documents — articles of incorporation if you're a corporation, articles of organization if you're an LLC, or a business license if you're a sole proprietor. If you haven't formed a legal business entity yet, you can still open an account as a sole proprietor using your Social Security Number and a business license (which you can get from your city or county for a small fee).

Bring a government-issued ID (driver's license or passport) and proof of your address, like a utility bill or lease. If someone else will be signing checks or moving money, the bank will need their ID and signature too. Some banks do all of this online; others require you to come in person.

Comparing accounts side by side

Once you've narrowed down to two or three accounts that match your transaction volume, create a straightforward table with the monthly fee, minimum balance requirement, per-check deposit fee, per-transfer fee, and whether checks and a debit card are included. Then calculate your actual monthly cost for each one based on your real transaction volume.

For example: if you deposit 15 checks a month and make 4 wire transfers, and Account A charges $20 per month with no per-transaction fees, while Account B charges $0 per month but $0.75 per check deposit and $2 per wire transfer, Account A costs $20 per month while Account B costs $21.25 per month. The difference is small, but it adds up to $15 per year.

Don't forget to test the online platform before you open the account. Most banks let you see a demo of their app or website. If you're going to spend 10 minutes a day in this account, it should be straightforward to use. If the app is confusing or slow, that frustration is worth more than $5 per month in fees.

Switching accounts later is possible but inconvenient

You're not locked into your first choice forever. If you open an account and realize it's the wrong fit, you can close it and move to a different bank. But switching costs time: you'll need to update your account number with anyone who pays you by direct deposit, change the account information on your business checks, and move any automatic payments to the new account. If customers have your old account number written down, they might send payments to the wrong place.

For this reason, spend an extra 15 minutes comparing accounts before you open one. The difference between a good choice and a bad one is usually $10 to $20 per month — not huge, but enough to matter over a year. And the difference between a good choice and a great choice is often just picking the account that's easiest for you to use, which you can only know by trying the platform first.

Frequently Asked Questions

Can I use my personal checking account for my business?

Legally, yes, but it's a bad idea. Mixing personal and business money makes taxes harder, confuses your accountant, and can create problems if you're ever sued — a court might decide your business and personal assets are the same thing. A separate business account costs $10 to $30 per month and saves you hundreds in accounting fees and headaches.

Do I need an EIN if I'm a sole proprietor?

No, but it's worth getting one anyway. You can use your Social Security Number instead, but an EIN keeps your business finances separate from your personal finances in the IRS's records. It's free and takes 15 minutes to request at irs.gov. Some banks require an EIN; others don't.

What's the difference between a wire transfer and an ACH transfer?

A wire transfer moves money the same day (or within hours) and costs $15 to $30. An ACH transfer takes one to three business days and usually costs nothing or $1 to $2. Use ACH for routine payments to vendors; use wire transfers only when you need the money to arrive the same day.

Can multiple people sign checks on the same account?

Yes. When you open the account, tell the bank how many people need signing authority. The bank will collect their IDs and signatures. You can also set limits — for example, one person can sign checks up to $500, but two people must sign anything over $500.

What happens if I don't maintain the minimum balance?

The bank will charge you a fee, usually $10 to $25 per month. If you can't keep the minimum balance, choose an account with no minimum requirement instead of paying fees to maintain one you don't need.