Big banks have gotten very good at one thing: making fees feel like weather. Just something that happens. A $12 here, a $34 there, a $35 wire when you needed to move money fast. Individually, each one is small enough to shrug off. Added up over a year, they’re a quiet tax on people who can least afford it — and the banks know exactly how the math works, even if you’ve never sat down and run it.
So let’s run it. Here are the real, publicly posted fee schedules for the big three, what a normal account holder actually pays in a year, and why the answer to all of it is increasingly just: $0.
The four fees that do the damage
Almost every dollar a big bank pulls from a checking customer comes from four buckets:
- Monthly maintenance fee. A flat charge just for having the account, “waivable” only if you hit a direct-deposit or minimum-balance threshold every single month.
- Overdraft fee. Charged when a transaction overdraws your balance — and chargeable multiple times in one day. This is where the real money is.
- Wire fee. A charge to move your own money quickly, on both outgoing and incoming transfers.
- Out-of-network ATM fee. The bank’s charge plus the machine owner’s, every time you use an ATM outside their network.
And underneath all four sits the silent one: $0 interest on your checking balance, and a near-zero rate on standard savings. Your money sits idle while the bank lends it out at a profit.
Chase, by the numbers
Chase Total Checking carries a $12 monthly service fee, waived only if you maintain a qualifying direct deposit (around $500/month), a $1,500 minimum daily balance, or a $5,000 average across linked accounts. Overdrafts run $34 each and can hit multiple times a day. An outgoing domestic wire is $25–$35.
Run the floor: $12 a month is $144 a year in maintenance alone, before a single overdraft. Add two overdrafts and one wire in a rough month and you’re past $250 a year — paid to a bank that may still freeze your account if your income looks “irregular.” For the full breakdown and a side-by-side, see our guide to switching from Chase.
Wells Fargo and Bank of America: same playbook
The structure barely changes across the big three. Wells Fargo’s Everyday Checking and Bank of America’s Advantage Plus both carry monthly maintenance fees in the same $10–$12 range, waived only if you clear a direct-deposit or balance threshold. Both charge overdraft fees in the low-$30s. Both charge for wires. Both pay effectively nothing on the cash you keep with them. The marketing differs; the model is identical — charge you to hold your money, charge you to move it, charge you when you run short, and earn on your idle balance the whole time. We keep current, source-cited breakdowns for each on our Wells Fargo fees and Bank of America fees pages.
The annual total nobody adds up
Here’s the honest range for a typical customer at any of the big three. Maintenance fees alone, if you don’t clear the waiver every month, run roughly $120–$144 a year. The federal data on overdraft is the part that should make you angry: households that overdraft pay an average well into the hundreds of dollars annually, and the burden falls hardest on people living closest to the line. Layer in a couple of wires and some out-of-network ATM trips and a real-world annual cost of $200–$300+ is entirely ordinary — and that’s before counting the interest you never earned on your own balance.
That last part matters more than people realize. If you keep even a modest balance, a savings rate near 0% versus a real APY is a silent annual loss on top of the explicit fees. The big bank charges you on both ends.
The $0 alternative
None of these fees are laws of nature. They’re business decisions, and a bank built today doesn’t have to make them. At Kronos, the free plan has a $0 monthly fee, no overdraft fees, and free ACH transfers — the wire you’d pay $35 for is just a free transfer. There’s no ChexSystems credit screen to open an account. Savings earns a real rate rather than sitting idle. And for gig workers, freelancers, and crypto users specifically, the account is designed not to freeze you for the “irregular” income that legacy risk models punish.
The switch itself is the part people overthink. It’s really five steps: open the new account, redirect your direct deposit, move your recurring payments over, drain and close the old account, and keep a little buffer until everything clears. Our switch-from-a-big-bank walkthrough lays out the exact order so nothing bounces in the gap.
Stop treating fees like weather
The reason these fees persist is that they’re designed to be forgotten — small, frequent, and framed as your fault for missing a threshold. Add them up once, though, and the picture is clear: you’re paying a few hundred dollars a year for the privilege of letting a bank hold and lend your money. Once you’ve seen the number, it’s hard to keep paying it. The good news is you don’t have to.
Keep the $200–$300 you’re losing
Kronos’s free plan: $0 monthly fee, no overdraft fees, free transfers, no credit check, and a real savings rate. Switch in five steps.
See how to switch →Ready for banking that doesn't nickel-and-dime you?
Kronos combines real banking, a non-custodial crypto wallet, 0% trading fees, and a built-in tax suite — in one app.
Join the waitlist →