Not all ATMs take cash deposits, and the ones that do usually belong to your bank or a network your bank partners with

Most ATMs are withdrawal-only machines. They dispense cash but do not accept it. If you try to deposit cash at a random ATM, the machine will not have a slot for it, or it will reject your deposit outright. The ATMs that do accept deposits are typically owned by your bank, a credit union you belong to, or a network of banks that have agreed to share machines.

Your bank's own ATMs almost always accept deposits. If you use a different bank's ATM, it may still accept your deposit if that bank is part of a shared network — but you need to know which networks your bank belongs to before you count on it. Some banks charge a fee when you deposit at an out-of-network ATM, even if the machine accepts it.

The safest approach is to deposit cash at your bank's branch during business hours or at an ATM you know belongs to your bank. If you need to deposit outside those times, check your bank's website or app first to see which ATMs near you accept deposits.

Key Takeaways

  • Your bank's own ATMs accept cash deposits; most other ATMs do not.
  • Some banks belong to shared networks where you can deposit at partner banks' ATMs without a fee, but you must check which network your bank uses.
  • Depositing at an out-of-network ATM may trigger a fee even if the machine accepts your cash.
  • Your bank's mobile app or website shows which ATMs near you accept deposits and whether they charge a fee.
  • Deposits made at ATMs usually post to your account within one business day, though some banks take longer.

How to find ATMs that accept cash deposits near you

Start with your bank's mobile app or website. Most banks have an ATM locator tool that filters for machines that accept deposits. You can search by address or zip code and see which machines are nearby. The app will also tell you whether each machine charges a fee for out-of-network use.

If your bank is part of a shared network, the locator will show you partner banks' ATMs as well. Common networks include Allpoint, MoneyPass, and CO-OP. Some banks also participate in regional networks specific to their area. Your bank's customer service line can tell you which network you belong to if you are not sure.

If you cannot find a deposit-accepting ATM nearby, your bank may offer mobile check deposit through its app — you photograph the front and back of a check and submit it without visiting a branch or ATM. This does not work for cash, but it is an alternative if you have a check instead.

What happens when you deposit cash at an ATM

You insert your debit card or enter your account number, select "deposit," and follow the on-screen prompts. The machine asks how much cash you are depositing. You insert the bills into the slot, and the machine counts them. Some machines accept bills one at a time; others accept a stack. The machine will reject any bill it cannot read clearly or that appears damaged.

Once the machine accepts your deposit, it prints a receipt showing the amount and your account number. Keep this receipt until the deposit appears in your account online. Most banks post ATM deposits within one business day, but some take up to two business days. Weekend and holiday deposits may take longer to show up.

If the machine malfunctions or rejects your cash, contact your bank immediately with your receipt. The bank can investigate whether the deposit was actually processed. Do not leave cash in the machine or assume the deposit failed without checking your account first.

Fees for depositing cash at out-of-network ATMs

Your own bank does not charge you a fee to deposit at its ATMs. If you deposit at an out-of-network ATM, the machine's owner may charge you a fee — typically $1 to $3 per transaction. Some banks also charge their customers a fee for using an out-of-network ATM, even if the ATM's owner does not.

Before you deposit at an unfamiliar ATM, check whether it will charge you. The machine usually displays the fee on screen before you confirm the transaction. If your bank is part of a shared network, deposits at partner banks' ATMs are usually free. If the ATM is not part of your network, the fee applies.

Over time, out-of-network fees add up. If you regularly need to deposit cash outside business hours, it may be worth switching to a bank with more ATM locations in your area or joining a credit union with a larger shared network.

Limits on how much cash you can deposit at an ATM

Most banks set a daily limit on ATM deposits — often $1,000 to $5,000 per day, though this varies by bank. Some machines also have a per-transaction limit, meaning you cannot deposit more than a certain amount in a single transaction even if you have not hit your daily limit. Check your bank's website or call customer service to find out what your limits are.

If you need to deposit more than your daily limit, you can make multiple deposits on different days, or you can go to a branch during business hours and deposit directly with a teller. Tellers can usually accept larger amounts without the same restrictions ATMs have.

Large cash deposits — typically $10,000 or more in a single transaction — trigger a federal reporting requirement. Your bank must file a Currency Transaction Report with the government. This is routine and legal; it does not mean you have done anything wrong. The report is filed automatically by the bank.

Why some ATMs do not accept cash deposits

ATMs that only dispense cash are cheaper for banks to maintain and operate. Adding a deposit function requires the machine to have a cash-counting mechanism, a secure storage compartment, and more complex software. Many smaller branches or convenience store ATMs are withdrawal-only because the cost of a full-service machine is not worth it for that location.

Some banks also limit deposits to their own ATMs to encourage customers to use the branch or to manage the volume of cash flowing through their machines. A busy ATM in a high-traffic area might accept deposits, while a quiet one in a remote location might not.

Alternatives to ATM deposits for cash

If you cannot find a nearby ATM that accepts deposits, or if you have a large amount of cash, visit your bank's branch during business hours. Tellers can deposit cash immediately, and there are usually no limits on how much you can deposit at once (though large deposits trigger the federal reporting requirement mentioned above).

Some banks offer night deposit boxes or envelopes at their branches — you seal your cash in an envelope, insert it into a secure box outside the building, and the bank counts and deposits it the next business day. This works if you need to deposit outside branch hours but do not want to use an ATM.

If you use a credit union instead of a bank, check whether your credit union belongs to a shared branching network. Members of networks like CO-OP can deposit cash at other credit unions' branches, even if they are not members there. This can be helpful if you travel or move frequently.

Frequently Asked Questions

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

Only if that bank is part of a shared network your bank belongs to, and even then, the ATM must have deposit capability. Check your bank's ATM locator to see which out-of-network machines accept deposits. You may be charged a fee even if the deposit goes through.

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

Most banks post ATM deposits within one business day. Some take up to two business days. Deposits made on weekends or holidays may not post until the next business day. Check your bank's policy on its website or in your account agreement.

What if the ATM keeps my cash but does not deposit it?

Contact your bank immediately with your receipt. The bank can investigate whether the cash was actually processed or if the machine malfunctioned. Do not assume the deposit failed without checking your account first — it may have gone through even if the machine seemed to jam.

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

Most ATMs require your debit card or PIN to process a deposit. Some machines allow you to enter your account number instead. Check your bank's ATM to see which method it accepts. You cannot deposit cash anonymously at most ATMs.

Why was my ATM deposit rejected?

The machine may have rejected bills that were torn, too old, or unclear. It may also have rejected your deposit if you exceeded your daily limit or if the machine ran out of storage space. Try depositing again, or contact your bank if the problem continues.