How to Know If Your Bank Is Ripping You Off

Learn which bank fees are avoidable, what typical rates should be, and how to spot charges that signal you need a better account.

  1. Check your monthly statement for invisible fees. Open your last three months of statements. Look for: monthly maintenance fees, overdraft fees, out-of-network ATM charges, wire transfer fees, and inactivity fees. Write down the total. Most banks offer free checking; if you're paying $10+ per month just to hold money there, you're subsidizing their business model. Many accounts waive fees if you maintain a minimum balance or set up direct deposit—but that's a deal you should be choosing, not defaulting into.
  2. Compare your savings account interest rate to the current market. Log into your savings account and find your APY (annual percentage yield). As of 2026, most high-yield savings accounts pay 3.5–4.5% APY. If your bank pays 0.01%, you are losing hundreds of dollars per year on savings. Even a modest emergency fund of $5,000 earning 0.01% instead of 4% costs you $200 annually. This is not a minor gap—it's the core business model of traditional banks: pay you almost nothing, lend out your deposits at higher rates, keep the difference.
  3. Test the overdraft policy with a real scenario. If you overdraw by $50, how much does the bank charge? A single overdraft fee ranges from $25 to $40 depending on the bank. If you overdraft twice a month, that's $50–$80 in pure penalty. Many accounts offer overdraft protection (a backup line of credit) that costs interest instead—usually cheaper. Some banks now offer grace periods or no overdraft fees at all. If your bank charges per overdraft with no grace period, that's a feature designed to extract money from people in tight months.
  4. Audit your checking account for hidden minimums. Does your account require a minimum balance? What happens if you fall below it? Some accounts charge $5–$15 if your balance dips below $500 or $1,000. Write down the minimum and what it costs to breach it. Then ask yourself: do you usually stay above that threshold? If you have to, you're effectively paying rent on an account to avoid a penalty. Free accounts have no minimum; if yours does, compare that cost to the convenience you get in return.
  5. Check what you pay for basic transactions. Count up the costs: wire transfers ($15–$30 each), foreign transaction fees (1–3% of the amount), cashier's checks ($10–$15), and stop payments ($25–$35). None of these should be necessary in a modern account. If you use even two of these per year, you've paid $40–$60 in friction. Compare to banks that waive these for free or charge a flat $2. Over time, this compounds into real money.
  6. Run the math on your total bank cost vs. alternatives. Add up: monthly fees, interest rate loss on savings, overdraft costs (annualized if you overdraft regularly), and transaction fees. If the total is more than $100 per year, your bank is likely ripping you off. A free checking account at a reputable online bank or credit union, combined with a high-yield savings account, will almost always undercut traditional banks. You lose nothing by switching except inertia—most banks have zero switching costs and will handle moving your direct deposit and automatic payments for you.