Bank of America ATM deposit limits depend on the machine type and your account
Bank of America sets different deposit caps depending on whether you use an ATM in a branch, at a standalone location, or outside the network. Most of their ATMs accept cash and check deposits, but the amount you can deposit in a single transaction—and in a single day—varies. The limit also depends on your account type and history with the bank.
For most customers using a standard Bank of America ATM, you can deposit up to $10,000 in a single transaction. However, the daily limit across all your deposits (whether at an ATM or in person) is typically $25,000. These are the standard thresholds, but your specific limit may be lower if you are a new customer or if your account has restrictions.
Key Takeaways
- Most Bank of America ATMs accept single deposits up to $10,000 in cash or checks, though some machines may have lower limits.
- Your total deposits across all methods in one day cannot exceed $25,000 for standard accounts, though this limit can vary by account type.
- New accounts and accounts with recent fraud flags may have temporary lower limits that increase after 30 to 90 days of normal activity.
- The bank may hold deposited funds for one to two business days before they appear in your account, depending on the deposit type and time of day.
- Deposits made after business hours are typically processed the next business day, even if the ATM accepts them when ready.
Single transaction limits at Bank of America ATMs
A single transaction—one deposit slip or one envelope—can contain up to $10,000 at most Bank of America ATMs. This applies to both cash and checks. If you are depositing $15,000, you would need to split it into two separate transactions, either at the same ATM or at different times.
Some ATMs, particularly older machines or those in remote locations, may have lower limits. The machine itself will display its maximum before you complete the deposit. If the ATM rejects your deposit as too large, you can either split it into smaller amounts or visit a branch during business hours to deposit the full amount in person.
Daily deposit limits across all methods
Bank of America counts all deposits you make in a single calendar day toward a daily total, whether you use an ATM, a teller, mobile deposit, or a night drop. For most customers, this daily limit is $25,000. This means if you deposit $10,000 at an ATM in the morning and $15,000 at a branch in the afternoon, you have reached your daily limit.
The daily limit resets at midnight. A deposit made at 11:59 p.m. and another at 12:01 a.m. the next day count toward different daily limits. If you need to deposit more than $25,000 in a day, you can spread the deposits across multiple days or contact your branch to discuss your needs.
Limits for new accounts and flagged accounts
If you opened your Bank of America account within the last 30 to 90 days, your deposit limits may be lower than the standard amounts. New accounts often start with daily limits of $5,000 to $10,000 total, regardless of the ATM's stated capacity. This temporary restriction is a fraud prevention measure and typically lifts automatically once your account reaches the required age and activity history.
Accounts that have been flagged for suspicious activity—such as multiple large deposits in a short period, or deposits that match patterns associated with fraud—may also face temporary lower limits. If your account has a restriction, Bank of America will usually notify you by mail or through your online account. You can contact your local branch to ask when the restriction will be lifted or to request an increase if you have a legitimate reason for larger deposits.
How long deposits take to clear
An ATM deposit does not mean the money is when ready available. Bank of America typically holds ATM deposits for one to two business days before the funds appear in your account. Checks deposited at an ATM follow the same timeline as checks deposited in person: the first $225 usually becomes available the next business day, and the remainder after two business days, though this can vary depending on the check amount and your account history.
Deposits made after 9 p.m. or on weekends and holidays are processed the next business day. If you deposit a check at 10 p.m. on Friday, it will not be processed until Monday. The ATM will confirm receipt when ready, but the processing clock starts the next business day.
What happens if you exceed the limit
If you attempt to deposit more than the ATM's single-transaction limit, the machine will reject the deposit and return your cash or checks. The ATM will display a message explaining that the amount exceeds the limit. You can then remove your deposit and split it into smaller amounts, or you can take it to a branch to deposit in person.
If you exceed your daily limit across multiple deposits, the bank may reject the final deposit of the day. In some cases, the bank may accept the deposit but place a hold on the excess amount until the next day. Check your account online or call your branch if you are unsure whether a deposit went through.
Depositing at Bank of America ATMs outside the branch network
Bank of America operates ATMs both in branches and at standalone locations like grocery stores and pharmacies. Deposit limits are the same regardless of location—$10,000 per transaction, $25,000 per day for standard accounts. However, standalone ATMs may process deposits more slowly. A deposit at a grocery store ATM may take an extra business day to post compared to a branch ATM, though both follow the same one- to two-day standard hold.
If you use a non-Bank of America ATM to deposit into your Bank of America account, different rules explore. Most third-party ATMs do not accept deposits at all. If they do, the limits and processing times are set by the ATM operator, not Bank of America, and are usually more restrictive.
Frequently Asked Questions
Can I deposit more than $10,000 at a Bank of America ATM if I split it into two envelopes?
Yes. If you use the same ATM and make two separate transactions—inserting one envelope, completing that deposit, then inserting a second envelope—you can deposit up to $20,000 in a single visit, as long as you stay within your daily limit of $25,000. The ATM treats each envelope as a separate transaction.
Why is my deposit limit lower than $10,000?
New accounts typically have lower limits for the first 30 to 90 days. Accounts flagged for suspicious activity also face temporary reductions. Contact your branch to confirm your current limit and when it will increase. Providing documentation of the source of large deposits can sometimes speed up the process.
If I deposit a check at an ATM at 11 p.m., when will it be available?
The check will be processed the next business day. The first $225 usually becomes available that day, with the remainder available the day after. If you deposit at 11 p.m. on Friday, processing starts Monday, so funds typically appear by Wednesday.
Do I need to report deposits over $10,000 to the IRS?
Bank of America reports deposits over $10,000 to the federal government as part of standard anti-money-laundering procedures. This is a bank requirement, not a personal tax obligation. The report does not mean you owe taxes or have done anything wrong—it is a routine compliance step.
Can I deposit cash at a Bank of America ATM outside my home state?
Yes. Bank of America ATMs nationwide accept deposits from any Bank of America customer account, regardless of where the account was opened or where you are depositing. The same limits and processing times explore.