Banks still charge overdraft fees, but the rules around when and how much have shifted
Yes, banks can charge overdraft fees. They have not stopped. What changed is that the Consumer Financial Protection Bureau (CFPB) issued new rules in 2023 that took effect in 2024, requiring banks to get your permission before charging an overdraft fee on debit card transactions or ATM withdrawals. Banks can still charge overdraft fees on checks, ACH transfers, and other transactions without asking first. The fee itself—typically $25 to $35 per overdraft—remains legal, but the permission requirement means you now have a choice about whether to opt in to overdraft coverage.
The shift matters because it moves the default from "charge first, ask questions later" to "ask permission, then charge." If you do not opt in, your card gets declined instead of overdrawing. You avoid the fee, but you also cannot complete the transaction. If you do opt in, you can overdraw, but you will pay for it.
Key Takeaways
- Banks must get your written permission before charging overdraft fees on debit card purchases and ATM withdrawals, a rule that took effect in 2024.
- If you do not opt in, your debit card will be declined rather than overdrawing your account, and you will not be charged a fee.
- Overdraft fees on checks, ACH transfers, and wire transfers do not require permission and can still be charged without your consent.
- You can opt out of overdraft coverage at any time by contacting your bank, even if you opted in when you opened your account.
- Some banks offer overdraft protection through linked savings accounts or lines of credit, which may cost less than a traditional overdraft fee.
What the 2024 rule actually requires banks to do
The CFPB rule requires banks to obtain your affirmative consent—meaning you have to say yes in writing—before they can charge you an overdraft fee on debit card transactions or ATM withdrawals. This is different from the old system, where banks charged overdraft fees automatically and you had to opt out if you did not want them.
The rule does not apply to checks, ACH transfers (like bill payments set up through your bank), wire transfers, or recurring payments like insurance premiums. Banks can still charge overdraft fees on those without asking your permission first. The permission requirement is specific to point-of-sale debit card transactions and ATM cash withdrawals.
If you do not opt in to overdraft coverage, your debit card will simply be declined at the checkout or ATM. You will not overdraw your account, and you will not be charged a fee. This gives you a real choice: pay the fee if you want the transaction to go through, or decline the transaction and avoid the fee.
How to opt in or opt out of overdraft fees
When you open a new checking account, your bank must ask whether you want overdraft coverage on debit card and ATM transactions. You can say yes or no. If you say yes, you are agreeing to let the bank charge you a fee if you overdraw. If you say no, transactions will be declined instead.
If you already have an account and opted in before the rule took effect, you can change your mind at any time. Contact your bank by phone, in person, or through their website or app. Most banks have a simple form or setting you can toggle. There is no penalty for opting out, and you can opt back in later if you change your mind.
Keep in mind that opting out of overdraft coverage on debit cards does not affect overdraft fees on checks or ACH transfers. Those can still be charged even if you have opted out of debit card overdraft coverage. Your opt-out choice is limited to debit card and ATM transactions only.
Overdraft fees on checks and ACH transfers still do not require permission
The 2024 rule does not cover checks or ACH transfers. If you write a check for more than you have in your account, or set up a bill payment through your bank that overdrafts your account, the bank can charge you an overdraft fee without asking permission first. The same applies to automatic payments like insurance premiums or subscription services.
This is where overdraft fees still hurt the most. A single check or automatic payment can trigger a fee, and if multiple transactions post on the same day, you can be charged multiple fees. Some banks charge one fee per overdraft event; others charge one fee per transaction, which can add up quickly. A customer who has three automatic payments post on the same day while their balance is low could face three separate $35 fees, totaling $105.
If you want to avoid overdraft fees on checks and ACH transfers, the safest approach is to keep a buffer in your account—money you do not spend—or set up low-balance alerts so you know when you are getting close to zero. Many banks offer free alerts by text or email when your balance drops below a threshold you set.
Overdraft protection as an alternative to overdraft fees
Some banks offer overdraft protection, which links your checking account to a savings account or a line of credit. If you overdraw, the bank transfers money from the linked account instead of charging a fee. This costs less than an overdraft fee in most cases, though some banks charge a small transfer fee (usually $1 to $3) or interest on the line of credit.
Overdraft protection is optional and you have to set it up. Ask your bank whether they offer it and what it costs. If you have a savings account at the same bank, linking it to your checking account is often free and can save you money if you overdraft occasionally. The transfer happens automatically, so you do not have to do anything when the overdraft occurs.
Credit unions often offer overdraft protection more cheaply than banks, and some do not charge a fee at all if you transfer from a linked savings account. If you are paying overdraft fees regularly, switching to a credit union or a bank with lower fees might be worth the effort. Compare what your current bank charges against what competitors charge before deciding to stay.
What happens if you overdraft without opting in
If you have not opted in to overdraft coverage and you try to use your debit card when your balance is too low, the transaction will be declined. You will not be charged a fee. The merchant will tell you the card was declined, and you will need to use a different payment method or come back later.
This is inconvenient in the moment, but it prevents you from going into the red and being charged a fee. Some people prefer this outcome because it forces them to stay aware of their balance. Others find it embarrassing to have a card declined at checkout. The trade-off is between the certainty of a fee (if you opt in) and the possibility of a declined transaction (if you do not).
If you overdraft through a check or ACH transfer, the transaction will go through and you will be charged a fee, regardless of whether you opted in to debit card overdraft coverage. The bank will notify you, usually by email or text, and the fee will be deducted from your account within one to three business days.
How overdraft fees are calculated and when they hit your account
Most banks charge between $25 and $35 per overdraft. Some charge more. The fee is usually deducted from your account within one to three business days of the overdraft transaction. If you overdraft multiple times in one day, you may be charged multiple fees—one per transaction or one per overdraft event, depending on the bank's policy.
Overdraft fees compound the problem because they make your negative balance worse. If you overdraft by $20 and are charged a $35 fee, you now owe $55. If you do not deposit money to cover it, you may be charged another fee the next day, and the cycle continues. Some customers end up paying hundreds of dollars in overdraft fees on a single small mistake.
Some banks cap the number of overdraft fees they will charge in a day or a month. Others do not. Ask your bank what their overdraft fee policy is, including how many fees you can be charged per day and whether there is a monthly cap. This information is usually in your account agreement or on the bank's website under "overdraft fees" or "account terms."
Frequently Asked Questions
Do I have to opt in to overdraft coverage?
No. Opting in is voluntary. If you do not opt in, your debit card will be declined when your balance is too low, and you will not be charged a fee. You can change your mind at any time by contacting your bank.
Can my bank charge me an overdraft fee on a check without my permission?
Yes. The 2024 rule only covers debit card and ATM transactions. Checks, ACH transfers, and automatic payments can still be charged overdraft fees without your consent. If you want to avoid these fees, keep a buffer in your account or set up low-balance alerts.
What is the difference between overdraft fees and overdraft protection?
An overdraft fee is a charge the bank deducts from your account when you overdraw. Overdraft protection is a service that transfers money from a linked account instead, usually for a smaller fee or no fee at all. You have to set up overdraft protection; it is not automatic.
If I opt out of overdraft coverage, will my recurring bills still be paid?
It depends on the bill. Automatic payments set up through your bank (ACH transfers) are not covered by the debit card overdraft rule, so they can still overdraw your account and trigger a fee. Recurring charges on your debit card (like subscriptions) will be declined if your balance is too low and you have not opted in to overdraft coverage.
Can I get an overdraft fee refunded?
Some banks will refund one or two overdraft fees per year if you ask, especially if you have been a customer for a long time or if the overdraft was caused by a bank error. Call your bank and explain the situation. There is no may provide, but it is worth asking.