You need to know what you actually do with money before you choose

The best checking account for Becca is not the best one for you, because Becca's money moves differently than yours does. One person needs a branch on every corner. Another never sets foot in a bank. One person writes five checks a month. Another hasn't written a check since 2015. The account that costs nothing for one person costs thirty dollars a month for another, because the fees depend on how you use it.

Start by writing down what you actually do: How many times a month do you withdraw cash? Do you use ATMs from other banks, or only your own? Do you deposit checks, or does your employer send money straight to your account? Do you send money to other people, and how—Venmo, wire transfer, check? Do you overdraft sometimes, or never? Do you keep a minimum balance easily, or does your account run low? The answers to these questions determine which account costs you nothing and which one costs you money every month.

Key Takeaways

  • The cheapest account for you depends on whether you overdraft, how often you use ATMs outside your bank's network, and whether you keep a minimum balance.
  • Monthly maintenance fees range from zero to thirty dollars, but most banks waive them if you meet one condition—direct deposit, minimum balance, or a linked savings account.
  • Overdraft fees and out-of-network ATM fees add up faster than monthly fees, so prioritize accounts that either don't charge them or let you turn them off.
  • Online banks have no branches but usually charge no fees and pay higher interest on savings; traditional banks have branches but often charge monthly fees unless you meet their conditions.
  • The account that saves you the most money is the one you will actually use without triggering fees, not the one with the lowest advertised rate.

What fees actually cost you each month

A checking account can cost you zero dollars or thirty dollars a month, depending on the bank and how you use it. The monthly maintenance fee is what banks charge just to hold your account open. Most banks waive it if you meet one condition: you receive a direct deposit, you keep a minimum balance (usually $500 to $2,500), or you link a savings account. If you do none of those things, you pay the fee every month.

Overdraft fees and out-of-network ATM fees often cost more than the monthly fee itself. An overdraft fee is what the bank charges when you spend money you don't have—usually $25 to $35 per transaction. If you overdraft twice in a month, that is $50 to $70 in fees alone. An out-of-network ATM fee is what you pay when you withdraw cash from an ATM that does not belong to your bank—usually $2 to $3 per withdrawal. If you withdraw cash five times a month from other banks' ATMs, that is $10 to $15 a month, or $120 to $180 a year. Some banks let you turn off overdraft protection so the transaction straightforward declines instead of charging you a fee. Others do not.

Interest on your checking balance is usually zero, even at banks that advertise "high-yield" checking. Most banks pay interest only on savings accounts, not checking. A few online banks pay 4% to 5% annual interest on checking balances under $25,000, but they have no physical branches and require you to do everything online or by phone.

Branches versus convenience and cost

If you need to deposit cash or checks in person, you need a bank with branches near where you live or work. If you never set foot in a bank, you do not. This is the first split: traditional banks with physical locations, or online banks with no branches at all.

Traditional banks charge monthly fees more often than online banks do, but they let you walk in and talk to someone. You can deposit cash at the counter. You can get a cashier's check the same day. You can sit down and ask questions. Online banks charge no monthly fees and pay higher interest, but you cannot deposit cash in person—you have to mail checks or use a mobile app to photograph them. If you need cash, you withdraw from an ATM, and if it is not your bank's ATM, you pay a fee.

Some banks split the difference: they are mostly online but have a small network of branches you can use. Credit unions often do this too. If you want the low fees of an online bank but need a branch occasionally, look for accounts that partner with other banks' ATM networks so you can withdraw cash without paying a fee.

Direct deposit, minimum balance, and linked accounts

Most banks waive their monthly maintenance fee if you meet one of three conditions. The easiest is direct deposit—when your employer or the government sends your paycheck straight to your account instead of giving you a paper check. If your employer offers direct deposit, almost every bank will waive the monthly fee. You do not have to keep a minimum balance. You do not have to link anything. The fee straightforward goes away.

If you do not have direct deposit, the second option is a minimum balance. Banks typically waive the fee if you keep $500 to $2,500 in the account at all times. The catch is that if your balance drops below the minimum even once, you pay the fee that month. If your account runs low sometimes, this is risky. The third option is to link a savings account—some banks waive the checking fee if you also open a savings account with them, even if the savings account has almost no money in it.

If you do not have direct deposit and cannot keep a minimum balance, look for a bank that waives fees for the third reason, or look for an online bank that charges no monthly fee at all. Do not pay thirty dollars a month to have a checking account.

Overdraft protection and what happens when you spend too much

When you spend more money than you have, the bank can either decline the transaction or charge you an overdraft fee and let it go through. Which one happens depends on whether you have overdraft protection turned on.

If overdraft protection is on, the transaction goes through and you pay a fee—usually $25 to $35. If you overdraft multiple times in one day, some banks charge the fee for each transaction, and others charge it only once. If overdraft protection is off, the transaction declines at the register or online, and you pay nothing. You straightforward cannot spend money you do not have.

Some banks turn overdraft protection on by default and make it hard to turn off. Others let you turn it off in your online banking settings in thirty seconds. If you overdraft sometimes and want to avoid fees, look for a bank that lets you turn off overdraft protection easily, or look for a bank that does not charge overdraft fees at all. A few online banks offer this.

How to compare accounts side by side

Make a table with the accounts you are considering and fill in the numbers for each one. List the monthly maintenance fee, the overdraft fee, the out-of-network ATM fee, and whether the bank waives the monthly fee for direct deposit, minimum balance, or linked accounts. Then ask yourself: which of these conditions do I actually meet? Cross out any account where you do not meet the waiver condition and would have to pay the monthly fee.

For the accounts that are left, calculate what you would actually pay in a month. If you overdraft once a month and withdraw cash from other banks' ATMs four times a month, add the overdraft fee plus four ATM fees plus the monthly fee (if you do not meet the waiver condition). That is your real monthly cost. The account with the lowest real cost is the one to open.

Do not choose based on the advertised rate or the bank's name. Choose based on what you will actually pay, given how you actually use money. If you never overdraft and never use ATMs outside your bank, overdraft fees and ATM fees do not matter—choose based on the monthly fee and the waiver condition. If you overdraft sometimes and use other banks' ATMs, those fees matter more than the monthly fee.

Online banks versus traditional banks: the real tradeoff

Online banks charge no monthly fees, no overdraft fees, and no out-of-network ATM fees. They pay interest on your checking balance. They have no branches. You cannot deposit cash in person. You cannot talk to someone on the phone at most of them—you email or use a chat. If something goes wrong, you fix it yourself or wait for an email response.

Traditional banks charge monthly fees (unless you meet a waiver condition), charge overdraft and ATM fees, and pay no interest on checking. They have branches where you can deposit cash, get a cashier's check, and talk to a person. If something goes wrong, you walk in and someone helps you fix it. The tradeoff is straightforward: pay fees and have a branch, or pay no fees and do everything online.

If you have direct deposit, a traditional bank's monthly fee goes away, so the only difference is the overdraft and ATM fees. If you never overdraft and use your bank's ATMs, those fees are zero too, and the only advantage of an online bank is the interest on your checking balance—which is usually $5 to $10 a month on a typical balance. That might not be worth switching to a bank with no branch.

Frequently Asked Questions

What if I overdraft a lot—should I just accept the fees?

No. If you overdraft regularly, look for a bank that either does not charge overdraft fees or lets you turn off overdraft protection so transactions decline instead. Some online banks offer this. Alternatively, link a savings account to your checking account so overdrafts pull from savings instead of triggering a fee—though not all banks offer this either. Ask before you open the account.

Do I need to keep a minimum balance if my employer does direct deposit?

No. If your paycheck goes straight to your account via direct deposit, almost every bank waives the monthly fee regardless of your balance. You can let your account run down to zero and the fee stays waived. Check the bank's terms to be sure, but this is standard.

Can I switch banks if I pick the wrong one?

Yes. You can open a new account at a different bank and close the old one. The main hassle is updating your direct deposit and any automatic payments. Most banks let you do this in your online banking settings, or you can call and ask them to help. It takes a few days for the changes to go through.

Is a credit union checking account better than a bank?

Credit unions often charge lower fees and pay higher interest than traditional banks, but you have to be a member—usually by working for a specific employer, living in a specific area, or belonging to a specific organization. If you are may be able to access for a credit union, compare their checking account to your bank's the same way: monthly fee, overdraft fee, ATM fee, and the waiver conditions. The best account is the one with the lowest real cost for how you use money, whether it is a bank or a credit union.

What does "high-yield checking" actually mean?

It means the bank pays interest on your checking balance instead of paying zero. Most high-yield checking accounts are at online banks and pay 4% to 5% annual interest, but only on balances under $25,000. If you keep $10,000 in checking, you earn about $40 a month. If you keep $500, you earn about $2 a month. The interest is real, but it is small unless your balance is large.