Bank of America allows overdrafts through its overdraft protection service, but you have to opt in — and the bank charges a fee each time you overdraw
Bank of America does not automatically cover overdrafts on checking accounts. Instead, the bank offers overdraft protection, which you can choose to turn on. Once you do, BofA will cover transactions that would otherwise bounce, but you'll pay a fee for each overdraft. The bank also offers a grace period on some accounts before fees kick in, though this varies by account type.
The key thing to understand is that overdraft protection is optional. If you don't enroll, a transaction that exceeds your balance will simply be declined at the point of sale or ATM. You won't overdraw, but you also won't have the cushion that protection provides. Many people turn it on without realizing they're signing up for fees, so knowing how it works before you need it matters.
Key Takeaways
- Bank of America overdraft protection is opt-in, meaning you must actively choose to enroll in order to have overdrafts covered.
- The bank charges an overdraft fee each time your account goes negative, with the amount depending on your account type and whether you're a preferred customer.
- Bank of America offers a grace period on some accounts that gives you time to deposit funds before overdraft fees are assessed.
- You can link a savings account or line of credit to your checking account as an alternative way to cover overdrafts without the per-transaction fee.
How Bank of America's overdraft protection works
When you enroll in overdraft protection, Bank of America will cover transactions that would otherwise exceed your balance. This applies to debit card purchases, checks, ACH transfers, and recurring bill payments. The bank processes these transactions and lets your account go negative rather than declining them.
However, each overdraft triggers a fee. For most Bank of America checking accounts, the overdraft fee is $35 per transaction. If you overdraw multiple times in a single day, you can be charged multiple fees — the bank typically allows up to four overdraft fees per day, though this can vary. Preferred customers (those with higher balances or linked accounts) may see reduced fees or fee waivers, so your actual cost depends on your account status.
The bank also imposes a daily overdraft limit. You cannot overdraw indefinitely; once your account reaches a certain negative balance, further transactions will be declined. This limit varies by account and customer history, but it's typically in the range of $100 to $500.
The grace period and when fees actually hit
Bank of America offers what it calls an Overdraft Grace Period on some accounts. If your account goes negative, you have until the end of the next business day to bring your balance back to zero or positive. If you do, no overdraft fee is charged. This gives you a small window to deposit funds or transfer money before the fee sticks.
The grace period does not apply to all account types, and it's not automatic — you need to check whether your specific account includes it. You can confirm this by logging into your Bank of America account online or calling customer service. If your account does have the grace period, it's one of the few ways to use overdraft protection without paying a fee.
Linking a savings account or credit line instead
Rather than paying per-transaction overdraft fees, you can link a Bank of America savings account or a Bank of America credit line to your checking account. When your checking account balance drops below zero, the bank automatically transfers funds from the linked account to cover the shortfall. This approach avoids the overdraft fee entirely.
If you link a savings account, you may be charged a transfer fee (typically $1 to $3 per transfer), but this is usually cheaper than the $35 overdraft fee. If you link a credit line, the transfer is treated as a cash advance on that line, which means you'll pay interest on the borrowed amount — so this option makes sense only if you can pay it back quickly.
To set up linked overdraft protection, log into your Bank of America account, go to the account settings, and look for overdraft protection options. You can choose which account or line of credit to link and set a minimum balance threshold if you want.
What happens if you don't enroll in overdraft protection
If you decline overdraft protection, Bank of America will simply decline transactions that would cause an overdraft. Your debit card will be rejected at checkout, your check will bounce, and your ACH payment will fail. You won't be charged an overdraft fee, but you also won't have the transaction go through.
A declined transaction can create its own problems — a bounced check may trigger a fee from the merchant or your employer, a failed bill payment could hurt your credit, and a rejected debit card at the register is embarrassing. For this reason, many people choose to enroll in overdraft protection despite the fees, treating it as insurance against these scenarios.
How to enroll or change your overdraft settings
You can manage your overdraft protection through Bank of America's online banking portal or mobile app. Log in, find your checking account, and look for account settings or overdraft protection options. From there, you can turn overdraft protection on or off, link a savings account or credit line, or adjust your preferences.
You can also call Bank of America customer service at the number on the back of your debit card to make changes over the phone. If you're changing your settings because you've had overdraft fees you want to dispute, mention this when you call — the bank sometimes reverses fees for customers with good history, especially if it's a first occurrence.
Frequently Asked Questions
Can Bank of America overdraft me without my permission?
No. Overdraft protection is opt-in only. If you haven't enrolled, the bank will decline transactions rather than overdraw your account. However, some accounts come with overdraft protection already turned on by default, so check your account settings to confirm your preference.
What's the difference between overdraft protection and overdraft fees?
Overdraft protection is the service that allows your account to go negative. Overdraft fees are the charges Bank of America levies each time you use that protection. You can have protection without paying fees if you link a savings account or use the grace period to deposit funds in time.
How many overdraft fees can I be charged in one day?
Bank of America typically allows up to four overdraft fees per day, meaning you could be charged up to $140 in fees if you overdraw four separate times in a single day. The exact limit depends on your account type and history, so check your account agreement or call customer service for your specific limit.
Will Bank of America reverse an overdraft fee if I ask?
The bank may reverse one or two overdraft fees if you have a good account history and it's your first request. Call customer service and explain your situation — they have discretion to waive fees in some cases. Repeated requests are less likely to succeed, so this shouldn't be treated as a regular solution.
Does overdraft protection affect my credit score?
Overdrafts themselves do not appear on your credit report, so they won't directly damage your credit score. However, if an overdraft leads to a bounced check or unpaid debt that gets sent to collections, that can hurt your credit. Overdraft fees are also a sign you're spending more than you have, which is worth addressing.