Bank of America overdraft happens in two ways: either through overdraft protection (which links another account or credit line) or through overdraft fees when you spend more than your balance

Bank of America does not automatically let you overdraft. Instead, you have to set up overdraft protection beforehand by linking another Bank of America account, a savings account, or a credit line to your checking account. If you do not set this up and you spend more than your balance, the transaction may be declined, or Bank of America may pay it and charge you an overdraft fee of $35 per transaction.

The key difference: overdraft protection prevents the fee by moving money automatically. Without it, you pay the fee and the transaction goes through anyway. Bank of America allows up to four overdraft fees per day, meaning you could owe $140 in a single day if four separate transactions overdraft your account.

You can set up, change, or turn off overdraft protection through the Bank of America app, online banking, or by calling 1-800-432-1000. The process takes a few minutes and takes effect immediately.

Key Takeaways

  • Overdraft protection links your checking account to another account or credit line so Bank of America moves money automatically when you spend more than your balance.
  • Without overdraft protection set up, transactions that exceed your balance trigger a $35 overdraft fee per transaction, up to four times per day.
  • You can link a Bank of America savings account, money market account, or line of credit as your overdraft protection source.
  • Overdraft protection is optional and you can turn it off at any time through the app or online banking.

Setting up overdraft protection through the Bank of America app

Open the Bank of America app and go to the account settings for your checking account. Select "Overdraft Protection" or "Overdraft Settings" (the exact label varies by app version). You will see a list of your other Bank of America accounts may be able to access to link—usually savings, money market, or credit line accounts.

Choose which account you want to pull from when your checking account overdraws. Bank of America will transfer money from that account to cover the overdraft. Confirm your choice and the protection is active immediately. You can link more than one account and set the order in which Bank of America uses them (for example, savings first, then credit line).

If you do not have another Bank of America account to link, you cannot set up overdraft protection through the app. You would need to call 1-800-432-1000 to explore other options, such as linking an external account or a line of credit.

What happens when your checking account overdraws

If overdraft protection is on and linked to a savings account, Bank of America transfers money from savings to checking automatically when a transaction would overdraft checking. There is no fee for this transfer. The money moves within minutes, and your checking account balance becomes positive again.

If overdraft protection is on but the linked account does not have enough money to cover the overdraft, Bank of America declines the transaction. You will not be charged an overdraft fee in this case because the protection was in place—the transaction simply does not go through.

If overdraft protection is off or not set up, Bank of America pays the transaction anyway and charges you $35. This happens for each transaction that overdraws your account. If you make four purchases in one day that each overdraft your account, you owe $140 in fees total, even if the total overdraft amount is small.

Overdraft fees and daily limits

Bank of America charges $35 per overdraft transaction. The bank caps overdraft fees at four per day, meaning the maximum you can owe in overdraft fees in a single day is $140. This limit resets at midnight each day.

The overdraft fee is charged to your account within one to two business days of the transaction. If your account is still overdrawn when the fee posts, the fee itself can trigger another overdraft fee—a situation called a "cascading overdraft." For example, if you are $10 overdrawn and a $35 fee posts, you are now $45 overdrawn, which may trigger another fee.

Bank of America does not charge overdraft fees on automatic bill payments or transfers between your own accounts. Fees apply only to debit card purchases, checks, ATM withdrawals, and third-party transfers.

Turning off overdraft protection or overdraft fees

You can turn off overdraft protection at any time through the Bank of America app or online banking. Go to your checking account settings, find "Overdraft Protection," and select "Remove" or "Turn Off." The change takes effect immediately.

If you turn off overdraft protection, transactions that exceed your balance will be declined instead of triggering a fee. This prevents overdraft fees but also means your debit card or check may not go through when you do not have enough money.

You cannot turn off overdraft fees entirely—Bank of America will still charge $35 if a transaction overdraws your account and overdraft protection is not set up. However, you can reduce the risk by keeping a buffer in your checking account or by setting up overdraft protection linked to a savings account with money in it.

Overdraft protection with a credit line or external account

If you have a Bank of America credit line (such as a personal line of credit or home equity line), you can link it as your overdraft protection source through the app. When your checking account overdraws, Bank of America draws from the credit line instead of a savings account. This counts as a cash advance on the credit line and may carry a higher interest rate than regular purchases.

Bank of America does not allow you to link an external bank account (from another bank) as overdraft protection through the app or online banking. If you want to use an external account, you must call 1-800-432-1000 and speak with a representative. They can set up a manual arrangement, though this is less common and may have different terms.

Recovering from repeated overdrafts

If you have been charged multiple overdraft fees, you can contact Bank of America and ask for a courtesy reversal. Call 1-800-432-1000 or visit a branch in person. Bank of America does not have a formal policy on how many fees they will reverse, but they may reverse one or two fees if you have a good account history and this is your first time asking.

Explain what happened—for example, a delayed paycheck or an unexpected expense—and ask if they can remove the fees. The representative has some discretion, especially if you have been a customer for a long time or if the overdrafts were caused by a system error on Bank of America's side.

If you are repeatedly overdrafting, the real solution is either to set up overdraft protection linked to a funded savings account or to restructure your spending so your checking balance does not drop below a safety threshold. Overdraft protection is meant to be a backup, not a regular way to access money.

Frequently Asked Questions

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

Yes. Bank of America will pay the transaction and charge you $35. This happens automatically even if you have not set up overdraft protection. The fee posts within one to two business days.

Does overdraft protection cost money?

No. Transferring money from a linked savings account to cover an overdraft is free. If you link a credit line, the transfer counts as a cash advance and may carry interest, but there is no separate overdraft protection fee.

What if my linked savings account does not have enough money?

Bank of America declines the transaction. You are not charged an overdraft fee because overdraft protection was in place—it simply could not cover the full amount. The transaction does not go through.

How long does it take for overdraft protection to transfer money?

The transfer happens within minutes. Your checking account balance updates almost immediately after the overdraft occurs.

Can I set up overdraft protection with a bank account at a different bank?

Not through the app or online banking. You would need to call 1-800-432-1000 to explore whether Bank of America can arrange this manually, though it is not a standard option.