The fastest way to deposit cash is at an ATM or teller window during your bank's business hours

Most banks let you deposit cash at an ATM using an envelope, a debit card, and your PIN. The machine reads the envelope barcode, you insert your cash, and the deposit posts to your account within one business day—often the same day if you deposit before the bank's cutoff time, usually 2 p.m. or 3 p.m. on weekdays. If you use a teller window instead, the deposit is typically available immediately or by the next business day.

The method you choose depends on how much cash you're depositing, whether you need the money available right away, and what your bank offers. Some banks charge fees for cash deposits over a certain amount; others don't charge at all. A few online banks don't accept cash deposits directly and require you to use a partner bank's ATM or deposit cash through a third party.

If you don't have a bank account yet or your bank doesn't have a nearby branch, you have other options: a check-cashing service, a money order, or a prepaid card. Each has different costs and timelines.

Key Takeaways

  • ATM cash deposits usually post within one business day; teller deposits may post the same day if made before your bank's cutoff time.
  • You need an ATM envelope, your debit card, and your PIN to use an ATM; tellers accept cash with just your account number or ID.
  • Some banks charge fees for large cash deposits or charge per deposit; check your account terms to know what applies to you.
  • If your bank has no nearby branch or doesn't accept cash, you can convert cash to a money order or use a check-cashing service, though both cost money.
  • Cash deposits at ATMs have daily limits that vary by bank, usually between $1,000 and $10,000 per transaction.

Depositing cash at an ATM: what you need and how it works

To deposit cash at an ATM, insert your debit card, enter your PIN, and select "Deposit" from the menu. The machine will prompt you to insert a blank envelope or use one provided at the ATM. Place your cash inside, seal it, and insert it into the slot. The ATM reads the barcode on the envelope and displays the amount you're depositing. Confirm the amount, and the transaction is complete. The cash is held in a secure vault and counted by the bank's staff later, usually overnight.

The deposit posts to your account within one business day in most cases. Some banks post same-day if you deposit before a specific cutoff time—often 2 p.m. or 3 p.m. on weekdays. Deposits made after hours, on weekends, or on holidays post the next business day. A few banks post within two business days, so check your bank's policy.

ATM deposits have daily limits. Most banks allow between $1,000 and $10,000 per transaction, though some allow more. If you need to deposit more than your limit, you can make multiple deposits on the same day or use a teller instead. Tellers have higher limits and can process large deposits immediately.

Depositing cash with a teller: when to use the bank branch

Walk into your bank during business hours with your cash and your debit card or ID. Tell the teller you want to deposit cash. They'll ask for your account number (on your card or ID) and count the cash in front of you. You'll receive a receipt showing the amount deposited. The funds are usually available immediately or by the next business day, depending on the bank and the time of day.

Teller deposits are the best choice if you're depositing a large amount of cash, if you need the money available the same day, or if you want to verify the amount on the spot. Tellers can also answer questions about your account and flag any issues with the deposit. There are no daily limits for teller deposits at most banks.

The downside is that tellers are only available during business hours, which may not work if you have a 9-to-5 job. Some banks offer extended hours on certain days or have branches in different locations. A few banks now offer video teller services, where you can deposit cash through an ATM while speaking to a teller via video call.

Cash deposit fees and limits by bank type

Most traditional banks (Chase, Bank of America, Wells Fargo, Citibank) do not charge fees for cash deposits made by account holders. However, some banks charge a fee if you deposit more than a certain amount per month—often $5,000 to $10,000—or if you make more than a set number of deposits per month. Credit unions typically have no cash deposit fees for members.

Online banks and some newer fintech banks do not accept cash deposits directly because they have no physical branches. If you bank with Ally, Charles Schwab, or Discover, you'll need to convert your cash to a check or money order, or use a partner bank's ATM. Some online banks partner with networks like Allpoint or MoneyPass, which let you deposit cash at participating ATMs, though fees may apply.

If you're depositing cash on behalf of someone else, the bank may require that person to be present or may ask questions about the source of the cash. Banks are required by law to report large cash deposits (over $10,000) to the IRS, but this is routine and does not mean you've done anything wrong. Deposits under $10,000 are not reported unless the bank suspects suspicious activity.

What happens if your bank has no nearby branch

If you bank online or your nearest branch is far away, you have three main options: use a partner bank's ATM, convert the cash to a money order, or use a check-cashing service.

Partner bank ATMs: Some online banks partner with networks like Allpoint, MoneyPass, or CO-OP. You can deposit cash at any ATM in the network. Check your bank's website to find participating ATMs near you. Some networks charge a fee per deposit ($1 to $3); others don't.

Money orders: You can buy a money order at a post office, grocery store, or check-cashing service for $1 to $2, then deposit the money order at your bank like a check. This takes longer (the money order must clear) and costs money, but it works with any bank. See the article on money orders for details.

Check-cashing services: A check-cashing store will convert your cash to a check or deposit it into your account directly if you provide your account number. Fees are typically 1% to 3% of the amount cashed. This is the most expensive option but the fastest if you need the money in your account immediately.

Daily and monthly limits on cash deposits

ATM cash deposits have daily limits that vary by bank and account type. Most banks allow $1,000 to $10,000 per ATM transaction. Some allow up to $25,000 or more, while others cap it at $500. Check your bank's website or call customer service to find your specific limit.

If you need to deposit more than your daily limit, you can make multiple deposits on the same day at different ATMs or use a teller. Tellers typically have no daily limit for cash deposits. Some banks also have monthly limits—for example, a limit on the total amount you can deposit via ATM in a month. If you hit the limit, you'll need to use a teller or wait until the next month.

These limits exist to reduce fraud and theft. If you regularly deposit large amounts of cash, ask your bank about raising your limit or switching to a business account, which often has higher limits.

What to do if your cash deposit doesn't post

If you deposited cash at an ATM and it hasn't posted after one business day, contact your bank's customer service. Provide the date, time, and location of the deposit, and the amount. The bank will investigate by checking the ATM's vault and the count sheet from when the cash was processed. If the amount in the vault matches your deposit, the money will be added to your account. If there's a discrepancy, the bank will review the ATM's camera footage.

If you deposited cash with a teller and it didn't post, the issue is usually a data entry error. Call the bank and provide your receipt. The teller's receipt shows the exact amount and time of the deposit, so the bank can quickly locate and correct the error.

In rare cases, an ATM may malfunction and reject your cash or fail to record the deposit. If this happens, the cash is returned to the ATM's vault. The bank will count it during the next processing cycle and credit it to your account if it matches a pending deposit. Keep your receipt and contact the bank within a few days if the deposit doesn't post.

Frequently Asked Questions

Can I deposit cash into someone else's bank account?

Yes, but the bank may require the account holder to be present or may ask questions about the source of the cash. Some banks allow deposits into another person's account only if you're listed as an authorized user or if the account holder has given written permission. Call your bank first to ask what's required.

Do I need to report large cash deposits to the IRS?

No. Banks are required to report deposits over $10,000 to the IRS, but you don't need to do anything. This is a routine report and does not mean you've done anything wrong. The report is filed automatically by the bank.

What if the ATM keeps my cash?

If an ATM rejects or doesn't return your cash, contact your bank immediately with the date, time, and location. The bank will investigate the ATM's vault and count sheet. If your cash is found, it will be credited to your account within one to three business days. If it's not found, the bank may deny the claim, so always keep your receipt.

Can I deposit cash at a different bank's ATM?

Only if your bank is part of a shared network or if you use a partner bank's ATM. Most banks do not allow deposits at competitors' ATMs. Check your bank's website for a list of ATMs where you can deposit. Some networks charge a fee; others don't.

How long does it take for a cash deposit to clear?

Cash deposits at ATMs or tellers usually post within one business day, often the same day if deposited before your bank's cutoff time. Once posted, the money is available immediately—there is no clearing period for cash like there is for checks.