Yes, you can deposit cash into most Bank of America ATMs
Bank of America operates cash deposit ATMs at thousands of locations. You can walk up to one, insert bills into the slot, and the machine counts them and credits your account within one business day. You do not need an envelope, do not need to fill out a deposit slip, and do not need to be inside a branch during business hours.
The process is straightforward: insert your debit card, select "Deposit," feed in your cash one bill at a time, confirm the amount the machine displays, and take your receipt. The machine reads each bill as it enters and shows you a running total. If you make a mistake or change your mind, you can cancel the transaction and retrieve your cash before you confirm.
The money lands in your account the next business day. If you deposit on a Friday evening, it posts on Monday. If you deposit on a Saturday, it posts on Monday. Deposits made before 9 p.m. on a business day post that same day if your account is set up to receive same-day posting—though most standard accounts post the next day regardless of timing.
Key Takeaways
- Cash deposits at Bank of America ATMs post to your account within one business day, and the machine counts the bills automatically.
- Not every Bank of America ATM accepts cash deposits—look for the green deposit slot or check the machine's screen before you start.
- You can deposit up to $10,000 in a single transaction at most ATMs, though some machines have lower limits.
- If the machine rejects a bill or malfunctions during your deposit, contact Bank of America customer service with your receipt and the transaction number.
Which Bank of America ATMs have cash deposit slots
Not every Bank of America ATM accepts cash. The machines that do have a green deposit slot on the front, usually below the card reader. If you are not sure whether a specific ATM takes deposits, you can check the machine's screen before you insert your card—it will tell you what services are available at that location.
You can also use the Bank of America ATM locator on their website or mobile app. Search for an ATM near you, and the results will show which ones accept cash deposits. The app displays a small deposit icon next to machines that have the capability.
Most Bank of America branches have deposit ATMs outside the building, available 24 hours. Many grocery stores, pharmacies, and other retail locations also host Bank of America ATMs with deposit capability. If you bank with Bank of America, you can deposit at any of their machines nationwide—you do not have to use the one closest to your home branch.
What happens if the ATM rejects your cash
ATMs reject bills for a few reasons: the bill is torn or heavily damaged, the machine cannot read it clearly, or the bill is counterfeit. If a bill is rejected, the machine will not accept it and will return it to you when ready. You can try inserting it again, but if the machine rejects it twice, the bill likely has a physical problem the machine cannot read past.
If the machine accepts some of your bills but rejects others, you can take the rejected bills to a Bank of America branch and deposit them over the counter. A teller can examine them and deposit them if they are legitimate currency, even if the ATM could not read them.
If the machine malfunctions during your deposit—for example, it accepts your cash but then displays an error—do not leave. Note the transaction number on your receipt and call Bank of America customer service when ready from the ATM or from your phone. Provide the transaction number, the location, the time, and the amount you deposited. Bank of America will investigate and credit your account if the cash was received by the machine.
Daily and per-transaction deposit limits
Most Bank of America ATMs allow you to deposit up to $10,000 in a single transaction. Some machines in smaller locations may have lower limits—$5,000 or $2,500—but this is less common. The machine will tell you the limit before you start, and it will not accept more than that amount in one session.
There is no daily limit on how many separate deposits you can make. You could deposit $10,000 at one ATM, then walk to another Bank of America ATM and deposit another $10,000 the same day. Each transaction is independent.
If you need to deposit more than $10,000 at once, you will need to go to a branch during business hours and deposit over the counter. Large cash deposits may trigger additional questions from the bank—this is standard practice and not a sign of a problem. Banks are required by law to report deposits over $10,000, and they may ask you what the cash is for.
Timing and when the money posts to your account
Cash deposits at ATMs post within one business day. A deposit made Monday through Friday before 9 p.m. typically posts the same day for accounts with same-day posting enabled, though most consumer accounts post the next business day. A deposit made after 9 p.m. on a weekday, or any time on a weekend or holiday, posts the next business day.
Business days are Monday through Friday, excluding federal holidays. If you deposit on Friday at 8 p.m., the money posts on Friday evening or Saturday morning depending on your account type. If you deposit on Saturday, it does not post until Monday. If Monday is a federal holiday, it posts on Tuesday.
You can check your deposit status in the Bank of America mobile app or online banking portal. The transaction will show as "pending" until it posts. Once it posts, the money is available to spend or transfer.
Depositing checks and cash at the same ATM
Some Bank of America ATMs accept both cash and checks in the same transaction. The machine has separate slots—one for bills and one for checks. You can deposit $100 in cash and a check for $500 in the same visit, and both will post within one business day.
Check deposits have the same posting timeline as cash deposits. The machine scans the check, displays the amount, and asks you to confirm. If you are depositing multiple checks, you feed them in one at a time, just like bills.
If an ATM does not have a check deposit slot, you can still deposit checks at a branch or by mailing them to Bank of America. The mobile app also allows you to photograph checks and deposit them remotely, though this process takes longer than an ATM deposit.
What to do if you do not have your debit card
You cannot deposit cash at a Bank of America ATM without a debit card or ATM card. The machine requires you to insert your card to authenticate your identity and route the deposit to your account. If you have lost your card or do not have one yet, you will need to visit a branch in person to deposit cash.
At a branch, you can deposit cash with just your account number and a photo ID. A teller will count the cash, enter it into the system, and it will post to your account the same day if you deposit before the branch closes. If you do not have your account number memorized, bring your Social Security number and the teller can look it up.
If you need a replacement debit card, you can order one through the Bank of America app or website, or ask for one at a branch. A replacement card usually arrives within 7 to 10 business days. In the meantime, use the branch for cash deposits.
Frequently Asked Questions
Can I deposit cash into a Bank of America ATM if I do not bank with Bank of America?
No. You must have a Bank of America account and a Bank of America debit card to use their ATMs for deposits. If you bank elsewhere, you will need to use your own bank's ATM or visit a Bank of America branch and ask if they offer third-party cash deposits—most do not.
What if the ATM keeps my cash and says there was an error?
Take your receipt when ready to a Bank of America branch or call customer service with the transaction number, location, date, and time. Bank of America will investigate whether the machine received your cash. If it did, they will credit your account. This process typically takes 5 to 10 business days.
Can I deposit coins at a Bank of America ATM?
No. ATMs accept bills only. If you need to deposit coins, you must go to a branch and hand them to a teller. Some branches have coin-counting machines, though Bank of America does not may provide this at every location.
Do I need to tell the bank I am depositing a large amount of cash?
The ATM does not require you to notify anyone before depositing. However, deposits over $10,000 trigger a federal reporting requirement, and the bank may contact you afterward to ask what the cash is for. This is routine and not a sign of suspicion.
What if I accidentally deposit cash into the wrong account?
Contact Bank of America when ready with your receipt and transaction number. If you used the wrong card, the deposit went into that card's account. The bank can reverse the transaction and redeposit it into the correct account, though this may take several business days.