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 type of deposit and the ATM itself. Most Bank of America ATMs have a daily deposit limit of $10,000 for cash, though some machines are set to lower limits. 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 the one your specific ATM enforces. Older machines or those in certain locations may have lower caps. If you hit the limit, the machine will reject additional deposits and return your cash or checks. You can make another deposit after that transaction completes, but you cannot bypass the daily maximum through multiple visits to the same ATM on the same day.

Bank of America also tracks large deposits for federal reporting purposes. Any single deposit of $10,000 or more in cash triggers a Currency Transaction Report (CTR), which the bank files with the government. This is routine and legal — it does not mean you have done anything wrong. The report straightforward documents the transaction.

Key Takeaways

  • Most Bank of America ATMs limit cash deposits to $10,000 per transaction, though some machines have lower limits of $5,000 or less.
  • Check deposits usually allow higher amounts — often $25,000 or more — because the bank verifies them after you leave.
  • The machine will reject your deposit if you exceed its limit; you cannot deposit more by making multiple transactions on the same day at the same ATM.
  • Cash deposits of $10,000 or more trigger a federal Currency Transaction Report, which is normal and does not indicate wrongdoing.
  • Your account type and deposit history may affect the limits your specific ATM offers.

Why ATMs have deposit limits

ATM deposit limits exist for three practical reasons: the machine's physical capacity, fraud prevention, and regulatory compliance. An ATM can only hold so much cash before it needs to be emptied by Bank of America staff. If every customer deposited $50,000 in cash, the machines would fill up and stop accepting deposits within hours.

The limits also reduce fraud risk. A stolen card or account number is less damaging if the thief can only deposit $10,000 before the machine stops. Bank of America can then review the transaction and catch suspicious activity before larger sums move through the account.

The federal reporting requirement for deposits over $10,000 is another reason the limit sits there. The bank must file a CTR for any single deposit that large, so the ATM enforces that threshold as a natural stopping point.

Differences between cash and check deposits

Cash and checks have different limits because they carry different risks. Cash is final — once it goes in the machine, the bank owns it when ready. A check is a promise to pay, and it can bounce. The bank does not actually have the money until the check clears, which takes one to three business days.

Because of this, Bank of America allows higher check deposit limits at ATMs. You might deposit $25,000 in checks while being capped at $10,000 in cash at the same machine. The exact check limit varies by ATM model and your account history, so the machine will tell you the maximum when you start a check deposit.

If you try to deposit a check larger than the ATM allows, you will need to visit a branch during business hours or use mobile deposit through the Bank of America app, which may have different limits based on your account type.

What happens if you exceed the limit

The ATM will stop accepting deposits once you hit the machine's limit. It will display a message saying you have reached the maximum and will return any remaining cash or checks you tried to insert. The deposits that went through before you hit the limit are processed normally.

You can attempt another deposit at a different Bank of America ATM, and that machine may have a separate daily limit. However, your account itself may also have a daily deposit cap — separate from the ATM's limit — that tracks across all deposits you make that day, regardless of which machine you use. This account-level limit is less common for standard checking accounts but more common for business accounts or accounts flagged for review.

If you regularly need to deposit amounts larger than the ATM allows, visiting a branch is faster and more reliable. A teller can process large cash or check deposits without the machine's constraints, though the bank will still file a CTR for cash deposits over $10,000.

How to deposit large amounts of cash or checks

For deposits over $10,000 in cash, visit a Bank of America branch during business hours. Bring your debit card or account number, a photo ID, and the cash. The teller will count it, process the deposit, and file the required Currency Transaction Report. This takes about 10 minutes and is the most straightforward way to handle large cash deposits.

For checks, you have three options: ATM deposit (if under the machine's limit), mobile deposit through the Bank of America app, or a branch visit. Mobile deposit lets you photograph the front and back of a check and submit it from your phone. The limit for mobile deposit varies by account type — typically $2,500 to $10,000 per check, with daily totals capped at $5,000 to $25,000.

If you need to deposit multiple large checks, a branch visit is most reliable because the teller can process them all at once without hitting app-based limits. Bring the checks, your ID, and your debit card or account number.

ATM deposit limits by account type

Standard checking and savings accounts have the limits described above: $10,000 cash, $25,000+ checks. Business accounts, premium accounts, and accounts with higher transaction history may have different limits. Bank of America does not publish these variations publicly, so the only way to know your specific limit is to attempt a deposit or call the customer service number on the back of your debit card.

New accounts sometimes have lower limits for the first 30 to 90 days. This is a fraud prevention measure. Once your account has been open and active for several months, the limits typically increase to standard levels.

If you have been flagged for suspicious activity or are under review, your ATM deposit limits may be temporarily reduced. The bank will notify you if this is the case, usually by mail or through your online account.

Frequently Asked Questions

Can I deposit more than $10,000 in cash if I split it into multiple ATM visits?

No. Your account has a daily deposit limit that tracks across all ATMs and all deposits you make in a single day. Even if you visit five different Bank of America ATMs, the bank's system counts all those deposits together toward your daily maximum. You would need to wait until the next calendar day to deposit additional amounts.

Do I have to report the Currency Transaction Report to the IRS myself?

No. Bank of America files the CTR with the Financial Crimes Enforcement Network (FinCEN), which is part of the Treasury Department. You do not need to do anything. The report is routine and does not create a tax obligation or trigger an audit on its own.

What if my ATM deposit is rejected and I need the money in my account today?

Visit a Bank of America branch before it closes. A teller can process the deposit when ready, and it will post to your account the same day if you deposit before the branch's cutoff time (usually 2 p.m. or 5 p.m., depending on location). Bring your ID, debit card, and the cash or checks.

Does the ATM deposit limit explore to transfers between my own accounts?

No. ATM deposit limits only explore to external deposits — cash you are putting in or checks you are depositing. Transfers between your own Bank of America accounts have different limits, usually much higher, and are handled through online banking or the mobile app rather than the ATM.

Can I deposit a check larger than the ATM's check limit through mobile deposit?

It depends on your account type and the check amount. Mobile deposit limits are set separately from ATM limits and vary widely — some accounts allow $10,000 per check, others cap at $2,500. The app will tell you the maximum when you attempt the deposit. If mobile deposit rejects it, a branch visit is your only option.