📋 This guide is for educational purposes only and not financial advice. Consult a licensed professional for your specific situation.

Bank overdraft fees are one of the most frustrating charges for account holders. A single mistake, like forgetting to check your balance before making a purchase, can cost you $35 or more. In 2022, U.S. Banks collected over $12 billion in overdraft fees from customers. The good news? There are ways to avoid these fees altogether.

What Are Bank Overdraft Fees?

Overdraft fees occur when your account balance drops below zero and the bank covers the shortfall, allowing the transaction to go through. These fees are charged per transaction, which means multiple overdrafts can quickly add up. For example, if you make three separate purchases of $20 each while your account balance is negative, you could be charged $105 in fees, $35 for each transaction.

Some banks also offer "extended overdraft fees," which are additional charges if your account remains negative for several days. For instance, Wells Fargo charges $35 every five consecutive business days your account is overdrawn. It’s easy to see how these fees can spiral out of control if you’re not careful.

Not all accounts come with overdraft protection, but if yours does, you’ll want to understand the terms. Overdraft protection typically allows transactions to go through even when funds are insufficient, but the convenience comes with a cost. Opting out of overdraft protection could save you money, as transactions that exceed your balance will simply be declined.

Common Types of Overdraft Fees

Banks may apply different types of overdraft fees depending on the situation. Here’s a breakdown:

  • Standard Overdraft Fee: Charged per transaction, typically $35-$40.
  • Extended Overdraft Fee: Charged if your account remains negative for several days, often $20 or more.
  • Non-Sufficient Funds (NSF) Fee: Similar to overdraft fees, but occurs when a transaction is declined due to insufficient funds. Usually $25-$35.
  • Transfer Fee: If you have overdraft protection linked to a savings account or credit line, banks may charge a fee (e.g., $10-$12) for transferring funds to cover the transaction.

Bank of America charges $35 per overdraft transaction, while Chase sets its fee at $34. However, some banks, like Capital One and Ally, have eliminated overdraft fees entirely. It’s worth researching your bank’s policies or considering switching to a fee-free option.

How to Avoid Overdraft Fees

Preventing overdraft fees starts with better financial habits and using the tools your bank provides. Here are some practical steps:

  1. Opt out of overdraft protection: By doing this, you ensure that transactions exceeding your balance are declined, avoiding fees entirely.
  2. Set up alerts: Many banks let you set balance alerts. You’ll get notified if your account drops below a certain amount, like $50 or $100.
  3. Link a savings account: Some banks offer overdraft protection that transfers money from your savings account to cover shortfalls. These transfers usually cost less than standard overdraft fees.
  4. Keep a cash buffer: Maintain a minimum balance, such as $200, to avoid accidental overdrafts.
  5. Use a budgeting app: Apps like best apps for tracking expenses and best-budgeting-apps-for-freelancers help you monitor your spending and avoid overdrafts.

In addition, some banks offer overdraft forgiveness programs. For example, PNC Bank has a feature called "Low Cash Mode" that alerts you before overdrafts occur and gives you 24 hours to fix the issue.

Banks With Low or Zero Overdraft Fees

If overdraft fees have been a persistent problem, consider switching to a bank with better policies. Here’s a comparison of popular options:

| Bank | Overdraft Fee | Overdraft Forgiveness Policy | Other Notes | |----------------|---------------|------------------------------|-----------------------| | Capital One | $0 | No fees for overdrafts | Good for everyday use | | Ally Bank | $0 | No fees for overdrafts | Offers high APY | | Wells Fargo | $35 | Extended overdraft fee ($35) | Avoid long overdrafts | | Chase | $34 | No extended fees | Popular nationwide | | Bank of America| $35 | No extended fees | Widely accessible |

Switching to a bank with no overdraft fees can save you hundreds of dollars annually. For example, if you typically incur three overdraft fees a month, moving to a fee-free bank like Ally could save you $1,260 a year.

Sources

FAQ

How much can overdraft fees cost annually?

For frequent overdraft users, fees can add up quickly. If you incur three $35 fees monthly, that’s $1,260 annually.

What are overdraft protection transfers?

These are automatic transfers from a linked account, like savings or a line of credit, to cover transactions. They usually cost $10-$12 per transfer.

Which banks don’t charge overdraft fees?

Banks like Capital One and Ally have eliminated overdraft fees, making them good options for people who want to avoid these charges.

Can overdraft fees affect your credit score?

No, overdraft fees don’t directly impact your credit score. However, unpaid overdrafts that become debts sent to collections can harm your credit.

Is it better to opt out of overdraft protection?

Opting out prevents overdraft fees but means transactions will be declined if funds are insufficient. It’s a good option for those who want to avoid fees entirely.

Last reviewed: 2026-07-18 by Editorial Team