Bank of America savings accounts do not allow overdrafts the way checking accounts do
Bank of America does not permit overdrafts on savings accounts. If you try to withdraw more money than you have in your savings account, the transaction will be declined. Your bank will not cover the shortfall, and you will not be charged an overdraft fee for the declined transaction itself.
This is different from a checking account, where Bank of America offers an optional overdraft service. With that service, the bank can cover a check or debit card transaction even when your balance is too low — but then charges you a fee. Savings accounts straightforward do not work that way.
The reason is practical: savings accounts are designed to hold money you are not spending regularly. Banks treat them more strictly to protect that purpose. A checking account is built for frequent transactions, so overdraft coverage exists as a convenience (though it costs you). A savings account is built for storage, so the bank stops you from going negative instead.
Key Takeaways
- Bank of America savings accounts will decline any withdrawal that exceeds your current balance, rather than allowing you to overdraft.
- You will not be charged an overdraft fee when a savings withdrawal is declined, because the transaction does not go through.
- If you need to access money beyond your savings balance, you can transfer funds from another account or use a different product like a checking account or credit card.
- Some Bank of America accounts link savings and checking, which means overdraft protection can pull from savings to cover a checking shortfall — but this is a transfer, not an overdraft on the savings account itself.
What happens when you try to withdraw more than you have
When you attempt a withdrawal that exceeds your savings account balance — whether at an ATM, through a teller, or online — Bank of America will straightforward refuse the transaction. The money stays in your account. No overdraft fee appears on your statement.
This applies to all withdrawal methods: ATM withdrawals, transfers out of the account, and in-person withdrawals at a branch. The bank's system checks your balance before processing any of these, and stops the transaction if there is not enough money.
The one exception is if you have linked your savings account to your checking account for overdraft protection. In that case, Bank of America can automatically transfer money from savings to checking to cover a checking account shortfall. But that is a transfer between your own accounts, not an overdraft on the savings account itself. Your savings account still cannot go negative.
How overdraft protection works with linked accounts
Many Bank of America customers link their savings and checking accounts. When you do this, you can set up overdraft protection, which tells the bank to move money from savings to checking if a check or debit card transaction would otherwise bounce.
This is useful if you accidentally overspend in checking. Instead of paying an overdraft fee, the bank transfers the needed amount from your savings account to cover it. You still lose the money, but you avoid the fee.
However, this does not mean your savings account itself can overdraft. The transfer happens only if your savings has enough money to cover the shortfall. If both accounts are empty, the transaction in checking will still be declined, and you will not be charged an overdraft fee.
You can set up or turn off overdraft protection through your Bank of America online account, mobile app, or by calling customer service. If you do not want the bank to transfer from savings to checking, you can disable it.
The difference between savings and checking overdraft rules
Bank of America's checking account overdraft service works very differently. If you have overdraft coverage turned on for your checking account, the bank will cover a transaction even if your balance is negative — then charge you an overdraft fee (currently $35 per transaction at Bank of America, though this can change).
Savings accounts have no equivalent. There is no overdraft fee option, no way to pay for the privilege of going negative, and no overdraft coverage available. The account straightforward stops you from withdrawing money you do not have.
This reflects federal banking rules. Savings accounts are regulated differently than checking accounts, and overdraft fees on savings are restricted in ways they are not on checking. Bank of America follows these rules by not offering overdraft on savings at all.
What to do if you need money beyond your savings balance
If you need to spend more than your savings account holds, you have several options. The simplest is to transfer money from another account you own — a checking account, a money market account, or even a credit card cash advance (though that last option is expensive).
If you do not have another account with enough money, you could take out a personal loan, use a credit card for the purchase, or ask a family member for a loan. These are all more expensive than straightforward having the money in savings, but they are available if you need them.
You could also contact Bank of America to discuss your situation. If you are a long-standing customer with a good history, the bank sometimes works with customers on a case-by-case basis, though there is no may provide. A branch manager or customer service representative can explain what options might exist for your specific situation.
Why banks restrict overdrafts on savings accounts
The main reason is regulatory. Federal rules treat savings accounts as accounts meant for storing money, not spending it. Because of this, banks are not permitted to charge overdraft fees on savings accounts in the same way they can on checking accounts.
There is also a practical reason: savings accounts are supposed to help you build a financial cushion. If the bank allowed you to overdraft your savings, you would lose that cushion. By refusing the transaction instead, the bank forces you to keep the money you have set aside actually set aside.
From the bank's perspective, overdraft fees on checking accounts are a revenue source, but they are also a service — the bank is lending you money for a moment. On savings accounts, the bank would rather you not spend money you do not have, because that defeats the purpose of saving.
Frequently Asked Questions
Will I be charged a fee if my savings withdrawal is declined?
No. Bank of America does not charge a fee when a savings withdrawal is declined due to insufficient funds. The transaction straightforward does not go through, and your account balance remains unchanged.
Can I set up overdraft protection on just my savings account?
No. Overdraft protection only works when you link accounts — it pulls from savings to cover a checking shortfall. You cannot set up overdraft protection that works the other way, or that allows your savings account itself to go negative.
What if I have overdraft protection turned on and both my accounts are empty?
The transaction will be declined. Overdraft protection can only transfer money that actually exists in your savings account. If both accounts are empty, there is nothing to transfer, and the bank will not cover the transaction.
Is there a way to overdraft a Bank of America savings account?
No. Bank of America does not offer any method to overdraft a savings account, whether through overdraft protection, overdraft fees, or any other service. Savings accounts are designed to prevent overdrafts, not permit them.
Can I transfer money from my checking account to savings if my savings is empty?
Yes. You can transfer money from checking to savings at any time, as long as your checking account has the funds. This is different from overdraft protection — you are moving your own money between your own accounts, not borrowing from the bank.