Most ATMs don't accept cash deposits, but some do — and the ones that do are usually at your own bank

No, you cannot deposit cash at most ATMs. The vast majority of ATMs are withdrawal-only machines — they dispense cash but do not accept it. However, some banks do operate deposit-enabled ATMs that will accept cash, checks, or both. These machines are typically located at your bank's branches, not at convenience stores or gas stations.

If you need to deposit cash, your safest bet is to visit a bank branch during business hours or use an ATM you know accepts deposits because you've used it before or because your bank's website or app tells you which machines have that feature. Trying to deposit cash at a machine that doesn't accept it wastes your time and won't put money in your account.

Key Takeaways

  • Most ATMs only dispense cash and cannot accept deposits of any kind.
  • Deposit-enabled ATMs exist but are less common and usually located at bank branches rather than off-site locations.
  • Your bank's website or mobile app will show you which ATMs near you can accept cash deposits.
  • If you cannot reach a deposit-enabled ATM or branch, mailing a check or using mobile check deposit may be faster than waiting for a machine that accepts cash.
  • Banks that offer deposit ATMs typically require you to use an ATM card or mobile wallet to access the feature.

How to find a deposit-enabled ATM at your bank

Start by logging into your bank's website or opening its mobile app. Most banks have an ATM locator tool that lets you filter by features — look for options like "accepts deposits" or "cash deposit" when you search. The map will show you which machines near you have that capability.

If your bank doesn't have an obvious filter, call the customer service number on the back of your debit card. They can tell you the nearest deposit-enabled ATM to your location. Some banks also list this information in their FAQ or help section online.

Keep in mind that not all branches have deposit ATMs, and not all deposit ATMs are at branches. Larger banks may have them at multiple locations; smaller banks or credit unions may have them only at the main office. If you bank online-only or with a smaller institution, deposit ATMs may not be available to you at all.

What happens when you use a deposit-enabled ATM

The process is straightforward if the machine accepts cash. You insert your debit card or use your mobile wallet to authenticate, select "deposit," and choose whether you're depositing cash, checks, or both. The machine will guide you through the steps — usually asking you to insert bills into a slot or place a check in a designated area.

The ATM scans and counts the cash or reads the check information. It displays the amount on the screen so you can confirm it's correct before finalizing the transaction. Once you approve, the money is typically held for verification and then posted to your account within one to two business days, depending on your bank's policy.

Some deposit ATMs have limits on how much cash you can deposit in a single transaction — often $5,000 or $10,000. If you're depositing a large amount, check your bank's rules beforehand or break it into multiple transactions.

Why most ATMs don't accept cash deposits

ATMs that accept cash are more expensive to build and maintain than withdrawal-only machines. They require internal storage for deposited bills, sorting mechanisms, and security features to prevent theft and fraud. Banks have to weigh the cost of these machines against how often customers actually use them.

Withdrawal-only ATMs are cheaper, smaller, and easier to place in high-traffic locations like convenience stores and gas stations. Banks can partner with these businesses to offer more ATM access without the expense of deposit capability. For most customers, the convenience of having many withdrawal locations outweighs the need for deposit ATMs everywhere.

Alternatives if you can't reach a deposit ATM

If your bank doesn't have deposit ATMs nearby or you need to deposit cash outside of business hours, you have other options. Mobile check deposit lets you photograph a check and submit it through your bank's app — this works for checks but not cash. Many banks offer this feature for free.

If you have a check, mobile deposit is often faster than finding a deposit ATM. If you have only cash, you can visit a bank branch during business hours, mail a check to yourself (if someone else wrote it to you), or ask a trusted person to deposit it on your behalf if your bank allows that.

Some banks also allow you to deposit cash at partner locations — for example, certain credit unions accept deposits at other credit union branches through shared branching networks. Ask your bank whether this option is available to you.

Security and fraud concerns with cash deposits

Depositing cash at an ATM is generally safe because the machine scans and records the transaction, and your bank has a record of what you deposited. However, always count your cash before inserting it into the machine and keep your receipt. If there's a discrepancy, you'll have proof of what you deposited.

Be cautious about depositing very large amounts of cash at once. Banks are required to report cash deposits over $10,000 to the federal government — this is normal and legal, but it's worth knowing. If you're depositing a large sum, your bank may ask you questions about where the money came from.

Never deposit cash that you're unsure about or that came from an unknown source. If a deposit ATM malfunctions or doesn't return your cash, contact your bank immediately. Most banks will investigate and credit your account if the machine accepted your deposit but failed to process it correctly.

Frequently Asked Questions

Can I deposit cash at an ATM that's not my bank?

No. ATMs operated by other banks or third-party networks will not accept your deposits, even if they're deposit-enabled machines. You can only deposit cash at an ATM operated by your own bank or at a partner institution if your bank has a shared branching agreement.

What if the deposit ATM takes my cash but doesn't show a receipt?

Contact your bank's customer service immediately and explain what happened. Most banks will investigate the transaction within one to two business days. If the machine accepted your deposit, it will show up in your account or the bank will credit you manually after confirming the discrepancy.

Do I need to use my debit card to deposit cash at an ATM?

Yes, in most cases. Deposit-enabled ATMs require you to authenticate with your debit card or mobile wallet before you can use the deposit feature. This is a security measure to ensure the money goes into the correct account.

How long does it take for a cash deposit at an ATM to show up in my account?

Most banks post cash deposits from ATMs within one to two business days. Some banks may post same-day if you deposit early enough, but this varies by institution. Check your bank's policy or ask when you locate a deposit ATM.

Can I deposit coins at a cash deposit ATM?

No. Deposit-enabled ATMs accept paper bills and checks, but not coins. If you need to deposit coins, you'll need to visit a bank branch or use a coin-counting machine at a grocery store and then deposit the cash.