Banking

How to Avoid Overdraft Fees: 7 Practical Fixes That Actually Work

Overdraft fees can turn a $5 coffee into a $40 mistake. Here's how overdraft works and the simple account settings and habits that keep you from paying them.

Table of contents

Few banking experiences feel worse than seeing a fee bigger than the purchase that caused it. Overdraft fees hit people who are already short on money the hardest. The upside is that they’re one of the most avoidable fees in banking.

What an overdraft is

An overdraft happens when you spend more than what’s in your checking account and the bank covers the difference. The bank then charges you a fee for that favor. If the bank declines the transaction instead, some banks charge a non-sufficient funds (NSF) fee, though many large banks have dropped NSF fees in recent years.

Know your rights on debit cards and ATMs

Under federal rules, banks can’t charge overdraft fees on one-time debit card purchases and ATM withdrawals unless you’ve opted in to overdraft coverage for those. If you haven’t opted in, those transactions are simply declined with no overdraft fee. Checks and recurring payments follow different rules. The CFPB’s bank account resources explain this in more detail.

7 ways to stop paying overdraft fees

1. Check your opt-in status

Call your bank or check your settings. If you’re opted in and would rather have a declined card than a fee, opt out.

Many banks will pull from a linked savings account to cover a shortfall. Some do it free; others charge a small transfer fee that’s much less than a typical overdraft fee.

3. Turn on low-balance alerts

Set a text or app notification when your balance drops below, say, $100. It’s a simple early warning.

4. Keep a buffer

Treat $100 or $200 as untouchable in checking. Mentally, your balance is zero when it hits that number. Even a small emergency fund makes overdrafts much rarer.

5. Line up bill dates with paydays

Many companies let you change your due date. Moving big autopays to a day or two after payday prevents the classic mistake of rent clearing before your paycheck does.

6. Watch pending transactions

Gas stations and hotels sometimes place temporary holds larger than your actual purchase. Your “available balance” can be lower than you think.

7. Switch to a bank without overdraft fees

A growing number of banks and credit unions have eliminated overdraft fees entirely or offer small free overdraft cushions. If your bank still charges $30-plus per overdraft, switching may be the simplest fix. Our guide on switching banks without disrupting automatic payments makes the move painless, and credit union vs. bank covers another option.

Already got hit with a fee?

Call and ask for a refund, especially if it’s your first in a while. Many banks will waive one as a courtesy. Be polite and direct: “I was charged an overdraft fee on the 14th. I’ve been a customer for three years and this is unusual for me. Could you waive it?” More tips in how to negotiate your bills.

If overdrafts happen often

Frequent overdrafts usually point to a cash flow problem rather than bad luck. A simple budget can help — try the 50/30/20 rule — along with sinking funds for irregular bills. Avoid high-cost fixes like payday loans, which can make the cycle worse.

Bottom line

Opt out of debit overdraft coverage if you don’t want it, link a savings account, set alerts, and keep a small buffer. If your bank still makes overdrafts expensive, vote with your feet. A few minutes of setup can save you hundreds a year.

About Ethan Wilson

Writes plain-English money guides for Financial Achieve.

More guides by this author

Comparing loans?

Estimate a monthly payment and total interest before you borrow.

Open the loan calculator