ATMs will not let you overdraft, even if your account allows overdrafts
Bank of America ATMs stop you from withdrawing more cash than you have in your account, regardless of whether you have overdraft protection turned on. The machine simply declines the transaction and returns your card. This is different from debit card purchases or checks, which can overdraft your account and trigger fees.
The reason is technical: ATMs process withdrawals as immediate, final transactions. They cannot extend credit the way a point-of-sale system can. If you need cash and your balance is low, you have a few actual options—but overdrafting at the ATM is not one of them.
Key Takeaways
- Bank of America ATMs will decline any withdrawal that exceeds your available balance, even if overdraft protection is active on your account.
- Overdraft fees can still happen with debit card purchases, checks, or ACH transfers—just not at ATMs.
- If you need cash and your balance is too low, you can transfer money from another account, use a branch teller, or ask about a short-term loan.
- Overdraft protection covers some transactions but not others; knowing which ones matter helps you avoid unexpected fees.
How Bank of America overdraft protection actually works
Bank of America offers overdraft protection as an optional service that covers certain transactions when your balance drops below zero. If you have it turned on, the bank will pay debit card purchases, checks, and ACH transfers even if there is not enough money in your account—but it charges you a fee for each one.
The protection does not apply uniformly. ATM withdrawals, wire transfers, and some other transaction types are excluded. The bank treats ATM withdrawals as cash-out transactions that must be final and immediate, so the machine simply rejects the request if your balance is insufficient.
If you do not have overdraft protection, or if it is turned off, any transaction that would overdraft your account gets declined—including debit purchases and checks. You can turn overdraft protection on or off through your Bank of America online account or by calling customer service.
What happens if you try to withdraw more than your balance
When you insert your card at a Bank of America ATM and request a withdrawal larger than your available balance, the machine checks your account in real time. If the amount exceeds what you have, the ATM declines the transaction, displays a message on screen, and returns your card without dispensing cash.
No fee is charged for a declined ATM withdrawal. The transaction never posts to your account. You simply leave the ATM without the cash and without a penalty.
This is one of the few places where the bank's rules work in your favor: ATMs are designed to prevent overdrafts, not enable them. The same protection does not exist for debit card swipes or online bill payments, which is why those can trigger overdraft fees even when ATM withdrawals cannot.
When overdraft fees do happen (and ATMs are not the reason)
Overdraft fees occur when you spend money you do not have through channels other than ATMs. A debit card purchase at a store, a check you write, or an automatic bill payment can all overdraft your account if overdraft protection is on and your balance is low. Each overdraft typically costs $35 at Bank of America, though the exact fee depends on your account type.
The fee is charged by the bank for covering the shortfall, not by the merchant. If you overdraft multiple times in one day, you can be charged multiple fees—sometimes up to three or four in a single day, depending on the order transactions post.
ATM withdrawals never trigger this fee because the machine will not process the transaction at all. This makes ATMs the safest place to check your actual available balance: if the machine accepts your withdrawal, you know you have the money.
Your options if you need cash but your balance is too low
If an ATM declines your withdrawal, you have several ways to get cash without overdrafting. The fastest is to transfer money from another account you own—either another Bank of America account or an external account linked to your profile. You can do this through the mobile app or online banking in minutes, then return to the ATM.
You can also visit a Bank of America branch during business hours and ask a teller to withdraw cash from your account. Tellers have different authority than ATMs and can process transactions that machines cannot, though they will still respect your actual balance and will not overdraft you without explicit consent.
If you need a larger amount and do not have it available, you can ask about a short-term personal loan or a line of credit through Bank of America. These are formal credit products, not overdraft protection, and they require a separate application. They also carry interest charges, unlike overdraft fees, so they are only worth considering for larger amounts you plan to repay over time.
How to manage overdraft protection on your account
You can turn overdraft protection on or off through your Bank of America online account. Log in, go to your account settings, and look for overdraft or overdraft protection options. You can also call customer service at the number on the back of your card to make changes by phone.
If you turn overdraft protection off, the bank will decline any transaction that would overdraft your account—including debit purchases and checks, not just ATM withdrawals. This prevents fees but also means your card may be declined at checkout if your balance is low.
Many people turn overdraft protection off to avoid surprise fees, then rely on checking their balance before making large purchases. Others keep it on for emergencies but monitor their account closely. There is no single right choice; it depends on whether you value the safety net or prefer to avoid the risk of fees.
The difference between available balance and account balance
Bank of America shows you two different numbers: your account balance and your available balance. The account balance is the total of all transactions that have posted. The available balance is what you can actually spend right now, accounting for pending transactions and holds.
ATMs use your available balance to decide whether to dispense cash. If you have pending debit card charges or a hold on your account (common after large deposits or checks), your available balance may be lower than your account balance. The ATM will decline a withdrawal if it exceeds the available amount, even if your account balance is higher.
This is why it is important to check your available balance, not just your account balance, before you expect to withdraw cash. The mobile app and online banking both show both numbers clearly.
Frequently Asked Questions
Can I overdraft my Bank of America account at another bank's ATM?
No. ATMs from other banks also decline withdrawals that exceed your available balance. The restriction is built into how ATM networks work, not specific to Bank of America. You will see the same decline message at any ATM if you try to withdraw more than you have.
What if I have overdraft protection but the ATM still declines my withdrawal?
Overdraft protection does not apply to ATM withdrawals. The machine checks your actual available balance and will decline the transaction if the withdrawal exceeds it, even if overdraft protection is active on your account. Overdraft protection only covers debit purchases, checks, and ACH transfers.
Do I get charged a fee if the ATM declines my withdrawal?
No. A declined ATM withdrawal does not cost you anything. The transaction never posts to your account, so no fee is charged. You only pay overdraft fees when a transaction actually overdrafts your account, which cannot happen at an ATM.
Can I set up overdraft protection to cover ATM withdrawals?
No. Bank of America does not offer an overdraft protection option that covers ATM withdrawals. The bank's overdraft protection is limited to debit card purchases, checks, and ACH transfers. ATMs are designed to prevent overdrafts, not enable them.
What should I do if I need cash and my balance is too low?
Transfer money from another account through the mobile app or online banking, visit a branch teller, or ask about a short-term personal loan. These are your main options. You cannot overdraft at an ATM, so one of these alternatives is necessary if your available balance is insufficient.