Guide · Fees

ATM Fees: The Sneaky Tax

By Yinka Olayokun Published Updated 3 min read Reviewed by Yinka Olayokun
Share
Hand inserting a debit card into an ATM with fee notice

Quick Answer

The average non-network ATM withdrawal costs $4.77, your bank's $1.50 fee plus the ATM owner's $3.27 surcharge. Heavy cash users can spend $300+ a year on this, all of it avoidable.

Key Takeaways

  • Non-network ATM withdrawals cost an average $4.77 in combined fees per pull.
  • Allpoint and MoneyPass networks give you 95,000+ free ATMs at chains like CVS and Target.
  • Schwab and Fidelity reimburse all ATM fees worldwide, best for travelers.
  • Cash back at the register is the cheapest small-cash option, no fee, no withdrawal limit beyond the store's.
  • Inspect the card slot for skimmers and cover the keypad, most ATM fraud is preventable.

Key banking Statistics

  • According to Bankrate ATM and Debit Card Fee Study, the average total cost of a non-network ATM withdrawal in the U.S. is $4.77, surcharge plus your bank's fee.

  • According to Allpoint Network, the Allpoint and MoneyPass networks together provide more than 95,000 fee-free ATMs across the U.S.

  • According to Schwab Bank product page, Charles Schwab Bank and Fidelity Cash Management reimburse 100% of ATM fees worldwide for their checking customers.

  • According to FBI Internet Crime Complaint Center, ATM skimming complaints to the FBI rose sharply in recent years, with most attacks on freestanding (not branch) machines.

How ATM fees actually stack

When you withdraw $40 from a non-network ATM, two charges hit: a surcharge from the ATM owner ($2–$5, set at the machine) and an out-of-network fee from your bank ($2–$3.50). The same withdrawal at your own bank's network costs $0.

The fees are charged regardless of how much you withdraw. Pulling $20 costs the same $4.77 in fees as pulling $400, making small frequent withdrawals catastrophically expensive on a percentage basis.

How to drop ATM fees to zero

  • Use a bank in the Allpoint network (Ally, Capital One 360, Chime, 55,000+ free ATMs in CVS, Target, Walgreens).
  • Use a bank in the MoneyPass network (Discover, Chime, USAA).
  • Use Charles Schwab Bank or Fidelity CMA, both reimburse all ATM fees worldwide, including the surcharge.
  • Get cash back at grocery and pharmacy checkouts with a debit card, no fee, no withdrawal limit beyond what the store sets.
  • Use credit-union shared branching (Co-Op Network) for in-person cash withdrawals at any participating credit union.

When you must use a non-network ATM

  1. Withdraw the maximum your daily limit allows in one go, fees are flat, not percentage-based.
  2. Choose ATMs at branch banks (typically lower surcharges than convenience-store machines).
  3. Avoid ATMs at airports, hotels, casinos, and tourist zones, surcharges of $5–$8 are common.
  4. Photograph the receipt; if your bank rebates fees, you'll need it for the claim.

International ATM strategy

Foreign ATM withdrawals add three potential charges: the local ATM surcharge, your bank's out-of-network fee, and a 1–3% foreign-transaction fee. Two cards eliminate all three: the Charles Schwab Bank debit card and the Fidelity Cash Management debit card.

Always pay in the local currency, not your home currency. The 'pay in USD' option (dynamic currency conversion) charges 7–10% spreads, far worse than your bank's exchange rate.

ATM safety basics

  • Use ATMs inside bank branches when possible, far lower skimmer rates than freestanding ATMs.
  • Inspect the card slot before inserting; jiggle it. Skimmers come off easily because they're glued on.
  • Cover the keypad with your other hand when entering the PIN, defeats overhead pinhole cameras.
  • Set a low daily ATM withdrawal limit ($300–$500) so a stolen card has limited damage.
  • If a machine eats your card, call the bank immediately, never accept help from a 'helpful stranger' nearby.

What banks won't tell you

ATM fees are pure profit. The infrastructure cost per withdrawal is well under $0.50. Banks charge fees because they can, most consumers don't switch over them, and chronic ATM users represent a low-effort revenue stream.

Customers who request fee waivers receive them at very high rates, but most never ask. The cumulative ATM tax is one of the best examples of small fees compounding into a serious annual amount.

How to estimate your real ATM tax

Pull the last 12 months of statements. Search for 'ATM' and 'NON-NETWORK.' Sum the fee column. The average heavy user pays $300–$400 a year. Switching to a fee-free bank or to Schwab/Fidelity ends that immediately.

If you withdraw cash 4× a month and pay $4.77 each time, that's $229 a year. Over a decade, $2,290, without compounding. Switching banks once recovers all of it.

Free tool

Budget Planner

Track every cash withdrawal alongside card spending in the Budget Planner.

Use Free Tool

Frequently Asked Questions

Can I dispute an ATM fee?
You can ask your bank to refund out-of-network fees as a courtesy, first-time refunds are common. Surcharges from the ATM owner are not refundable by your bank.
Do credit cards work at ATMs?
Yes, but as a cash advance, typically 25%+ APR with no grace period and a 3–5% advance fee. Use only in true emergencies.
Are surcharge-free networks really free?
Yes, when used as a customer of a participating bank. The bank pays the network on your behalf.
What's the safest withdrawal limit to set?
$300–$500/day strikes a balance between practical access and limiting fraud exposure.
Should I get a 'cash back' at the register instead?
Yes, it's the cheapest and safest cash withdrawal method. Most stores allow $100–$300 back per transaction with no fee.

More Fees Guides

Get Weekly Money Tips Straight to Your Inbox

Join thousands of readers getting practical finance advice every week. Free.

No spam. Unsubscribe anytime.