Bank of America savings accounts do not allow overdrafts in the traditional sense
Bank of America will not let your savings account balance go negative. If you try to withdraw more money than you have, the transaction will be declined. This is different from a checking account, where Bank of America offers overdraft protection that can cover shortfalls—but that protection does not extend to savings.
The reason is structural: savings accounts are designed to hold money you keep, not money you spend regularly. Bank of America treats them as separate from your spending account, with separate overdraft rules. If you need overdraft coverage, you would set it up on your checking account, not your savings account.
However, there are ways to move money between your accounts quickly if you need cash in a pinch, and understanding those options matters more than understanding overdraft rules that do not apply to savings.
Key Takeaways
- Bank of America savings accounts cannot go negative—transactions that would overdraft are simply declined.
- Overdraft protection on a Bank of America checking account can pull from a linked savings account, but only if you set it up first.
- You can transfer money from savings to checking instantly through the Bank of America app or online banking, usually within minutes.
- If you do not have overdraft protection and your checking account is overdrawn, Bank of America charges overdraft fees that can stack up quickly.
How overdraft protection works when savings and checking are linked
If you have both a savings and checking account at Bank of America, you can set up overdraft protection so that a shortfall in checking automatically pulls from savings. This is not the same as overdrafting savings—it is using savings as a backup source when checking runs short.
To set this up, you log into your Bank of America account online or through the app, go to settings, and link your savings account as an overdraft protection source. Once linked, if a transaction would overdraft your checking account, Bank of America will transfer money from savings to cover it instead. You will see the transfer in both accounts.
The transfer happens instantly, but you pay a price: Bank of America charges a transfer fee each time this happens. The fee varies depending on your account type and whether you are a Preferred Rewards member, but it is typically between $10 and $35 per transfer. If you overdraft multiple times in a month, those fees add up fast.
What happens if you try to withdraw more than your savings balance
If you attempt a withdrawal—whether at an ATM, through a teller, or online—that exceeds your savings balance, Bank of America will decline the transaction. Your card will not work, the ATM will reject the request, or the online transfer will fail. The money stays in your account, and nothing is charged.
This is actually a protection: you cannot accidentally spend money you do not have from savings. The downside is that if you need cash immediately and your savings balance is too low, you have no fallback within the savings account itself. You would need to transfer money from another source or use a different account.
How to move money from savings to checking quickly
The fastest way to get cash from savings into checking is an internal transfer through Bank of America's app or website. Log in, select "Transfer Money," choose your savings account as the source and checking as the destination, enter the amount, and confirm. The transfer usually completes within minutes, sometimes instantly.
Once the money is in checking, you can use your debit card, write a check, or withdraw cash at an ATM. There is no fee for transferring between your own Bank of America accounts, and there is no limit on how many times you can transfer per month (though the Federal Reserve's Regulation D used to cap savings transfers at six per month—that rule was suspended, but some banks still enforce limits, so check your account terms).
If you are away from a computer or phone, you can also call Bank of America customer service at the number on the back of your card and request a transfer over the phone. A representative can move money between your accounts while you wait.
Overdraft fees on checking accounts and how they differ from savings
Bank of America charges an overdraft fee when your checking account goes negative and a transaction posts. The fee is typically $35 per overdraft, and multiple overdrafts in a single day can each trigger a separate fee. If your account stays overdrawn, Bank of America may charge an additional fee every five business days until the balance is positive again.
These fees do not apply to savings accounts because savings accounts cannot go negative. But if you have overdraft protection set up and your checking account overdraws into savings, you will pay the transfer fee mentioned earlier, not an overdraft fee. The two are different charges for different situations.
To avoid overdraft fees entirely, you can turn off overdraft protection in your Bank of America settings. Without it, transactions will simply be declined if your checking balance is too low. This means no fees, but also no safety net if you miscalculate your balance.
Alternatives if you need cash and your savings is low
If your savings account does not have enough to cover what you need, you have other options. A Bank of America personal loan or line of credit can provide cash, though approval takes a few days and you will pay interest. A credit card advance (cash advance) is faster but carries high interest rates and fees.
If you have a Bank of America credit card, you can also request a credit limit increase, which gives you more borrowing power without needing a separate loan. Some Bank of America accounts include access to a short-term loan product called "Balance Transfer," which moves credit card debt at a lower rate—not the same as cash, but useful if you are carrying balances elsewhere.
The cheapest option is usually to avoid the situation altogether: keep a small buffer in checking (even $100 or $200) so that small mistakes do not trigger overdraft fees, and transfer from savings only when you actually need the money.
Frequently Asked Questions
Can Bank of America charge me an overdraft fee on my savings account?
No. Savings accounts cannot go negative at Bank of America, so overdraft fees do not apply to them. If you try to withdraw more than your balance, the transaction is declined and no fee is charged.
If I set up overdraft protection, will my savings account go negative?
No. Overdraft protection transfers money from savings to checking to prevent checking from going negative. Your savings account itself will not overdraft—it will just have less money in it after the transfer.
How long does it take to transfer money from savings to checking at Bank of America?
Internal transfers between your own Bank of America accounts usually complete within minutes, sometimes instantly. If you request the transfer through the app or website during business hours, it is typically done before you finish logging out.
What is the difference between an overdraft fee and an overdraft protection transfer fee?
An overdraft fee is charged when your checking account goes negative without protection. An overdraft protection transfer fee is charged when Bank of America moves money from savings to checking to prevent checking from going negative. The protection fee is usually $10 to $35 per transfer; overdraft fees are typically $35 per incident.
Can I overdraft my savings account to pay a bill?
No. If you set up a bill payment from savings and the balance is too low, the payment will fail and no money will be transferred. You would need to move money from another account first or pay the bill from checking instead.