Bank of America charges an overdraft fee the same day your account goes negative, but the fee itself posts within one to two business days

When your Bank of America checking account balance drops below zero, the bank does not wait. If a transaction pushes you into negative territory, Bank of America will charge you an overdraft fee on that same day. The fee amount is $35 per overdraft incident as of now, though this can change. The fee posts to your account within one to two business days, meaning you will see it reflected in your balance shortly after the overdraft occurs.

The timing matters because your account can go negative multiple times in a single day, and each incident can trigger a separate fee. If you make five purchases that overdraw your account on Monday, you could face up to five separate $35 fees, all posting by Wednesday. Bank of America groups overdrafts that occur on the same day into a single fee only if they happen within the same transaction batch—which is rare for everyday debit card purchases.

You have a small window to prevent the fee from sticking. If you deposit money back into your account before the fee posts (within that one to two business day window), you may be able to stop it. Once the fee posts, you will need to contact Bank of America directly to request a reversal, and approval is not may provide.

Key Takeaways

  • Bank of America charges $35 per overdraft incident on the day it occurs, with the fee posting within one to two business days.
  • Multiple overdrafts on the same day can result in multiple fees, even if they are small transactions.
  • Depositing funds before the fee posts may prevent it from charging, but once posted, you must request a reversal from the bank.
  • Bank of America's overdraft protection and linked savings account transfers can stop overdrafts before fees occur.
  • The bank allows up to four overdraft fees per day, meaning your maximum daily charge is $140 even if you overdraw many times.

How overdraft fees stack up throughout the day

Bank of America processes transactions in batches, typically settling debit card purchases and ATM withdrawals at the end of the business day. This means you could make multiple purchases that individually overdraw your account, but they all settle at once. When they do, the bank charges one fee per overdraft incident, not one fee per transaction.

An overdraft incident is a single debit or withdrawal that takes your balance negative. If your balance is $50 and you make a $30 purchase, then a $40 purchase, and then a $20 purchase—all before the day's transactions settle—you have three separate overdraft incidents. That is three $35 fees, totaling $105, even though you only spent $90 more than you had.

Bank of America caps overdraft fees at four per day, so the maximum you can be charged in a single day is $140. This is a hard limit; the bank will not charge more than four fees no matter how many times you overdraw. However, this cap applies only to overdraft fees themselves, not to other charges like returned-item fees if a check bounces.

What happens if you do not have overdraft protection turned on

Bank of America offers overdraft protection, which automatically transfers money from a linked savings account or line of credit to cover overdrafts before they occur. If you do not have this service active, every overdraft triggers a fee. You can turn on overdraft protection through your online banking portal or by calling the bank.

Without overdraft protection, the bank will still process your transaction even if you do not have the funds—that is what creates the overdraft. The fee follows automatically. Some customers assume the bank will simply decline the transaction, but Bank of America does not work that way for debit card purchases; it honors the transaction and charges you for going negative.

If you have a linked savings account with at least the overdraft amount available, overdraft protection can move that money instantly. There is no fee for the transfer itself, only the cost of moving money between your own accounts. This is far cheaper than paying $35 per incident.

How to stop an overdraft fee before it posts

The critical window is between the day the overdraft occurs and the day the fee posts—usually one to two business days. If you deposit money into your account during this window and bring your balance back to zero or positive, you may prevent the fee from charging.

Call Bank of America's customer service line or use mobile deposit to add funds quickly. Mobile deposit can clear within hours on the same business day if you deposit before the bank's cutoff time, typically around 9 p.m. Eastern Time. If you deposit after hours or on a weekend, the funds will not clear until the next business day, which may be too late.

Once the fee posts, it is no longer preventable by depositing money—the fee is already charged. At that point, you must contact Bank of America and request a reversal. The bank does not have to grant it, but they often will if you have a good account history or if this is your first overdraft in a long time. Be prepared to explain what happened and ask politely; aggressive demands rarely work.

Requesting an overdraft fee reversal after it posts

Call Bank of America at 1-800-432-1000 and ask to speak with a representative about reversing an overdraft fee. Have your account number and the date of the overdraft ready. Explain the situation briefly—whether it was a mistake, an unexpected expense, or a timing issue with a deposit.

The bank's policy does not may provide reversals, but representatives have discretion. If you have been a customer for several years, maintain a positive balance most of the time, and this is your first or second overdraft, you have a reasonable chance of getting the fee reversed. If you overdraft frequently, reversals become less likely.

You can request a reversal up to 60 days after the fee posts, though the sooner you call, the better. Some customers report success requesting reversals through the mobile app's chat feature, though phone calls tend to be more effective because you can explain your situation directly.

Setting up overdraft protection to avoid fees entirely

Log into your Bank of America online banking account and go to Account Services or Settings. Look for "Overdraft Protection" or "Overdraft Options." You will see the option to link a savings account, money market account, or Bank of America line of credit. Select which account you want to use as your backup.

Once activated, overdraft protection will transfer funds automatically if a transaction would overdraw your checking account. The transfer happens instantly for debit card purchases and ATM withdrawals. There is no fee for the transfer itself—you are just moving your own money between accounts.

The main limitation is that you must have funds available in the linked account. If both your checking and savings accounts are empty, overdraft protection cannot help. Also, overdraft protection does not cover all types of transactions; it typically works for debit card purchases, ATM withdrawals, and automatic bill payments, but not always for checks or wire transfers.

Alternatives if you cannot afford overdraft protection

If you do not have a linked savings account to use for overdraft protection, consider setting up a Bank of America SafeBalance Banking account or switching to a bank that offers free overdraft services. SafeBalance is designed for customers with limited banking history or poor credit, and it includes overdraft protection options without requiring a minimum balance.

Some online banks and credit unions do not charge overdraft fees at all; instead, they simply decline transactions that would overdraw your account. This prevents you from going negative in the first place. Chime, LendingClub, and many local credit unions operate this way. If you switch banks, you can avoid overdraft fees entirely by choosing a bank with this policy.

Another option is to set up balance alerts in your Bank of America mobile app. You can receive notifications when your balance drops below a certain amount—say, $100. This gives you a chance to deposit money or adjust your spending before you actually overdraw.

Frequently Asked Questions

Can Bank of America reverse an overdraft fee if I deposit money the same day?

Possibly, but it depends on timing. If you deposit before the fee posts (within one to two business days), the fee may not charge at all. If the fee has already posted, you must call and request a reversal. The bank does not may provide it, but they often approve reversals for customers with good account history.

What is the difference between an overdraft fee and a returned-item fee?

An overdraft fee ($35) charges when Bank of America honors a transaction that takes your account negative. A returned-item fee ($35) charges when the bank declines a transaction because you do not have funds. Both cost the same, but they happen in different situations.

Does overdraft protection cost money?

No. Overdraft protection itself is free. You only pay if the bank actually transfers money from your linked account to cover an overdraft. The transfer is free; you are just moving your own money between your accounts.

How many overdraft fees can Bank of America charge in one day?

A maximum of four overdraft fees per day, totaling $140. This is Bank of America's daily cap. You will not be charged more than four fees even if you overdraw your account many times in a single day.

What happens if I ignore an overdraft fee and do not pay it back?

Bank of America will deduct the fee from your account balance, making your overdraft worse. If you continue to ignore it and your account remains negative, the bank may close your account and report you to ChexSystems, a banking history database that makes it harder to open accounts at other banks.