Back to Blog

How much do overdraft fees cost on average?

Financial Toolset Team5 min read

In 2024, banks made $5.8 billion from overdraft fees, costing the average person $250-400 a year. Each fee ranges from $27-38, and you can be charged multiple fees in one day, leading to costs over...

How much do overdraft fees cost on average?

Listen to this article

Browser text-to-speech

Understanding Overdraft Fees: What They Cost and How to Avoid Them

Overdraft fees are a common financial pitfall that can catch even the most diligent budgeter off guard. These fees occur when your bank account balance falls below zero, and the bank covers the shortfall for a fee. While overdraft fees can be a significant revenue stream for banks, they can also become a costly burden for consumers. This article will break down the costs associated with overdraft fees, provide real-world examples, and offer strategies to help you avoid them.

How Much Do Overdraft Fees Cost on Average?

Overdraft fees have been a staple of banking charges, but their costs can vary significantly depending on the bank and specific account terms. As of 2025, the average overdraft fee is approximately $27 per transaction, although some banks charge as much as $35 (Bankrate, 2025). While there was a period when these fees decreased, they began to tick upward again in 2024.

Key Facts and Figures

  • Average Fee per Transaction: $27, with some up to $35.
  • Annual Cost: For those frequently incurring overdrafts, fees can range from $250 to $400 per year.
  • Total Industry Revenue: $5.8 billion in fees collected by large banks and credit unions in 2023.

Despite the prevalence of overdraft fees, about 94% of checking accounts are at banks that still impose them, although some major banks like Capital One and Ally Bank have eliminated these fees entirely.

Real-World Examples of Overdraft Fees

To better understand the impact of overdraft fees, let's consider a few scenarios:

  1. Single Overdraft Transaction:

  2. Multiple Overdrafts in a Day:

    • Suppose you overdraw your account three times in one day at a bank that charges $35 per transaction with no daily cap. You could end up paying $105 in fees in a single day.
  3. Comparison with Overdraft-Free Banks:

    • At banks like Capital One or Ally Bank, these same overdrafts would cost nothing, highlighting the potential savings from choosing a bank that doesn't charge these fees.

Common Mistakes and Considerations

Understanding the intricacies of overdraft fees can help you avoid unnecessary costs. Here are some common mistakes to watch out for:

Strategies to Avoid Overdraft Fees

  • Monitor Account Balances: Regularly check your account balance to avoid unintentional overdrafts.
  • Set Up Alerts: Many banks offer text or email alerts when your balance falls below a certain threshold.
  • Opt for Overdraft-Free Accounts: Consider switching to a bank like Capital One or Ally Bank that doesn’t charge overdraft fees.
  • Use Overdraft Protection Wisely: Link your checking account to a savings account or line of credit to cover potential overdrafts.

Bottom Line

Overdraft fees can be a costly inconvenience, but with careful planning and awareness, you can avoid them. By understanding how these fees work and taking proactive steps to manage your finances, you can keep more of your hard-earned money in your pocket. Always be sure to review your bank's specific policies and consider alternatives that suit your financial habits. Making informed decisions about your banking options can save you significant money in the long run.

Try the Calculator

Ready to take control of your finances?

Calculate your personalized results.

Launch Calculator

Frequently Asked Questions

Common questions about the How much do overdraft fees cost on average?

In 2024, banks made $5.8 billion from overdraft fees, costing the average person $250-400 a year. Each fee ranges from $27-38, and you can be charged multiple fees in one day, leading to costs over...