Which banking fees cost families the most, and how do I avoid them?
Check cashing, money orders, overdrafts, out-of-network ATMs, and remittance costs can quietly take hundreds of dollars a year. Learn what each one costs and simple ways to avoid it.
4 min read
Fees rarely feel big one at a time. Three dollars here, a few percent there. But for a family that cashes checks, buys money orders, and sends money abroad every month, they can add up to $500 to $1,000 a year. Here are the most common ones and how to keep that money.
Check cashing
Check-cashing stores usually charge 1% to 5% of the check, sometimes more. On a $900 paycheck, that is $9 to $45, every time.
How to avoid it: Open a bank or credit union account and set up direct deposit. If you cannot get direct deposit, many banks cash checks free for their own customers. Some retail stores also cash payroll checks for a small flat fee, which is often cheaper than a percentage.
Money orders
A money order costs $1 to $5 each. Paying rent, a phone bill, and a utility bill with money orders can cost $10 or more per month, plus the time to go buy them.
How to avoid it: With a bank account, you can pay most bills online for free or write a check. If a landlord insists on a money order, ask if they accept a bank transfer instead.
Overdraft and NSF fees
An overdraft happens when you spend more than what is in your account. Many banks charge $25 to $35 for each transaction that goes through, and some charge again if it stays negative. A single bad day can cost over $100.
How to avoid it:
- Ask your bank to turn off overdraft coverage for debit card purchases. Then the card is simply declined, with no fee.
- Set up low-balance text alerts.
- Choose a Bank On certified account. These have no overdraft fees at all.
- Keep a small cushion, even $50, in checking.
Out-of-network ATM fees
Use another bank’s ATM and you can pay twice: about $3 to your bank and $3 to the ATM owner. Twice a week, that is over $600 a year.
How to avoid it: Use your own bank’s ATMs, get cash back at the grocery store checkout (usually free), or pick a bank that refunds ATM fees. Many credit unions belong to shared networks with thousands of free ATMs.
Sending money abroad (remittances)
Costs vary a lot. Between the fee and the exchange rate, sending $300 can cost anywhere from $3 to $25 or more. The exchange rate is the hidden part: a provider with a “zero fee” may give you a worse rate.
How to compare: Federal rules require providers to show you the total cost, the exchange rate, and the exact amount that will arrive before you pay. Compare that final number, not the fee. Sending from a bank account or online is often cheaper than cash at a counter. Sending larger amounts less often usually lowers the total cost.
Monthly maintenance fees
Some accounts charge $5 to $15 a month unless you keep a minimum balance or have direct deposit.
How to avoid it: Ask for a free account. Bank On accounts, most credit unions, and many online banks charge nothing.
A quick check
Look at your last two months of statements or receipts and add up every fee. Many families are surprised. Then pick the one fee that costs you the most and fix that first.
Important
This article is general education, not personalized financial advice. Fees and policies vary by bank and change over time, so confirm current terms directly with your bank or credit union.
Sources
- Bank accounts and servicesConsumer Financial Protection BureauOfficial source
- Sending money abroadConsumer Financial Protection BureauOfficial source
- Bank OnCities for Financial Empowerment Fund
Read more