Not all ATMs accept cash deposits, and the ones that do depend on your bank and the machine's location

Most ATMs are withdrawal-only machines. They dispense cash but cannot accept it. If you need to deposit cash, you have to use an ATM that your bank has specifically equipped for deposits — and even then, only if you have an account at that bank or a partner bank in their network.

Your own bank's ATMs are the safest bet. Call your bank's customer service line or check their website to find which machines in your area accept deposits. Many banks now offer this at their main branches and some high-traffic locations, but not at every ATM they operate.

Depositing cash at an ATM that accepts it is faster than waiting in line at a teller, but the money may not post to your account immediately — most banks process ATM deposits overnight or within one business day.

Key Takeaways

  • Your bank's own ATMs are the only ones where you can reliably deposit cash, and only some of those machines have deposit capability.
  • ATM deposits typically post overnight or within one business day, not instantly.
  • You cannot deposit cash at another bank's ATM, even if you have an account there.
  • If your bank has no deposit ATMs nearby, you can deposit cash at a branch during business hours or use a mobile check deposit app if your bank offers one.

How to find ATMs at your bank that accept deposits

Start by calling your bank's main customer service number or logging into your online banking portal. Most banks have an ATM locator tool that filters for machines with deposit capability. The tool usually shows you the address, hours, and which services each machine offers.

If you cannot find this information online, ask a teller at your branch which ATMs near you accept cash deposits. They can give you specific addresses and may tell you which machines are most reliable — some deposit ATMs occasionally jam or malfunction.

Keep in mind that your bank may have fewer deposit ATMs than regular ATMs. A bank might have 50 withdrawal machines across a city but only 10 that accept deposits. Plan ahead if you know you will need to deposit cash.

What happens when you deposit cash at an ATM

When you insert cash into a deposit-enabled ATM, the machine counts it, scans the bills, and stores them in a secure compartment. You receive a receipt showing the amount deposited. The machine does not verify that the amount you entered matches the actual bills inside — that happens later when a bank employee counts the compartment.

If there is a discrepancy between what you said you deposited and what the bank counts, the bank will contact you. This is rare, but it is why you should keep your receipt and check your account balance within a day or two of depositing.

Most banks post ATM deposits to your account by the next business day. Some banks post them the same day if you deposit before a certain cutoff time (often 9 p.m. or midnight), but this varies by bank. Weekend and holiday deposits typically post the next business day after that.

ATM deposits versus other ways to deposit cash

Depositing at a teller window during business hours is still the most reliable method. The teller counts the cash in front of you, and you get immediate confirmation. If you work standard hours, this may not be practical, but it eliminates the small risk of a counting error later.

Mobile check deposit apps let you photograph checks and submit them through your phone, but they do not work for cash. Some banks offer a mobile wallet feature that lets you transfer money between accounts, but again, this requires the money to already be in your bank's system.

If your bank has no deposit ATMs and you cannot visit a branch, ask whether they offer any alternative. Some banks partner with other banks' ATMs or with retail locations like grocery stores, where you can deposit cash at a customer service desk.

Why some ATMs do not accept deposits

Deposit-capable ATMs are more expensive to buy and maintain than withdrawal-only machines. They require more sophisticated internal mechanisms to count, scan, and store cash securely. Banks place them strategically at high-traffic locations where the cost is justified by volume.

Older ATMs in remote areas or low-traffic locations are often withdrawal-only because replacing them with deposit-capable models is not cost-effective. Banks also use withdrawal-only machines at third-party locations like convenience stores or gas stations, where the bank does not want to manage cash deposits.

Depositing cash from another bank

You cannot deposit cash from another bank into your account at an ATM. ATMs only accept deposits into accounts at that specific bank. If you have an account at Bank A and try to deposit cash at Bank B's ATM, the machine will reject it.

If you receive cash and need to deposit it into your account, you must use your own bank's ATM or visit your bank's branch. If you have accounts at multiple banks, you will need to use each bank's own deposit machines or teller windows.

What to do if your bank has no nearby deposit ATMs

Visit a branch during business hours. Most banks have at least one location where you can deposit cash at a teller window, even if you cannot find a deposit ATM nearby.

Ask your bank about mobile deposit options. Some banks let you deposit checks through a mobile app, which does not help with cash, but it may reduce how often you need to deposit in person.

Look for partner banks or ATM networks. Some banks belong to shared networks where you can use another bank's ATM for certain services. Call your bank to ask whether they have partnerships that include deposit capability.

If you receive cash regularly and have no convenient way to deposit it, consider switching to a bank with more deposit ATMs in your area or one that offers more flexible deposit options.

Frequently Asked Questions

Can I deposit cash at a bank's ATM if I do not have an account there?

No. ATMs only accept deposits into accounts at that bank. You must have an account at the bank that owns the ATM to deposit cash there. If you do not have an account, you cannot use that ATM for deposits.

Does cash deposited at an ATM show up in my account right away?

Usually not. Most banks post ATM deposits overnight or within one business day. Some banks post same-day if you deposit before a cutoff time, but this varies. Check your receipt or your bank's website for their specific timeline.

What if I deposit the wrong amount at an ATM?

The bank will count the cash when they empty the machine. If the amount does not match what you entered, they will contact you. Keep your receipt and monitor your account for a day or two after depositing to catch any errors.

Can I deposit cash at a grocery store or gas station ATM?

Most ATMs at retail locations are withdrawal-only. They are owned by third-party networks, not by your bank. To deposit cash, use an ATM owned by your bank or visit a branch.

What if the ATM jams or breaks while I am depositing cash?

The machine will reject your cash and return it. If this happens, take the cash and your receipt to a branch and explain what occurred. The bank can verify the deposit attempt and help you if there is an issue.