Not all ATMs accept cash deposits, and the ones that do depend on which bank owns them

Most ATMs will only let you withdraw money. A smaller number — called deposit-enabled ATMs — accept cash and checks, but they are usually limited to machines owned by your own bank or a network your bank belongs to. If you try to deposit cash at an ATM run by a different bank, the machine will either reject the transaction or charge you a fee.

The reason is simple: banks want deposits to go through their own systems so they can verify the cash and update your account immediately. A deposit at a competitor's ATM creates extra work and risk for both banks involved, so most don't allow it.

If you need to deposit cash regularly — especially if you receive paychecks or tips — understanding which machines accept deposits and which don't will save you time and frustration.

Key Takeaways

  • Your bank's own ATMs almost always accept cash deposits, but ATMs owned by other banks usually do not.
  • Some banks belong to shared networks like Allpoint or MoneyPass that let you deposit at member ATMs outside your bank.
  • Credit unions often participate in CO-OP or Surcharge-Free networks that expand where you can deposit.
  • If an ATM accepts deposits, it will show a deposit slot and on-screen instructions; if there is no slot, that machine does not take deposits.
  • Depositing cash at your bank's branch during business hours is always an option and avoids any confusion about which machines work.

Your own bank's ATMs almost always accept deposits

If the ATM has your bank's logo on it, you can deposit cash there — that is the standard. Your bank owns the machine, controls the software, and has every reason to make deposits easy for its own customers. The cash goes straight into your account, usually within one business day.

The catch is that your bank may not have ATMs everywhere you go. If you bank with a regional or online-only bank, you might have only a handful of machines in your area, or none at all. That is when you need to know about other options.

Shared ATM networks let you deposit outside your bank

Some banks and credit unions belong to networks that let members use each other's machines. The two largest are Allpoint and MoneyPass. If your bank is part of one of these networks, you can deposit cash at any ATM in that network, not just your bank's machines.

Credit unions often use CO-OP or Surcharge-Free networks instead. These work the same way: you can deposit at any member ATM in the network. Check your bank's website or call customer service to find out which network you belong to, then search that network's ATM locator online.

The deposit still goes into your account with your own bank, not the bank that owns the ATM. The networks just share the machines and the transaction data. Deposits usually post within one business day, the same as at your bank's own ATMs.

ATMs at other banks usually will not take your deposit

If you try to deposit cash at an ATM owned by a different bank — one your bank does not have a network agreement with — the machine will reject the transaction. Some ATMs will not even show a deposit option on the screen. Others will let you start the process but then decline when you try to insert the cash.

A few banks do allow out-of-network deposits, but they charge a fee, usually between $2 and $5. The fee goes to the bank that owns the ATM, not to your bank. It is almost never worth paying unless you have no other option.

How to tell if an ATM accepts deposits

Look at the machine itself. If there is a slot for depositing envelopes or a slot labeled "deposit," the machine can take deposits. If you see only a card slot and a cash dispenser, that machine withdraws money only.

You can also try inserting your card and navigating the menu. If "deposit" is not an option on the screen, that machine does not accept deposits. Do not assume a machine works just because it is at a bank branch — some branches have deposit-only machines inside and withdrawal-only machines outside.

The safest approach is to check your bank's website or app before you go. Most banks have an ATM locator that shows which machines accept deposits and which do not.

Depositing at a branch is always an option

If you cannot find a deposit-enabled ATM nearby, you can always go inside your bank during business hours and hand cash to a teller. There is no fee, no confusion about whether the machine works, and the deposit posts immediately. For large amounts of cash or if you are depositing frequently, this is often the most reliable route.

Some banks also let you deposit cash at partner retailers — grocery stores, pharmacies, or check-cashing services — but this is less common and usually only available to customers of larger banks. Ask your bank whether this option exists for you.

Online banks and limited ATM access

If you bank with an online-only bank like Ally or Charles Schwab, you may have no ATMs of your own. These banks typically partner with networks like Allpoint or MoneyPass to give you access to thousands of machines nationwide, but the deposit options depend on which network your bank joined.

Some online banks do not accept cash deposits at all through ATMs. In those cases, you have to deposit checks by mobile app or mail, or transfer money from another account. Check your bank's website to see what deposit methods are available to you before you open an account.

Frequently Asked Questions

Can I deposit cash at a Wells Fargo ATM if I bank somewhere else?

Not unless your bank belongs to a network that includes Wells Fargo ATMs. Most banks do not have agreements with each other, so the Wells Fargo machine will reject the deposit. Check whether your bank is part of Allpoint, MoneyPass, CO-OP, or Surcharge-Free — if so, you can use their ATMs.

What happens if I try to deposit cash at an ATM that does not accept deposits?

The machine will either not show a deposit option on the screen, or it will reject the cash when you try to insert it. Your card will be returned and no transaction will occur. You will not be charged a fee for attempting a deposit that fails.

Do deposits at network ATMs post as fast as deposits at my bank's ATMs?

Yes, they usually post within one business day either way. The network handles the transaction data, and your bank processes it the same as a deposit at one of its own machines. Timing can vary slightly depending on when you deposit and your bank's processing schedule.

Can I deposit cash through my bank's mobile app instead of using an ATM?

Most banks do not accept cash deposits through their app — they accept checks through mobile deposit. For cash, you need either an ATM that accepts deposits or a teller at a branch. A few banks are starting to offer cash deposit through partner retailers, but this is not yet standard.

What if my bank has no ATMs near me?

Check which network your bank belongs to and use that network's ATM locator to find nearby machines that accept deposits. If your bank is not part of a network, you can deposit checks by mail or mobile app, transfer money from another account, or visit a branch if one is reasonably close.