Banks can still charge overdraft fees, but the rules around when and how they do it have shifted

Yes, banks still charge overdraft fees. What changed is not whether they can charge them, but what triggers them and how much they can cost. The Federal Reserve, the Office of the Comptroller of the Currency, and the Consumer Financial Protection Bureau have all issued guidance in recent years that limits overdraft practices — particularly around frequency, timing, and transparency — but the fees themselves remain legal and common.

The biggest practical change: banks can no longer charge overdraft fees on everyday debit card purchases at the point of sale unless you explicitly opt in. They can still charge fees on checks, ACH transfers, and other non-card transactions that overdraw your account. And if you do opt in to overdraft coverage for debit cards, fees explore the same way they always did.

Understanding which transactions trigger fees, what your bank's specific policy is, and whether you have opted in is the only way to know what you actually owe.

Key Takeaways

  • Banks cannot charge overdraft fees on debit card purchases unless you have signed up for overdraft protection, but they can still charge fees on checks and ACH transfers without your consent.
  • Most banks charge between $25 and $35 per overdraft, and some charge multiple fees per day if your account stays negative.
  • The Federal Reserve's 2023 guidance requires banks to give you a clear, written notice of their overdraft policy before charging the first fee, and to let you opt out at any time.
  • Opting out of overdraft protection means debit card transactions will be declined rather than overdrawing your account, but checks and transfers may still overdraw you.
  • Your bank must tell you when you have overdrafted and give you a reasonable time to bring your balance positive before charging a fee.

What the Federal Reserve actually requires banks to do

In 2023, the Federal Reserve updated its Regulation E rules on overdraft practices. The update does not ban overdraft fees, but it does require banks to follow specific steps before charging them. First, your bank must send you a clear, written notice of its overdraft policy — what triggers a fee, how much the fee is, and how often it can be charged. This notice must arrive before the bank charges its first overdraft fee on your account.

Second, the bank must give you a reasonable opportunity to bring your account positive before it charges the fee. What "reasonable" means varies by bank, but most interpret it as at least one business day. Third, your bank must tell you that you have overdrawn, either by text, email, or phone call, so you know the situation exists and can act on it.

Fourth, you have the right to opt out of overdraft coverage for debit card transactions at any time. If you opt out, your debit card will be declined at the point of sale rather than overdrawing your account. You cannot opt out of overdraft fees on checks or ACH transfers — those can still overdraw you and trigger fees even if you have opted out of card coverage.

Which transactions still trigger overdraft fees without your consent

Debit card purchases are the only transaction type that requires your explicit opt-in before an overdraft fee can be charged. Everything else can overdraw your account and trigger a fee regardless of whether you have opted in to card overdraft protection.

Checks written on your account will overdraw you and trigger a fee. ACH transfers — both outgoing transfers you initiate and incoming transfers that fail because your account is negative — can trigger fees. Automatic bill payments set up through your bank will overdraw you. Wire transfers, ATM withdrawals, and transfers between your own accounts at the same bank can all trigger overdraft fees.

The practical result: opting out of debit card overdraft protection does not protect you from overdraft fees entirely. It only protects you from fees on card transactions. If you write a check for more than your balance, or if an automatic payment goes through when your account is negative, you will still be charged.

How much banks charge and how often

Overdraft fees vary by bank. Most large national banks charge between $25 and $35 per overdraft event. Some regional banks charge less; some charge more. A few banks have eliminated overdraft fees entirely or replaced them with lower-cost alternatives, but these are exceptions.

The fee structure also matters. Some banks charge one fee per day, no matter how many transactions overdraw you. Others charge one fee per transaction. Some banks cap the number of fees they will charge in a single day — often at three or four — while others do not. A few banks charge a daily negative balance fee on top of the overdraft fee itself, meaning the longer your account stays negative, the more you pay.

Your bank's fee schedule should be in your account agreement or available on their website. If you cannot find it, call and ask directly: "How much do you charge per overdraft, and how many times per day can you charge the fee?" The answer will tell you the maximum you could owe if your account goes negative.

What happens if your bank charges a fee you think is wrong

If your bank charged an overdraft fee that violates the rules — for example, charging a fee on a debit card transaction when you never opted in, or charging a fee without giving you notice — you can dispute it. Contact your bank's customer service and explain which rule was broken. Most banks will reverse the fee if you can show they did not follow their own policy or the Federal Reserve's requirements.

If your bank refuses to reverse the fee, you can file a complaint with the Consumer Financial Protection Bureau through their website. The CFPB investigates complaints about overdraft practices and can require banks to refund fees and change their policies. You can also file a complaint with your state's banking regulator, though the CFPB is usually faster.

Keep records of every communication: the date you called, the name of the person you spoke to, what they said, and any confirmation numbers. If the bank says they will reverse the fee, ask for written confirmation. These records matter if you end up filing a complaint.

How to avoid overdraft fees entirely

The most direct route is to opt out of overdraft coverage for debit card transactions and maintain a buffer in your account. Once you opt out, your debit card will be declined if you do not have enough money, which stops the overdraft before it happens. You can opt out by calling your bank, visiting a branch, or logging into your online account — most banks have an option in the settings menu.

For checks and ACH transfers, the only real protection is not writing checks or setting up transfers you cannot cover. Some banks offer a linked savings account that automatically transfers money to your checking account if it goes negative, but this is a service you have to set up and may come with its own fees.

A few banks now offer overdraft alternatives: some charge a flat fee of $5 to $10 instead of the standard $25 to $35, and some offer a grace period of a few hours to bring your balance positive before any fee is charged. These are not standard, so you have to ask your bank whether they offer them. If your current bank does not and you are tired of overdraft fees, switching to a bank with lower fees or no overdraft fees is an option.

Frequently Asked Questions

Can a bank charge me an overdraft fee on a debit card purchase if I never agreed to overdraft protection?

No. Banks cannot charge overdraft fees on debit card transactions unless you have explicitly opted in. If you did not opt in and your bank charged you a fee on a card purchase, that fee violates the Federal Reserve's rules and you should dispute it with your bank.

What if my bank charged me multiple overdraft fees in one day?

That depends on your bank's policy. Some banks charge only one fee per day, while others charge one fee per transaction. Check your account agreement or call your bank to find out their limit. If they charged more fees than their own policy allows, dispute each one.

Do I have to opt out of overdraft protection, or does it happen automatically?

You have to opt out. By default, most banks enroll you in overdraft coverage for debit card transactions. To stop it, you must contact your bank and request to opt out. Once you do, your card will be declined instead of overdrawing your account.

Can my bank charge an overdraft fee on a check if I did not know the check would overdraw me?

Yes. Banks can charge overdraft fees on checks without your consent, even if you did not realize the check would overdraw your account. However, your bank must notify you that the account is negative and give you a reasonable time to bring it positive before charging the fee.

What should I do if my bank will not reverse an overdraft fee I think is wrong?

File a complaint with the Consumer Financial Protection Bureau at consumerfinance.gov. The CFPB investigates overdraft complaints and can require banks to refund fees. You can also file a complaint with your state's banking regulator, though the CFPB typically responds faster.