Yes, you can deposit cash into Bank of America checking accounts through multiple methods

Bank of America lets you deposit cash into your checking account at ATMs, through tellers at branches, and at some retail locations. The method you choose affects how quickly the money appears in your account and what fees, if any, you'll pay. Most cash deposits at ATMs or teller windows post within one business day, though timing can vary depending on when you deposit and which method you use.

The straightforward path is to walk into any Bank of America branch during business hours and hand cash to a teller. This is free, when ready, and you get a receipt on the spot. If you prefer not to visit a branch or need to deposit outside business hours, ATM deposits work at most Bank of America ATMs, though not all machines accept cash — you'll need to check whether the specific ATM has a cash deposit slot.

Key Takeaways

  • Bank of America tellers accept cash deposits at any branch during business hours at no charge, and the money posts within one business day.
  • ATM cash deposits work at most Bank of America ATMs with a cash slot, but you need to confirm the specific machine accepts deposits before you try.
  • Some Bank of America branches partner with retail locations like Walgreens or grocery stores where you can deposit cash, though availability varies by location.
  • Cash deposited before the branch cutoff time (usually 2 p.m. on weekdays) typically posts the same business day; deposits after that post the next business day.
  • If you deposit cash at an ATM, the funds usually appear in your account within one business day, but the ATM receipt will tell you the expected posting time.

Depositing cash at a Bank of America branch

Walking into a branch and handing cash to a teller is the most straightforward method. You'll need your debit card or account number so the teller knows which checking account to credit. There is no fee for this deposit, and the teller will give you a receipt showing the amount deposited and the date.

The timing depends on when you deposit. If you deposit before the branch's daily cutoff time — usually 2 p.m. on weekdays — the money posts to your account the same business day. Deposits made after the cutoff or on weekends and holidays post the next business day. Some branches may have different cutoff times, so ask the teller if you're unsure.

Using Bank of America ATMs for cash deposits

Not every Bank of America ATM accepts cash deposits. Before you go, check the ATM locator on the Bank of America website or app to confirm the machine has a cash deposit slot. Once you find one, insert your debit card, select "Deposit," and follow the on-screen prompts. The ATM will accept bills and count them automatically.

Cash deposited at an ATM typically posts within one business day. The ATM receipt will show the amount deposited and an expected posting date. If the deposit doesn't post by that date, contact Bank of America customer service to report it. Keep your ATM receipt until the deposit shows in your account, in case you need proof of the transaction.

Retail location deposits and other options

Some Bank of America branches partner with retail locations — including certain Walgreens, grocery stores, and other retailers — to offer cash deposit services. These work similarly to branch deposits: you hand cash to the retail employee, they process it into your Bank of America account, and you receive a receipt. Availability varies widely by location, so check the Bank of America locator tool to see if a retail partner near you offers this service.

Bank of America does not currently offer mobile check deposit for cash (only for checks), so you cannot photograph cash and deposit it through the app. You must use a branch, ATM, or retail partner location.

What happens if your deposit doesn't post

If you deposited cash at a branch or retail location and the teller gave you a receipt, you have proof of the deposit. Contact Bank of America customer service with your receipt and account number. They can investigate whether the deposit posted to the correct account or if there was a processing error.

ATM deposits are tracked by the machine's transaction record. If your ATM deposit doesn't post within the stated timeframe, call Bank of America and reference the ATM location, the date and time of your deposit, and the amount. The bank can pull the ATM's records to confirm the deposit was received and processed.

Deposit limits and large cash deposits

Bank of America does not publish a daily or monthly limit on cash deposits for personal checking accounts. However, deposits of $10,000 or more trigger a federal reporting requirement called a Currency Transaction Report (CTR). This is a standard banking practice, not a penalty, and does not affect your account. The bank files the report automatically; you don't need to do anything.

If you regularly deposit large amounts of cash, the bank may ask you about the source of the funds as part of standard anti-money-laundering procedures. This is routine and does not mean your account is under suspicion. straightforward explain the source (such as a business, inheritance, or sale of property) and provide documentation if asked.

Frequently Asked Questions

Can I deposit cash into someone else's Bank of America checking account?

No. You can only deposit cash into an account in your own name or an account where you are an authorized signer. If you want to give someone money, you must deposit it into your own account first, then transfer it to them or give them cash directly.

What if the ATM rejects my cash deposit?

ATMs reject cash for several reasons: the bills are damaged or counterfeit, the machine is full, or the deposit slot is malfunctioning. If this happens, take your cash to a branch teller instead. Keep any receipt the ATM printed so you have a record of the attempted deposit.

Do I need to tell the bank before I deposit a large amount of cash?

No. You do not need to notify Bank of America in advance. Deposits of $10,000 or more are reported to the federal government automatically, but this is routine and does not require your permission or advance notice.

How long does it take for cash deposited at an ATM to show up?

Usually one business day. The ATM receipt will show the expected posting date. If you deposit on a Friday evening, the money typically posts on Monday. Deposits made on weekends or holidays post on the next business day.

Can I deposit cash into my Bank of America savings account instead of checking?

Yes. The same methods work for savings accounts — tellers, ATMs with cash slots, and retail partners all accept cash deposits to savings accounts. The process is identical; just tell the teller or select the savings account on the ATM screen.