Yes, you can deposit cash at most Bank of America ATMs
Bank of America ATMs that have a cash deposit slot will take your cash and add it to your account right away. The machine reads the bills, counts them, and shows you the total on the screen before you confirm the deposit. Your account is updated when ready, though the funds may take one business day to fully process depending on when you deposit.
Not every Bank of America ATM has this feature. Older machines or those in smaller locations may only let you withdraw cash. Before you go to an ATM, you can check whether it has a deposit slot by looking at the machine itself — the slot is a horizontal opening on the front, separate from the card slot and the cash dispenser. You can also call your local branch or check the Bank of America website to find ATMs near you that accept deposits.
Key Takeaways
- Cash deposits at Bank of America ATMs are counted by the machine and added to your account when ready, though processing takes up to one business day.
- Only ATMs with a physical cash deposit slot will accept your cash — not all machines have this feature.
- You can find ATMs with deposit slots by visiting a branch in person, calling your bank, or checking the Bank of America locator tool online.
- If you deposit cash after business hours or on a weekend, the funds will process on the next business day.
- Depositing at an ATM is faster than waiting in line at a teller, but you cannot deposit checks at most cash-only deposit slots.
What happens when you insert cash into the deposit slot
When you put bills into the deposit slot, the ATM pulls them in and scans each one. The machine displays the number of bills and the total amount on the screen. You review this total and press a button to confirm the deposit or cancel it if the amount is wrong.
Once you confirm, the ATM prints a receipt showing the deposit amount, the date, time, and your account number. Keep this receipt until you see the deposit show up in your account online or on your statement. The cash itself goes into a find compartment inside the machine that the bank empties regularly.
Finding a Bank of America ATM that accepts cash deposits
The easiest way to find a deposit-enabled ATM is to use the Bank of America ATM locator on their website or mobile app. Search for ATMs near your location, and the results will show which ones have cash deposit capability. You can filter by features to see only machines that accept deposits.
If you do not have internet access, call your local Bank of America branch and ask which nearby ATMs have deposit slots. You can also visit a branch in person and ask a teller — they know the machines in your area and can point you to the closest one.
Limits on how much cash you can deposit at an ATM
Bank of America does not publish a single deposit limit that applies to all customers and all ATMs. The limit depends on your account type, your history with the bank, and sometimes the individual machine. Some ATMs may accept up to $10,000 in a single transaction, while others accept less.
If you are depositing a large amount of cash, call your branch ahead of time to ask what the limit is for your account. If you hit the limit, you can always make a second deposit, or you can go inside during business hours and deposit the rest with a teller, who can handle larger amounts.
What to do if the ATM rejects your cash
ATMs reject bills that are torn, heavily marked, or too worn to scan clearly. If the machine spits out a bill, it means the scanner could not read it. You can try inserting it again, but if it rejects it a second time, take that bill to a teller inside the branch — they can deposit it for you or exchange it for a bill in better condition.
If the ATM rejects all your cash and you cannot figure out why, do not force it. Go inside and speak to a teller. They can deposit the cash directly into your account and investigate whether there is a problem with the machine or your account.
Depositing cash versus depositing checks at an ATM
Most Bank of America ATMs with deposit slots accept cash only. If you want to deposit a check, you will need to either use a check deposit slot (which some ATMs have) or go inside to a teller. Check the ATM screen or the machine itself to see what it accepts before you arrive.
If you have both cash and checks to deposit, you may need to use two different machines or go inside. Some newer Bank of America ATMs do accept both cash and checks in the same transaction, but this is not yet standard at all locations.
How long it takes for your deposit to show up
Cash deposited at an ATM during business hours usually shows up in your account the same day. If you deposit after hours or on a weekend, the transaction processes on the next business day. The receipt you get from the ATM will tell you when the bank expects the funds to be available.
In rare cases, the bank may hold the deposit for an extra day if there is a problem reading the bills or if your account has unusual activity. You can check your account online or call customer service to see the status of your deposit.
Frequently Asked Questions
Can I deposit cash at a Bank of America ATM if I do not have my debit card?
No. You need your debit card to use the ATM, even for deposits. The machine reads your card to know which account to credit. If you do not have your card, go inside during business hours and deposit with a teller.
What if the ATM keeps my cash and says there is an error?
Contact Bank of America customer service right away with your receipt. The bank can trace the deposit using the date, time, and amount on your receipt. They will investigate and return the cash or credit your account if the machine malfunctioned.
Can I deposit someone else's cash into my account?
Yes, you can deposit cash that belongs to someone else. The ATM does not verify who the cash came from — it only credits your account. However, if you are regularly depositing large amounts of cash from other people, the bank may ask questions for fraud prevention reasons.
Do I need to tell the bank before I deposit a large amount of cash?
You do not have to, but it is a good idea to call ahead if you are depositing more than a few thousand dollars. This way you can confirm the ATM limit and avoid being rejected. The bank may also flag very large deposits for routine verification.
What if my Bank of America ATM deposit does not show up after two days?
Contact Bank of America with your receipt. Deposits normally show within one business day. If yours has not appeared after two business days, the bank will investigate whether the machine had a problem or whether there is an issue with your account.