The most common checking account fees
Banks charge checking account fees in several categories, and the ones you hit depend on how you use the account. The most frequent are monthly maintenance fees (also called account fees), which run from $5 to $15 per month on standard accounts, though many banks waive them if you meet conditions like keeping a minimum balance or setting up direct deposit. Overdraft fees trigger when you spend more than your balance and the bank covers the difference—these typically cost $25 to $35 per transaction, and a single day can rack up multiple fees if several transactions post at once.
NSF fees (non-sufficient funds) are charged when a transaction is declined because you don't have enough money, and they cost roughly the same as overdraft fees even though the bank didn't actually lend you money. ATM fees appear when you use an out-of-network machine, usually $2 to $3 per withdrawal, though your own bank's ATMs are free. Some banks also charge for services like wire transfers ($15 to $30), cashier's checks ($5 to $15), or paper statements if you opt out of paperless billing.
Key Takeaways
- Monthly maintenance fees range from $5 to $15 but can be waived by meeting conditions like direct deposit or maintaining a minimum balance.
- Overdraft and NSF fees each cost $25 to $35 per occurrence and can stack up quickly if multiple transactions post on the same day.
- ATM fees of $2 to $3 apply only when you use machines outside your bank's network; your bank's own ATMs are always free.
- Wire transfers, cashier's checks, and other services carry separate fees that vary by bank, so checking the fee schedule before opening an account matters.
- Banks must disclose their full fee schedule in writing before you open an account, and you can request it online or in person.
How to find the actual fee schedule for a specific bank
Every bank publishes a fee schedule, usually called the "Pricing Information" or "Fee Schedule" document, and you can request it before you open an account. Most banks post it on their website under account details or disclosures; if you can't find it, call the branch or visit in person and ask for the document in writing. The schedule lists every fee the bank charges, the amount, and the conditions under which each one applies.
Read the section on overdraft carefully, because banks vary widely on whether they charge per transaction or per day, and whether they charge for debit card transactions or only checks and ACH transfers. Some banks also offer overdraft protection, which links your checking account to a savings account or credit line so transfers happen automatically instead of charging a fee—this costs nothing if you never use it, but you should understand the terms before signing up.
Fees that depend on your account balance or activity
Many banks tier their fees based on how much money you keep in the account. A basic checking account might have a $12 monthly fee, but if you maintain a $1,500 minimum balance, the fee disappears. Premium accounts sometimes waive all fees if your balance stays above $5,000 or $10,000, though the tradeoff is that you're tying up money that could earn interest elsewhere. Some banks also waive fees if you set up direct deposit, make a certain number of debit card transactions per month, or maintain a linked savings account.
The catch is that these conditions reset monthly, so if your balance dips below the minimum for even one day, you may be charged the full fee. Read the fine print on what "maintaining" a balance means—some banks calculate it as an average over the month, while others look at the lowest balance on any single day. Direct deposit requirements also vary: some need just one deposit per month, while others require your entire paycheck.
Overdraft and NSF fees: how they stack up
Overdraft fees are the most expensive checking account fees for most people because they can hit multiple times in a single day. If you have $50 in your account and three debit card transactions of $30 each post on the same day, you could be charged three overdraft fees ($75 to $105 total) even though you only overspent by $40. Banks process transactions in different orders—usually largest to smallest—which can increase the number of overdrafts.
NSF fees apply when a transaction is rejected outright because you don't have the money, rather than the bank covering it. Some banks charge NSF fees on top of overdraft fees for the same transaction, so you could pay twice. Federal law allows banks to charge overdraft fees, but you have the right to opt out of overdraft coverage for debit card and ATM transactions—if you do, those transactions will simply be declined instead of triggering a fee. You cannot opt out of overdraft coverage for checks and ACH transfers.
Fees that vary by bank and account type
Student checking accounts and senior accounts often have lower or no monthly fees, but they may restrict who can open them or limit the number of transactions per month. Business checking accounts typically charge higher monthly fees ($15 to $30) because they offer features like merchant services and higher transaction limits. Money market accounts and interest-bearing checking accounts may have higher minimum balances and different fee structures than basic accounts.
Online banks and credit unions often charge fewer or no fees because they have lower overhead costs than brick-and-mortar banks. However, they may charge fees for services that traditional banks offer free, like phone support or in-person deposits. Compare the full fee schedule across account types at the banks you're considering, not just the monthly maintenance fee.
How to avoid or reduce checking account fees
The simplest way to avoid fees is to choose an account with no monthly maintenance fee and no overdraft fees. Many online banks and some credit unions offer free checking with no minimum balance and no monthly charge. If you prefer a traditional bank, ask whether they waive the monthly fee for direct deposit—if your paycheck goes straight to the account, you may never pay the fee.
To avoid overdraft fees, set up account alerts so you know when your balance is low, and consider linking a savings account for overdraft protection. Some banks let you set a threshold—say, $100—and automatically transfer money from savings if your balance drops below it. To avoid ATM fees, use your bank's ATM network or choose a bank that reimburses out-of-network fees. To avoid NSF fees, opt out of overdraft coverage for debit card transactions so they're declined instead of charged.
What happens if you're charged a fee you think is wrong
If you're charged a fee in error or believe a fee violates the bank's own policy, contact the bank in writing or through your online account and explain the situation. Include the transaction date, the amount, and why you think the fee shouldn't have been charged. Banks must respond within a reasonable time, usually 10 business days, and many will reverse a single erroneous fee as a courtesy.
If the bank refuses and you believe they violated federal banking law, you can file a complaint with the Consumer Financial Protection Bureau (CFPB) online at consumerfinance.gov. The CFPB investigates complaints and can require banks to refund fees or change their practices. Keep records of all communications with the bank, including dates, names of staff you spoke with, and what was said.
Frequently Asked Questions
Can a bank charge multiple overdraft fees on the same day?
Yes. If several transactions post on the same day and each one overdraws your account, you can be charged a separate overdraft fee for each one. A single day can result in three, four, or more overdraft fees depending on how many transactions process and the bank's policies on ordering and timing.
What's the difference between an overdraft fee and an NSF fee?
An overdraft fee is charged when the bank covers a transaction that would otherwise overdraw your account. An NSF fee is charged when the bank declines a transaction because you don't have enough money. Some banks charge both on the same transaction, so you pay twice.
Do I have to pay overdraft fees on debit card transactions?
No. Federal law lets you opt out of overdraft coverage for debit card and ATM transactions. If you opt out, those transactions will be declined instead of charged a fee. You cannot opt out for checks and ACH transfers, which can still trigger overdraft fees.
Will switching banks erase fees I've already been charged?
No. Fees charged by your old bank remain your responsibility even after you close the account. However, switching to a bank with lower or no fees will prevent future charges. Some banks offer switching bonuses if you move your direct deposit to them, which can offset the cost of fees at your old bank.
Are checking account fees the same at all banks?
No. Fees vary significantly by bank, account type, and region. Online banks often charge fewer fees than traditional banks, and credit unions typically charge less than large national banks. Always compare the full fee schedule before opening an account, not just the monthly maintenance fee.