Yes, banks can still charge overdraft fees, but the rules have tightened

Banks can charge overdraft fees when you spend more money than you have in your account, but they cannot do it the way they used to. The Consumer Financial Protection Bureau (CFPB) issued new rules in 2023 that took effect in 2024, requiring banks to get your permission before charging you an overdraft fee on debit card purchases or ATM withdrawals. If you do not opt in, the bank must decline the transaction instead of charging you a fee.

This means overdraft fees still exist, but you now have a choice about whether to pay them. Banks can still charge fees on checks, automatic bill payments, and ACH transfers without your permission — those transactions fall outside the new rules. The fee amounts themselves are not capped by federal law, so banks set their own prices, which typically range from $25 to $35 per overdraft.

The key shift is control: you decide whether overdraft protection is worth the cost to you. Some people opt in because they prefer a declined transaction fee to the embarrassment of a rejected payment. Others opt out and accept that their card will be declined if they do not have enough money.

Key Takeaways

  • Banks must ask your permission before charging overdraft fees on debit card purchases and ATM withdrawals under rules that took effect in 2024.
  • Overdraft fees on checks, automatic bill payments, and ACH transfers can still be charged without your permission.
  • You can opt in to overdraft protection if you want the bank to cover transactions and charge a fee, or opt out to have transactions declined instead.
  • Federal law does not set a maximum overdraft fee amount, so banks charge whatever they choose, usually $25 to $35 per overdraft.
  • Opting out means your debit card will be declined if you do not have enough money, but you will not be charged a fee.

What changed in the 2024 overdraft rules

The CFPB rule change removed the assumption that you wanted overdraft protection. Before 2024, most banks automatically enrolled customers in overdraft coverage for debit card and ATM transactions, then charged a fee when the account went negative. The new rule flips this: banks must now ask you to opt in, and if you do not, transactions are simply declined.

This change applies only to debit card purchases and ATM withdrawals. Checks, recurring bill payments, and ACH transfers (bank-to-bank moves) are not covered by the new rule, so banks can still charge overdraft fees on those without your permission. If you write a check for more than you have, the bank can charge a fee and either pay it or bounce the check — that is your bank's choice.

The rule also requires banks to be clear about what opting in means. Your bank must tell you the fee amount, how often you might be charged, and that you can change your mind at any time. Many banks now show this information during login or in account settings, making it easier to turn overdraft protection on or off.

How to opt in or opt out of overdraft fees

The process varies by bank, but most let you change your overdraft setting online, through their app, or by calling customer service. Log into your account and look for settings labeled "overdraft protection," "overdraft coverage," or "transaction coverage." Some banks put this under "account settings" or "preferences." If you cannot find it, call the number on the back of your card and ask to speak with someone about your overdraft options.

When you opt in, you are telling the bank you want it to cover debit card and ATM transactions that would otherwise be declined, and you accept the fee that comes with it. When you opt out, you are saying you want transactions declined instead. Neither choice is permanent — you can switch back and forth whenever you want, though some banks may require you to wait a day or two before the change takes effect.

Keep in mind that opting out does not protect you from overdraft fees on checks or automatic payments. If you have a recurring bill set to auto-pay and your account runs short, the bank can still charge a fee. To avoid that, you need to either keep a buffer in your account or contact the company collecting the payment to pause or cancel it.

When banks can still charge overdraft fees without permission

Banks do not need your permission to charge overdraft fees on checks, automatic bill payments (like insurance or utilities), and ACH transfers (electronic moves between banks). These transactions are treated differently under the law because they are not real-time — the bank processes them in batches, often overnight, so there is no moment when you can decline them at the point of sale the way you can with a debit card.

This means if you write a check and do not have enough money, the bank can charge you a fee whether you opted in to overdraft protection or not. The same applies if your electric bill auto-pays and your account is short. The bank will either cover it and charge a fee, or bounce the transaction and charge a fee — either way, you may owe money.

To protect yourself from overdraft fees on automatic payments, set up alerts in your banking app that notify you when your balance drops below a certain amount. Many banks offer free balance alerts. You can also contact the company collecting the payment and ask them to pause the transaction if your account is low, or switch to manual payments so you control the timing.

How much overdraft fees cost and whether they are worth it

Overdraft fees typically range from $25 to $35 per transaction, though some banks charge more. A few banks charge less — some credit unions and online banks charge $15 to $20 — but the national average hovers around $30. If you overdraft multiple times in one day, you can be charged multiple fees, one per transaction.

Whether the fee is worth paying depends on your situation. If you overdraft once or twice a year, opting in might make sense because the fee is cheaper than the cost of a bounced check (which can trigger additional fees from the merchant) or a declined payment that damages your credit. If you overdraft frequently, opting out and accepting declined transactions is usually smarter — you will avoid the fees and get a clear signal that you need to change your spending or build a buffer.

Some people use overdraft protection as an emergency backup, like a short-term loan. If you know you will have money coming in tomorrow and you need to cover a purchase today, paying a $30 fee might be acceptable. But if you are using it regularly to stretch a paycheck, the fees add up fast and you are better off addressing the underlying budget problem.

How to avoid overdraft fees altogether

The most reliable way to avoid overdraft fees is to keep a small buffer in your account — usually $100 to $200 — so that small mistakes do not trigger charges. This buffer acts as a cushion between your actual spending and zero. You can also set up a low-balance alert on your phone so you know when you are getting close to that buffer.

Another option is to link a savings account or credit card to your checking account as a backup. Some banks offer this as a free service: if your checking account runs short, the bank automatically transfers money from savings to cover the transaction, with no fee or a small fee (often $1 to $3). This is different from overdraft protection — it is more like a safety net that costs less.

If you are paid on a regular schedule, you can also time your spending to match your payday. Spend freely after you get paid, then tighten up as you approach the next payday. This requires tracking your balance, but it eliminates the surprise of running short. Apps like YNAB (You Need A Budget) or even a simple spreadsheet can help you see where you are in your pay cycle.

What to do if you were charged an overdraft fee you did not authorize

If you were charged an overdraft fee before 2024 on a debit card or ATM transaction and you never opted in, you may be able to dispute it. Contact your bank and explain that you did not authorize overdraft protection. Many banks will refund one or two fees as a courtesy, especially if you have been a customer for a while and this is your first complaint.

If the bank refuses, you can file a complaint with the CFPB through their website. The CFPB tracks complaints and uses them to identify patterns of unfair practices. Your complaint will not automatically get your money back, but it creates a record and may prompt the bank to review its practices. You can also contact your state's banking regulator — each state has one — and file a complaint there.

Going forward, log into your account and check your overdraft settings. If you see that overdraft protection is turned on and you do not want it, turn it off. If you were charged fees after opting in, that is the cost of the service you chose, but you can change your mind at any time.

Frequently Asked Questions

Can my bank charge me an overdraft fee if I opted out?

Not on debit card purchases or ATM withdrawals — those will be declined instead. However, your bank can still charge overdraft fees on checks, automatic bill payments, and ACH transfers even if you opted out, because those transactions are not covered by the 2024 rule.

What happens if I opt out and my debit card is declined?

The transaction simply does not go through. The merchant will see a declined card, and you will not be charged anything. You will need to use a different payment method or come back with enough money in your account. There is no fee for a declined transaction.

Can I opt in to overdraft protection for some transactions but not others?

Most banks offer one overdraft setting that applies to all debit card and ATM transactions. You cannot usually pick and choose which transactions are covered. However, you can turn the setting on or off whenever you want, so you could opt in before a large purchase and opt out afterward if you prefer.

Do credit unions charge overdraft fees?

Yes, but many credit unions charge less than banks — often $15 to $25 instead of $30 to $35. Credit unions are also more likely to offer free overdraft protection through a linked savings account. If overdraft fees are a concern, switching to a credit union or online bank with lower fees may be worth considering.

Will opting out of overdraft protection hurt my credit score?

No. A declined debit card transaction does not appear on your credit report and does not affect your credit score. Only missed payments on credit accounts (credit cards, loans, mortgages) show up on your credit report. Opting out of overdraft protection has no impact on your credit.