Unexpected bank charges are frustrating — especially when you’re not sure why they happened. This guide explains every common bank fee, how to identify what you were charged for, and how to get your money back.
Identify Your Charge
The first step is matching what you see on your statement to the fee type. Banks use inconsistent language, so the same fee can appear under different names.
| What Your Statement Says | What It Actually Means |
|---|---|
| Monthly Service Fee | Didn’t meet requirements to waive monthly fee |
| Maintenance Fee | Same as above |
| Overdraft Fee / OD Fee | Spent more than your balance |
| NSF Fee (Non-Sufficient Funds) | Similar to overdraft, but payment bounced instead |
| ATM Fee | Used an out-of-network ATM |
| Foreign ATM Fee | Your bank’s fee for using other ATMs |
| Wire Transfer Fee | Sent or received a wire transfer |
| Paper Statement Fee | Receiving mailed statements |
| Account Analysis Fee | Business account service charge |
| Dormant/Inactivity Fee | Account hasn’t been used |
| Early Account Closure Fee | Closed account too soon |
| Stop Payment Fee | Requested to stop a check or payment |
| Returned Item Fee | Deposited check bounced |
| Cashier’s Check Fee | Ordered a cashier’s check |
Once you’ve matched the name, log into online banking, pull up the relevant statement, and look at the fee line item for the exact date and amount. If you still cannot identify it, call your bank’s customer service with the date and dollar amount — they can tell you exactly what the charge was for within a minute.
Most Common Charges Explained
Monthly Maintenance Fee ($5–$15/month)
Your bank charges a monthly fee unless you meet one of the waiver conditions — usually a qualifying direct deposit, a minimum daily balance, or combined balances across accounts. The threshold varies significantly by bank.
| Requirement Type | Typical Threshold |
|---|---|
| Direct deposit | $250–$1,000/month |
| Minimum daily balance | $500–$1,500 |
| Combined balances | $5,000–$10,000 across accounts |
| Number of debit transactions | 10–15 per month |
| Student or senior status | Age-based waiver |
Monthly fees by major bank:
| Bank | Monthly Fee | How to Waive |
|---|---|---|
| Chase | $12 | $500 DD or $1,500 balance |
| Bank of America | $12 | $250 DD or $1,500 balance |
| Wells Fargo | $10 | $500 DD or $500 balance |
| Citi | $12 | Any direct deposit |
| PNC | $7 | $500 DD or $500 balance |
| U.S. Bank | $6.95 | $1,000 DD or $1,500 balance |
The fix: set up any qualifying direct deposit, even a small one. Many banks accept partial payroll direct deposit — your employer splits your paycheck between accounts. Check your bank’s exact threshold; some waive the fee for deposits as low as $250.
Overdraft Fee ($25–$36 per transaction)
You spent more than your available balance and the bank covered the difference — for a fee. At $34–$36 per occurrence and up to 3–4 charges per day, overdraft fees are the most expensive category for most customers.
Overdraft fees by bank:
| Bank | Overdraft Fee | Max Per Day |
|---|---|---|
| Chase | $34 | 3 ($102) |
| Bank of America | $10 | 2 ($20) |
| Wells Fargo | $35 | 3 ($105) |
| PNC | $36 | 4 ($144) |
| Capital One | $0 | N/A |
| Ally | $0 | N/A |
| Discover | $0 | N/A |
The most effective fix is opting out of overdraft protection entirely. When you opt out, transactions that would overdraw your account are simply declined — no fee. You can do this online or by calling your bank. Alternatively, link a savings account as overdraft protection; your bank will pull funds automatically, usually for a flat $10–$12 transfer fee rather than $34 per transaction.
ATM Fee ($2.50–$5.50 per withdrawal)
Two separate fees are typically charged when you use an out-of-network ATM: the ATM owner’s surcharge (displayed on the ATM screen before you confirm the transaction) and your own bank’s out-of-network fee (added separately on your statement). The combined cost is usually $4.50–$6.50 per withdrawal.
| Fee Source | Typical Amount |
|---|---|
| ATM owner surcharge | $2.50–$3.50 |
| Your bank’s out-of-network fee | $2.00–$3.00 |
| Combined total | $4.50–$6.50 |
The fix: use your bank’s network, or get cash back at grocery stores and pharmacies — cashback at point of sale is free. If you use out-of-network ATMs frequently, Schwab Bank reimburses all ATM fees worldwide with no monthly fee.
Wire Transfer Fee ($15–$50)
| Wire Type | Typical Fee |
|---|---|
| Domestic outgoing | $25–$30 |
| Domestic incoming | $0–$15 |
| International outgoing | $40–$50 |
| International incoming | $15–$25 |
For most personal transfers, Zelle (free, near-instant between bank accounts) or ACH transfer (free, 1–3 business days) eliminates the need for a wire. Reserve wires for situations where the recipient explicitly requires one or where you need same-day settlement of a large amount.
Other Common Fees
Paper statement fee ($2–$5/month): You are receiving mailed paper statements. Fix: log into online banking → Settings → Statements → Enroll in paperless. Takes two minutes.
Inactivity/dormant account fee ($5–$25/month): The account has not had any transactions for 6–12 months. Fix: make a small transaction to reset the activity clock, or close the account if you no longer need it.
Returned deposited item fee ($10–$20): A check you deposited bounced — the check writer’s bank rejected it. Fix: for large checks from unfamiliar payees, ask for a cashier’s check instead, which draws on the bank’s funds rather than the individual’s account.
Stop payment fee ($25–$35): You asked the bank to block a specific check or automatic payment. Ally charges $0 for this; most traditional banks charge $25–$31. Stop payments expire after 6–12 months and may need to be renewed.
How to Get a Fee Refunded
Banks refund fees far more often than customers realize — but only to customers who ask. The key factors are being a long-standing customer, making the request for the first time in a while, and asking confidently without over-explaining.
Refund success rates by fee type:
| Fee Type | Refund Success Rate (first request) |
|---|---|
| Paper statement fee | ~90% — just agree to go paperless |
| Monthly maintenance fee (first time) | ~85% |
| Inactivity fee | ~70% |
| Overdraft fee (first in 12 months) | ~75% |
| ATM fee | ~60% |
| Wire transfer fee | ~40% — harder; banks argue it costs them |
The script that works: Keep it short, factual, and non-confrontational.
“I noticed a [fee name] of $[amount] on my account. I’ve been a customer for [X years] and this doesn’t happen often. Could you please waive this as a one-time courtesy?”
That’s it. Don’t explain why you overdrafted or justify yourself — it sounds defensive and gives the representative something to push back on. The shorter and more confident the ask, the better the result.
If they decline: Ask “Is there a supervisor who could help with this?” Escalation success rates are 15–25% higher than front-line representatives. Alternatively, calling back the next day and reaching a different representative often succeeds where the first call failed. Most banks track fee waivers per account and will waive 1–3 fees per year — if you’ve already used your annual allowance, accept the denial and move on.
What not to say: Avoid threatening to close your account unless you mean it — representatives hear this constantly and it rarely changes the outcome. If you genuinely are considering switching, mention it once and calmly; do not repeat it.
Preventing Future Charges
The goal is to eliminate the conditions that trigger fees rather than relying on refund requests.
No monthly fees: Set up any qualifying direct deposit with your employer — even a partial payroll split works at many banks. If you cannot set up direct deposit, check whether maintaining a minimum daily balance is easier. If neither is practical with your income, a no-fee online bank removes the requirement entirely.
No overdraft fees: Opt out of overdraft coverage so transactions decline instead of triggering fees. Then set up a low-balance alert at $100–$150 so you always have warning before you get close to zero. If you occasionally need overdraft protection, link a savings account — the transfer fee ($10–$12) is far cheaper than $34 per transaction.
No ATM fees: Identify your bank’s ATM network before you travel. Most major banks publish a network locator in their mobile app. Get in the habit of using cashback at grocery stores and pharmacies, which is always free.
No paper statement fees: Log in, go to settings, and switch to e-statements. There is no reason to pay for paper statements.
Set up transaction alerts: Enable low-balance alerts (at $100 or whatever threshold gives you a buffer), large-transaction alerts ($200+), and fee-charged alerts. These arrive by push notification or text immediately and let you catch problems before they compound.
Investigating a Mystery Charge
If a charge on your statement is completely unrecognizable, work through these steps before calling your bank or filing a fraud dispute.
Step 1 — Google the merchant name exactly as it appears. Many businesses bill under a corporate parent name that differs from the storefront name. A Spotify charge may show as “Spotify AB,” Amazon may appear as “AMZN MKTP US.” A quick search almost always identifies it.
Step 2 — Check your subscription history. Annual subscription renewals — Amazon Prime, antivirus software, cloud storage — are the most common source of genuinely forgotten charges. Check your email for receipts from the same date.
Step 3 — Look for authorization holds vs. posted charges. Small charges of $0.01–$1.00 are often card verification holds placed by online services when you add your card. These usually reverse within 1–3 business days.
Step 4 — Check for authorized users. If anyone else has access to your account — a family member, a business partner — confirm the charge was not theirs before disputing.
Step 5 — Call your bank with the exact date and amount. Banks can look up the full merchant details behind any transaction. This takes under two minutes and resolves most mystery charges immediately.
If after all five steps you still cannot identify the charge, dispute it. Call your bank, report it as an unauthorized transaction, ask for provisional credit while they investigate, and request a new card number if the charge appears to be debit card fraud. Monitor the account closely for 30 days afterward for additional suspicious activity.
Banks With the Fewest Fees in 2026
If you are consistently paying fees, the most effective solution is switching banks. These institutions are structured to eliminate fees:
| Bank | Monthly Fee | Minimum Balance | Overdraft Fee | ATM Access |
|---|---|---|---|---|
| Ally Bank | $0 | $0 | $0 | 43K+ Allpoint ATMs |
| Chime | $0 | $0 | $0 (SpotMe up to $200) | 60K+ in-network |
| SoFi | $0 | $0 | $0 | 55K+ Allpoint ATMs |
| Capital One 360 | $0 | $0 | $0 | 70K+ in-network |
| Discover Cashback Checking | $0 | $0 | $0 | 60K+ in-network |
| Schwab Bank | $0 | $0 | Varies | Unlimited global ATM reimbursement |
Traditional big banks charge $12–$25/month in maintenance fees unless you maintain a minimum balance or have qualifying direct deposit. Over a year, that is $144–$300 for keeping your money at the bank — money that online banks simply do not charge.
Quick Reference: Common Bank Fees
| Fee | Typical Amount | How to Avoid |
|---|---|---|
| Monthly maintenance | $5–$15 | Direct deposit or minimum balance |
| Overdraft | $25–$36 | Opt out or link savings account |
| ATM (out of network) | $4–$6 | Use in-network or cashback at stores |
| Paper statement | $2–$5 | Go paperless |
| Wire transfer | $25–$50 | Use Zelle or ACH instead |
| Stop payment | $25–$35 | Use a bank without this fee |
| Returned deposit | $10–$20 | Accept electronic payments |
| Inactivity | $5–$25 | Use account occasionally or close it |
The Bottom Line
Bank fees are frustrating but almost always explainable and often reversible. Identify the fee on your statement, call and ask for a refund with the simple script above (70%+ first-time success rate), fix the underlying cause, and set up low-balance alerts to prevent a recurrence. If you find yourself paying fees regularly despite these steps, switching to a no-fee online bank eliminates most fee risk entirely — the average American pays $150–$400 in bank fees annually, and that number can go to nearly zero with the right account.
Related guides: How to Avoid Bank Fees | How to Avoid Overdraft Fees | Best Banks With No Fees
The content on Wealthvieu is for informational purposes only and should not be considered financial, tax, or investment advice. Consult a qualified professional before making financial decisions. Full disclaimer · Editorial policy