Bank of America lets you overdraft through three separate mechanisms, each with different costs and limits

Bank of America does not automatically prevent transactions that would take your account negative. Instead, the bank decides whether to process the transaction or decline it, and charges you a fee if it goes through. You do not request an overdraft—it happens when you spend money you do not have and the bank honors the transaction anyway.

The three ways this can happen are: overdraft protection (a linked savings or credit account that covers the shortfall), overdraft fees (the bank processes the transaction and charges you), or a line of credit (a formal borrowing arrangement). Which one applies depends on what accounts you have set up and how you spend.

Understanding which mechanism is active on your account matters because the costs are very different. A single overdraft fee can be $35. Overdraft protection transfers money automatically but may charge a small fee or interest. A line of credit charges interest but no per-transaction fee.

Key Takeaways

  • Bank of America charges $35 per overdraft transaction if you do not have overdraft protection linked, though the bank may decline the transaction instead of charging you.
  • Overdraft protection moves money from a linked savings or money market account to cover the shortfall, usually with no fee but sometimes with a small transfer charge.
  • You can turn overdraft protection on or off through your online account settings or by calling Bank of America at 1-800-432-1000.
  • The bank processes overdrafts in the order transactions post, not the order you made them, which can cause multiple fees on the same day.
  • Opting out of overdraft coverage means the bank will decline transactions that would take you negative, preventing fees but also declined cards at checkout.

How overdraft fees work at Bank of America

When you attempt a transaction that would take your account below zero and you do not have overdraft protection, Bank of America decides whether to honor it. If the bank processes it, you are charged an overdraft fee of $35 per transaction. This fee is separate from the negative balance itself—you owe both the amount you overspent and the fee.

The bank can charge up to three overdraft fees per day, though this limit applies only to debit card and ATM transactions. Checks and ACH transfers (automatic payments) can each trigger separate fees. If you overdraft on a Monday and again on Tuesday, you can be charged $35 each day.

Bank of America does not always process overdrafts. The bank may decline your transaction instead, which means your card is rejected at the register or your ATM withdrawal does not go through. You have no control over which outcome happens—the bank's system makes that decision based on factors that are not publicly disclosed.

Setting up overdraft protection to avoid fees

Overdraft protection is a link between your checking account and another account you own at Bank of America—usually a savings account, money market account, or credit line. When a transaction would overdraft your checking account, the bank automatically transfers money from the linked account to cover it.

To set up overdraft protection, log into your Bank of America online account, go to Account Services, and select the checking account. Look for "Overdraft Protection" or "Link Accounts" in the settings menu. You will choose which account to link and confirm the setup. The process takes a few minutes and is active when ready.

Overdraft protection through a savings or money market account usually has no fee for the transfer itself, though some account types may charge a small fee per transfer—typically $1 to $3. If you link a credit line, you pay interest on the borrowed amount, usually calculated daily at your card's APR. This is cheaper than multiple overdraft fees if you overdraft frequently, but more expensive if you overdraft rarely.

You can have only one overdraft protection account linked at a time. If you want to change which account covers overdrafts, you unlink the current one and link a new one through the same menu.

What happens if you do not want overdraft coverage

You can opt out of overdraft coverage entirely by disabling it in your account settings. When overdraft coverage is off, Bank of America will decline transactions that would take you negative instead of processing them and charging you a fee. Your debit card will be rejected, your ATM withdrawal will not go through, and your check will bounce.

Opting out prevents overdraft fees but creates a different problem: declined transactions at the register, failed bill payments, and bounced checks. A bounced check can trigger fees from both your bank and the recipient's bank, and it damages your relationship with merchants and service providers.

To turn off overdraft coverage, go to your account settings online and look for "Overdraft Protection" or "Overdraft Opt-Out." You will see options to disable overdraft coverage for debit card transactions, ATM withdrawals, or both. Some customers disable it for debit cards but keep it for ACH transfers to prevent automatic payments from failing.

How Bank of America processes multiple overdrafts on the same day

If you make several transactions that overdraft your account on the same day, the bank does not process them in the order you made them. Instead, Bank of America posts transactions in this order: checks first, then ACH transfers, then debit card and ATM transactions. Within each category, older transactions post before newer ones.

This matters because it can create more overdraft fees than you expect. Imagine you have $100 in your account. You make a debit purchase for $60, then an ACH payment for $80, then another debit purchase for $40. You made them in that order, but the bank posts the ACH payment first (because ACH posts before debit), which overdrafts you. Then both debit transactions overdraft you again. You could be charged three $35 fees even though you only overspent by $80 total.

Bank of America does not publish the exact rules for how it orders transactions within each category, so the sequence is not always predictable. This is why monitoring your account balance in real time—not just relying on your mental math—is important when you are close to zero.

The cost of repeated overdrafts and when to seek help

If you overdraft multiple times in a month, the fees add up quickly. Three overdrafts in one week costs $105 in fees alone, on top of the negative balance. Over a year, frequent overdrafts can cost several hundred dollars.

If you are overdrafting regularly, the problem is usually a mismatch between when money comes in and when bills go out. The solution is not to accept overdraft fees as normal—it is to change the timing. Move your bill due dates to align with your paycheck, set up a small emergency fund in a separate savings account, or contact Bank of America about a formal line of credit, which is cheaper than repeated overdraft fees.

If you are in financial hardship and overdrafting because you cannot afford basic expenses, Bank of America offers a Hardship Program that may reduce or waive fees. Call 1-800-432-1000 and ask to speak with a specialist about hardship options. You will need to explain your situation, and the bank will review your account history. This is not a may provide, but it is worth asking before you pay multiple overdraft fees.

Frequently Asked Questions

Can I overdraft my Bank of America account without overdraft protection?

Yes. Bank of America may process transactions that take you negative and charge you a $35 overdraft fee, or it may decline the transaction. You have no control over which happens. If you want to prevent overdrafts entirely, you can opt out of overdraft coverage, which forces the bank to decline transactions instead of charging fees.

How long does it take for an overdraft fee to post to my account?

Overdraft fees usually post within one business day of the transaction that caused the overdraft. You will see the fee in your account activity and your available balance will drop by $35. If multiple transactions overdraft you on the same day, fees may post together or separately depending on when the bank processes them.

Can Bank of America reverse an overdraft fee?

Bank of America may reverse one overdraft fee if you have a good account history and ask politely, but it is not may provide. Call 1-800-432-1000 and explain that you overdrafted by mistake. The bank is more likely to reverse the fee if it is your first one in several months. Do not expect reversal if you overdraft frequently.

What is the difference between overdraft protection and overdraft fees?

Overdraft protection is a link to another account that automatically covers the shortfall with no per-transaction fee. Overdraft fees are charges the bank levies when it processes a transaction that takes you negative without protection. Protection prevents fees; fees are what you pay when protection is not set up.

Does Bank of America charge overdraft fees on ATM withdrawals?

Yes. If you withdraw more than your balance at a Bank of America ATM and do not have overdraft protection, you will be charged a $35 overdraft fee. The bank may also decline the withdrawal instead. ATM overdrafts count toward the three-per-day overdraft fee limit.