How much you can deposit at a Bank of America ATM
Bank of America ATMs accept cash and check deposits, but the amount you can deposit in a single transaction depends on the machine and your account type. Most Bank of America ATMs have a daily deposit limit of $10,000 in cash, though some machines are set lower. Check deposits typically have higher limits — often $25,000 or more per transaction — because the bank verifies them later.
The limit that matters most is your account's daily deposit limit, which is separate from the machine's limit. Your specific daily limit depends on your account type and banking history. New accounts often start with lower limits that increase over time. You can find your personal limit by logging into your Bank of America online account, calling 1-800-432-1000, or visiting a branch.
If you hit the ATM's deposit limit, the machine will reject additional deposits in that transaction. If you hit your account's daily limit, deposits may be held pending review before posting to your account. Neither situation is a penalty — the money is not lost — but it means you cannot complete the full deposit at that moment.
Key Takeaways
- Most Bank of America ATMs accept up to $10,000 in cash per transaction, though some machines have lower limits posted on the screen.
- Check deposits at ATMs usually have higher limits than cash, often $25,000 or more, because the bank verifies them after you leave.
- Your personal account has its own daily deposit limit separate from the machine limit, and you can find yours by logging in online or calling the bank.
- If an ATM rejects your deposit, try a different machine or visit a branch during business hours to deposit the full amount.
Why ATMs have deposit limits
ATM deposit limits exist for two reasons: the machine's physical capacity and the bank's fraud prevention rules. A single ATM can only hold so much cash before it needs to be emptied and serviced. More importantly, large deposits trigger Bank of America's monitoring systems, which are designed to detect unusual account activity and money laundering.
When you deposit cash at an ATM, the transaction is recorded immediately, but the funds may not post to your account right away. Bank of America reviews large deposits — the threshold varies but often starts around $5,000 to $10,000 — before clearing them. This review typically takes one to two business days. During that time, the money sits in a holding status and does not count toward your available balance.
Cash deposits versus check deposits at the ATM
Bank of America ATMs treat cash and checks differently because checks require verification. A check deposit is a promise of money; the bank must confirm the check is real, that the account it is drawn from has funds, and that it has not already been deposited elsewhere. This verification process takes time, so ATMs allow higher check deposit limits than cash limits.
Cash deposits are immediate and final — once the ATM accepts the cash, the bank has the money. For that reason, ATMs are more cautious with cash limits. If you are depositing a large amount, splitting it between cash and checks (if you have them) can sometimes let you deposit more in a single visit, though you will still be subject to your account's daily limit.
What happens if you exceed the deposit limit
If you try to deposit more than the ATM allows in one transaction, the machine will display a message and reject the excess amount. The cash or checks you already inserted will be returned to you. The transaction ends, and nothing posts to your account. You can then insert a smaller amount and complete a second transaction, as long as you stay within your account's daily limit.
If you exceed your account's daily deposit limit, the ATM may still accept the deposit, but the funds will be placed on hold. Bank of America will review the deposit and either clear it or contact you for more information. Holds typically last one to two business days for deposits under $5,000 and longer for larger amounts. You can check the status of a held deposit by logging into your account online or calling the bank.
How to deposit more than the ATM limit
If you need to deposit more than the ATM allows, visit a Bank of America branch during business hours. Tellers can process deposits of any size and can often clear them faster than ATM deposits. Bring your debit card or account number, a valid ID, and the cash or checks you want to deposit. Tellers do not have the same limits as ATMs, though very large deposits may still trigger a hold or a review.
Another option is to split your deposit across multiple ATM transactions on different days. If your daily limit is $10,000 and you have $15,000 to deposit, you can deposit $10,000 today and $5,000 tomorrow. This approach takes longer but avoids a trip to the branch. Check your account online to see how much of your daily limit you have already used.
Holds on large ATM deposits
Bank of America places holds on deposits to protect against fraud and to follow federal banking rules. A hold means the money is in your account, but you cannot spend it yet. The hold period depends on the deposit type and amount. Cash deposits under $5,000 typically clear within one business day. Larger cash deposits may take two to three business days. Check deposits can take up to five business days, depending on the check's origin.
You can see how long a hold will last by logging into your online account and viewing the deposit details. If a hold seems unusually long, call Bank of America at 1-800-432-1000 to ask why. The bank may be able to clear it faster if you can provide additional information about the deposit's source.
Frequently Asked Questions
Can I deposit more than $10,000 at a Bank of America ATM?
No, most ATMs reject deposits over $10,000 in cash per transaction. If you need to deposit more, visit a branch or split the deposit across multiple days. Your account's daily limit may be lower than $10,000, so check your limit before attempting a large deposit.
Do I have to report a $10,000 cash deposit to the IRS?
Bank of America reports all cash deposits of $10,000 or more to the federal government as part of standard banking compliance. This is automatic and does not mean you have done anything wrong. The report is called a Currency Transaction Report (CTR). You do not file it yourself; the bank handles it.
Why is my ATM deposit on hold?
Holds happen when a deposit exceeds your account's daily limit, when the amount is unusually large for your account, or when the bank needs to verify the deposit's source. Holds typically last one to three business days. You can check the hold status in your online account or call the bank to ask when it will clear.
Can I deposit checks and cash in the same ATM transaction?
Yes, most Bank of America ATMs accept both in a single transaction. The machine will count them separately toward their respective limits. Check deposits usually have higher limits than cash, so combining them may let you deposit more total in one visit, though your account's daily limit still applies to both.
What if the ATM keeps rejecting my deposit?
The machine may be full, malfunctioning, or detecting an issue with your check or cash. Try a different ATM or visit a branch. If the problem persists, call Bank of America to confirm your account is in good standing and that you have not hit your daily limit. A teller can process the deposit manually if the ATM cannot.