Bank of America overdraft happens automatically when you spend more than your balance

When you make a purchase, withdrawal, or payment that exceeds your available balance, Bank of America will cover the difference if you have overdraft protection enabled. The transaction goes through, but you now owe the bank money plus an overdraft fee. This is not something you request each time—it is a standing permission on your account that you can turn on or off.

Bank of America charges $35 per overdraft transaction as of the most recent update, though this fee can change. The bank allows up to four overdraft fees per day, meaning you could be charged up to $140 in a single day if multiple transactions overdraft your account. Each transaction that causes an overdraft is treated separately, even if they happen within minutes of each other.

You have a grace period: Bank of America does not charge an overdraft fee if you bring your account back to a positive balance by the end of the next business day. This means if you overdraft on a Friday and deposit money by the end of Saturday, you may avoid the fee entirely.

Key Takeaways

  • Overdraft protection is turned on by default for debit card purchases and ATM withdrawals on most Bank of America accounts, but you can disable it in your online banking settings.
  • Each overdraft transaction costs $35, with a maximum of four fees per day, and the fee is charged only if your balance remains negative after the next business day.
  • Bank of America offers Overdraft Assist, which waives fees on overdrafts under $25 if you have had the account for at least 30 days and meet other conditions.
  • Linking a savings account or credit line to your checking account can prevent overdrafts by automatically transferring funds before a transaction is declined.
  • Opting out of overdraft protection means transactions will be declined rather than covered, eliminating overdraft fees but potentially causing payment failures.

Overdraft Assist waives fees on small overdrafts if you meet the requirements

Bank of America's Overdraft Assist program automatically waives the $35 overdraft fee if your account goes negative by $25 or less. You do not need to enroll separately—the program is built into most checking accounts. However, the waiver only applies if you have held the account for at least 30 days, your account is in good standing, and you have not had more than four overdraft fees waived in the past 12 months.

The $25 threshold is strict. If you overdraft by $26, you pay the full $35 fee. If you overdraft by $100, you also pay the full $35 fee. The program only covers small mistakes, not larger shortfalls. Once you have used four waivers in a year, any additional overdrafts will be charged the full fee regardless of the amount.

Overdraft Assist does not prevent the overdraft itself—your account still goes negative and the transaction still posts. The waiver simply removes the fee after the fact. You still need to deposit money to bring your balance back to positive, or the negative balance will remain and may affect your ability to use the account.

Linking a savings account or credit line prevents overdrafts automatically

Bank of America's overdraft transfer service lets you link a savings account, money market account, or credit line to your checking account. When a transaction would cause an overdraft, the bank automatically transfers money from the linked account to cover it. This prevents the overdraft from happening in the first place, so no fee is charged.

The transfer happens instantly for most transactions. You can set a minimum balance threshold—for example, the bank will only transfer funds if your checking balance would drop below $100. This gives you control over when transfers occur. Each transfer typically costs nothing, though some account types may charge a small fee; check your account terms.

If you do not have a linked account or the linked account does not have enough funds, the overdraft protection does not activate and you fall back to the standard overdraft fee. The transfer service is optional and must be set up in your online banking settings under account preferences.

Turning off overdraft protection means transactions will be declined instead

You can disable overdraft protection entirely through Bank of America's online banking portal or by calling customer service. Once disabled, any transaction that would overdraft your account will be declined at the point of sale. You will not be able to complete the purchase, and no fee will be charged.

Declining a transaction has its own consequences. A declined debit card at a gas pump or restaurant can be embarrassing. A declined automatic bill payment may result in a late payment on your credit report. A declined check may bounce, which can trigger a separate non-sufficient funds fee from the merchant or your bank. Opting out of overdraft protection eliminates overdraft fees but creates the risk of declined payments.

The choice between overdraft protection and declining transactions depends on your situation. If you frequently run close to zero balance, overdraft protection gives you a safety net but costs money when you use it. If you prefer to never spend money you do not have, disabling overdraft protection forces that discipline but requires you to monitor your balance carefully.

How overdraft fees stack up and when they stop being charged

Bank of America processes transactions in a specific order each day, which affects how many overdraft fees you incur. The bank typically processes larger transactions before smaller ones, even if the smaller transaction happened first. This means a $2 coffee purchase followed by a $500 rent payment might result in two overdraft fees instead of one, because the rent payment posts first and overdrafts your account.

The four-fee-per-day limit means the maximum daily charge is $140. If you have five transactions that overdraft your account in one day, only four will be charged fees. However, all five transactions will post to your account, leaving you with a larger negative balance to recover from.

Overdraft fees stop being charged once your account returns to a positive balance. If you deposit $500 into an account that is $100 negative, the balance becomes $400 positive and no further fees accrue. However, if you had already been charged an overdraft fee before the deposit, that fee is not refunded automatically. You would need to contact Bank of America to request a fee reversal, which the bank may grant depending on your account history and the circumstances.

Recovering from overdrafts and preventing them in the future

If your account is overdrawn, deposit money as soon as possible to stop additional fees from accruing. The sooner you bring the balance positive, the sooner the grace period starts. If you deposited money but are still seeing overdraft fees appear, those fees may have been charged before your deposit posted, which can take one to two business days to clear.

To prevent overdrafts, set up account alerts in your Bank of America online banking. You can receive notifications when your balance drops below a certain amount, giving you time to transfer money or adjust spending before an overdraft occurs. Alerts are free and can be sent via text, email, or push notification to your phone.

Review your account settings to confirm which transactions trigger overdraft protection. Bank of America allows you to enable overdraft protection for debit card purchases and ATM withdrawals separately from checks and automatic payments. Some people choose to allow overdrafts only for checks and bill payments, which are harder to monitor in real time, while declining overdraft protection for debit card purchases, which they can see immediately.

Frequently Asked Questions

Can I get an overdraft fee refunded if I pay it back quickly?

Bank of America does not automatically refund overdraft fees, but you can request a reversal by calling customer service or visiting a branch. The bank may grant one reversal per year if you have a good account history, though this is not may provide. Explain the circumstances and ask politely; some representatives have discretion to waive fees.

What happens if I ignore an overdraft and never deposit money?

Your account will remain negative and the bank may close it after 60 to 90 days of inactivity or repeated overdrafts. A closed account will be reported to ChexSystems, a banking history database, making it harder to open accounts at other banks for up to five years. The bank may also pursue collection action for the negative balance.

Does overdraft protection affect my credit score?

Overdrafts themselves do not appear on your credit report because they are not credit transactions. However, if an overdraft leads to a bounced check or unpaid debt that goes to collections, that can damage your credit. Overdraft fees also do not directly affect credit, but they can drain your account and lead to other financial problems.

Can I set a limit on how much I can overdraft?

Bank of America does not allow you to set a maximum overdraft amount. The bank will cover any transaction up to your available credit or linked account balance. Your only controls are enabling or disabling overdraft protection entirely, or linking a savings account with a limited balance to cap how much can be transferred.

What is the difference between overdraft protection and a line of credit?

Overdraft protection uses money from a linked account or credit line to cover shortfalls. A line of credit is borrowed money that you pay back with interest over time. Overdraft fees are flat charges per transaction, while credit line interest accrues daily based on how long you carry the balance. A line of credit is more expensive for long-term borrowing but may be cheaper for occasional small overdrafts.