Bank account fees: how to compare the full cost
Compare the fees your own banking habits can trigger, including minimum-balance conditions, ATMs, transfers and the cost of tying up money to avoid a charge.
Updated October 24, 2026.
An account fee is easy to underestimate when it arrives in a small monthly amount. A hypothetical $8 charge is $96 over a year before any ATM or transfer costs. For someone keeping $1,000 in savings, that can overwhelm the interest earned. Start a comparison with the way you will use the account, then put the advertised yield beside the likely annual cost.
Build a fee list from your own transactions
Look at a few recent statements and list the services you actually need. Include monthly maintenance, access to cash, transfers, paper statements or checks if you use them, and unusual services you expect soon. Record the fee, the condition that triggers it and how often it is likely to happen. A fee for a service you never use deserves less weight than one attached to your weekly routine.
For example, an account charging a hypothetical $3 for an out-of-network withdrawal could cost $72 for two such withdrawals each month. Another account may provide a suitable network along your normal route. Count the trip and availability as well as the dollar charge. An ATM that is technically free but inconvenient may send you back to the expensive machine when you need cash quickly.
Truist disclosed a court-approved SunTrust overdraft settlement of up to $240 million in May 2026, without admitting liability or wrongdoing. A settlement is not a general refund promise for other customers or fees. It does demonstrate that transaction charges can be material even when an account's monthly maintenance charge looks modest. Include overdrafts and other charges actually incurred in the annual cost comparison.
Truist: second-quarter 2026 filing, overdraft settlement disclosure ↗
Read the waiver as a condition you must maintain
Some accounts waive maintenance fees when a balance or deposit requirement is met. Check the bank's actual definition. A required opening deposit, a minimum to earn interest and a fee-waiver balance can be three different amounts. Also distinguish a daily test from an average balance. One large withdrawal can change whether you qualify, even if the account looked comfortably funded earlier in the month.
CFPB: monthly maintenance fees ↗
Write down what qualifies as a direct deposit rather than assume every incoming transfer counts. If your work arrangement changes, the condition that was effortless last month may become impossible next month. Compare the account under both circumstances. Paying an occasional fee might be tolerable, but relying on a waiver you cannot consistently satisfy makes the annual-cost estimate unreliable.
Count the cost of money held only for the waiver
Avoiding a fee can require leaving money in a lower-paying account. Suppose a hypothetical account needs an extra $2,000 balance to waive a $6 monthly fee. The waiver saves $72 a year. If that extra balance could otherwise earn a constant 4% APY instead of zero, it would earn $80 in a full year before taxes. Those figures are close enough that access needs and tax effects could affect the result.
This comparison assumes the $2,000 is genuinely extra. If you need it in checking for next week's bills, moving it solely to improve yield may create a cash-flow problem. Count the money once. Calculate an opportunity cost only on funds you could realistically place elsewhere while still meeting your obligations. A useful fee comparison should improve the arrangement you can actually maintain.
Look beyond the word free
The CFPB explains that an account described as free cannot carry certain routine charges, but some other charges can still apply. Read the fee schedule for the particular account instead of treating the advertising label as a complete price list. An ATM operator may also charge a fee separate from your bank's charge. Check both sides of the transaction and any reimbursement conditions.
CFPB: fees on a free checking account ↗
Deposit-account disclosures explain relevant account fees, balance requirements and interest terms. Keep a copy of the version used when you open the account. A comparison page can help you find candidates, but the institution's current terms determine what you will pay. If a feature matters enough to change your decision, ask for a clear answer before funding the account.
Add ordinary and occasional costs separately
Use one line for recurring costs and another for events such as a wire, a returned payment or closing the account shortly after opening. For a hypothetical year with $96 in maintenance charges and $72 in ATM charges, the known total is $168. An account with $25 less interest but none of those charges could leave you with more money, assuming the alternative supplies the services you need.
Do not convert every possible fee into an expected charge. A schedule of fifty services can make every account look expensive. Start with likely activity, then consider the risks that could produce an unusually costly month. Someone paid irregularly may give greater weight to balance conditions and failed-payment costs than someone with predictable deposits. Both are evaluating the same schedule, but their likely bills differ.
Check the first statement against the comparison
After opening or changing an account, verify the first charges and the conditions used to assess them. If a waiver was missed, find out whether the cause was timing, an ineligible deposit or a balance calculation you misunderstood. Also check whether an alternative account at the same institution meets the need more cheaply; a useful change does not always require moving banks. Correct the setup or reconsider the account while the details are fresh. Keep that statement with your comparison so the next decision starts with what the account actually cost you.
Choose an account with the opening checklist →
Understand overdraft choices →
Corrections and error reporting
