Bank of America's Overdraft Options
Bank of America does allow overdrafts on most checking accounts, but only if you opt into their overdraft service. Without it, transactions that would overdraw your account are simply declined at the point of sale or ATM. With overdraft protection turned on, Bank of America will cover the transaction and charge you a fee—currently $35 per overdraft, though this can vary by account type and region.
The key distinction is that overdraft is not automatic. You have to choose to enroll. Bank of America calls this Overdraft Protection, and it applies to debit card purchases, checks, ACH transfers, and ATM withdrawals. If you do not enroll, your card will be declined instead of allowing you to go negative.
Bank of America also offers a secondary layer called Overdraft Courtesy, which is their discretionary program. Even without formal enrollment, they may occasionally cover a small overdraft as a courtesy—but this is not may provide, and they can refuse or stop offering it at any time. Do not rely on courtesy coverage as a safety net.
Key Takeaways
- Bank of America charges $35 per overdraft transaction if you have enrolled in Overdraft Protection, and you must opt in to use this service.
- Without Overdraft Protection, your debit card and ATM transactions will be declined rather than allowed to overdraw your account.
- Bank of America's Overdraft Courtesy program may cover small overdrafts occasionally, but it is discretionary and not may provide.
- You can turn Overdraft Protection on or off through your online banking portal, mobile app, or by calling customer service.
- Multiple overdrafts in a short period can result in multiple $35 fees stacking up quickly, even if the total overdrawn amount is small.
How to Turn Overdraft Protection On or Off
You control whether Bank of America covers your overdrafts. Log into your Bank of America online banking account or open the mobile app, then navigate to your checking account settings. Look for the section labeled "Overdraft Protection" or "Overdraft Services." You will see a toggle or checkbox to enable or disable the feature.
If you prefer to speak with someone, call Bank of America's customer service at the number on the back of your debit card. A representative can change your overdraft setting over the phone in a few minutes. Some people choose to turn it off entirely to prevent accidental fees, while others keep it on for emergencies.
What Happens When You Overdraft
When a transaction would take your account below zero and you have Overdraft Protection enabled, Bank of America covers it and your account goes negative. You are then charged $35 for that transaction. If three transactions overdraw your account on the same day, you pay $35 three times—$105 total—even if the total overdrawn amount was only $50.
Bank of America does cap overdraft fees at a certain number per day (typically four to five overdrafts per day), but the fees still add up quickly. The bank also charges a daily fee if your account stays overdrawn for more than a few days, though this varies by account type.
Once you realize you are overdrawn, the fastest way to stop additional fees is to deposit money into your account immediately. Even a small deposit stops the bleeding. Some customers call customer service to ask if fees can be waived, and Bank of America sometimes reverses one or two fees as a courtesy—but this is not may provide and depends on your account history and relationship with the bank.
Overdraft Protection vs. Overdraft Courtesy
Overdraft Protection is the formal program you enroll in. Once enrolled, Bank of America will cover overdrafts up to your account limit, charge you $35 per transaction, and you know exactly what to expect. This is the service you control through your account settings.
Overdraft Courtesy is different. It is Bank of America's discretionary program where they may—but are not obligated to—cover small overdrafts without charging a fee, or with a reduced fee. They use this to build goodwill with customers, but they can deny coverage, charge a fee anyway, or stop offering it to you at any time. Never count on courtesy coverage as part of your banking plan.
The distinction matters because Overdraft Protection is a right you have once enrolled, while Overdraft Courtesy is a favor the bank may or may not grant. If you are living paycheck to paycheck, relying on courtesy is risky.
Alternatives to Overdraft Fees
If overdraft fees are a regular problem, consider linking a savings account to your checking account for transfer protection. Some banks offer this feature, though Bank of America's version is limited. You can also set up low-balance alerts on your phone so you know when your account is running dry before you overdraft.
Another option is to move to a bank that does not charge overdraft fees at all. Many online banks and credit unions offer checking accounts with no overdraft fees, though they may decline transactions instead. Some newer fintech banks like Chime and Varo offer overdraft protection without fees, though the coverage amounts are smaller.
If you are struggling with overdrafts regularly, the real solution is usually a budget review or a conversation with a financial counselor. Overdraft fees are expensive and can spiral quickly, so addressing the underlying cash flow problem is worth the effort.
Bank of America Overdraft Limits and Rules
Bank of America does not publish a specific overdraft limit, but they will not cover unlimited overdrafts. The amount they will cover depends on your account history, how long you have been a customer, and your overall relationship with the bank. A new customer might have a lower limit than someone who has banked there for ten years.
The bank also has rules about how many overdrafts they will allow in a row. If you overdraft repeatedly over several days or weeks, Bank of America may close your account or refuse to cover further overdrafts. They monitor for patterns of overdraft abuse, and accounts that overdraft more than once or twice a month may be flagged.
Checks and ACH transfers (like bill payments) are treated differently from debit card transactions. A bounced check may trigger an additional fee from the merchant or payee, on top of Bank of America's overdraft fee. This can make check overdrafts more expensive than debit card overdrafts.
How Overdraft Fees Compare to Other Banks
Bank of America's $35 overdraft fee is in line with most large national banks. Wells Fargo, Chase, and Citibank charge similar amounts. However, credit unions and online banks often charge less—some charge $15 to $25 per overdraft, and many charge nothing at all.
The real cost difference is not just the per-transaction fee, but how many transactions trigger it. If you overdraft three times in one day, Bank of America charges $105. A bank that caps overdraft fees at one per day would charge $35. A bank with no overdraft fees would charge $0, though they would decline the transactions instead.
If overdrafts are a regular occurrence for you, switching banks may save you hundreds of dollars per year. The trade-off is that you lose the safety net of coverage—transactions get declined instead. For some people, that is actually better, because it forces them to stay within their means.
Frequently Asked Questions
Can I overdraft my Bank of America account at an ATM?
Yes, if you have Overdraft Protection enabled. ATM withdrawals are covered the same way as debit card purchases. You will be charged $35 per overdraft. If you do not have Overdraft Protection on, the ATM will decline the withdrawal.
What if I overdraft and then deposit money the next day?
The overdraft fee still applies. Bank of America charges the fee when the transaction posts, not based on whether you later deposit money. Depositing money stops future overdraft fees from piling up, but it does not erase fees that already occurred.
Does Bank of America charge overdraft fees on transfers between my own accounts?
Transfers between your own Bank of America accounts typically do not trigger overdraft fees because the bank treats them as internal movements. However, transfers to accounts at other banks (ACH transfers) can trigger overdraft fees if your balance is too low.
Can Bank of America close my account if I overdraft too much?
Yes. If you overdraft repeatedly or your account shows a pattern of abuse, Bank of America can close your account. They may also report you to ChexSystems, a banking history database, which can make it harder to open accounts at other banks.
How long does it take for an overdraft to post?
Debit card transactions usually post within one to three business days. Checks can take longer—sometimes five to seven business days. During that time, your balance may appear different in your app than it actually is, which can lead to unexpected overdrafts. Always account for pending transactions when checking your balance.