ATMs that accept deposits work differently than withdrawal machines, and not every ATM takes them
Most ATMs only let you withdraw cash. To deposit money at an ATM, you need a machine that's specifically built for deposits — usually called a deposit-enabled ATM or cash-recycling ATM. These machines have a slot where you insert an envelope or deposit pouch containing cash or checks, and the machine reads and counts what you put in before crediting your account.
Your bank's ATMs almost always accept deposits. ATMs owned by other banks or independent operators may not, even if they're in your bank's network. Before you walk up to an unfamiliar machine expecting to deposit, check your bank's website or app to see which ATMs near you accept deposits — most banks have a locator tool that filters for deposit-capable machines.
Key Takeaways
- Only deposit-enabled ATMs accept cash and checks; most standard ATMs only dispense cash, so you need to find the right machine first.
- Your own bank's ATMs almost always accept deposits, but ATMs owned by other banks or independent operators may not.
- You typically need to use an envelope or deposit pouch, insert it into the machine, and follow the on-screen prompts to complete the transaction.
- Deposits made at ATMs usually post to your account within one business day, though timing depends on when you deposit and your bank's processing schedule.
- If the machine rejects your deposit or malfunctions, contact your bank right away with the ATM location and time — the bank can investigate and credit your account if money was taken.
Finding a deposit-enabled ATM near you
Start with your bank's mobile app or website. Most banks have an ATM locator tool where you can filter by "accepts deposits" or "deposit ATM." This is the fastest way to find a working machine in your area. If you're using a bank that's part of a network like Allpoint or MoneyPass, you can search their networks too, though not every ATM in the network accepts deposits.
If you're away from home or don't have access to your bank's app, call your bank's customer service number (usually on the back of your debit card) and ask for the nearest deposit-enabled ATM. They can give you an address and directions. Don't assume an ATM accepts deposits just because it's branded with your bank's name — some branches have older machines that only withdraw cash.
What you need to bring to the ATM
Bring the cash or checks you want to deposit and your debit card. You'll need your card to log into the machine and access your account. Some banks also let you use your phone number and PIN instead of a card, so check your bank's policy if you don't have your card with you.
Most ATMs provide a deposit envelope at the machine, but some require you to bring your own or pick one up inside the bank branch. If you're depositing checks, endorse them (sign the back) before you arrive at the ATM. Write your account number on the envelope or pouch if the machine asks for it — this helps the bank match the deposit to your account if something goes wrong.
The step-by-step process for depositing at an ATM
Insert your debit card into the card slot and enter your PIN when prompted. Select "Deposit" or "Make a Deposit" from the menu. The machine will ask you what type of deposit you're making — usually cash, checks, or both.
Place your cash and checks into the envelope or pouch provided (or that you brought). Seal the envelope if required. Insert the envelope into the deposit slot when the machine prompts you. The machine will pull it in, scan the contents, and display the amount it detected. Review the amount on the screen to make sure it's correct, then confirm the deposit. Take your receipt and your debit card when the machine returns it.
If the machine rejects the envelope or says it can't read the contents, remove it and try again. Make sure bills are facing the same direction and checks are flat and clean. If the machine keeps rejecting it, cancel the transaction and try a different ATM or deposit inside the branch during business hours.
When the deposit shows up in your account
Most banks credit ATM deposits to your account within one business day. Some banks post deposits the same day if you deposit before a certain time (often 2 p.m. or 5 p.m.), while others always wait until the next business day. Check your bank's policy in the app or on its website — it usually says something like "deposits made before 5 p.m. post today" or "all deposits post the next business day."
Deposits made on weekends or holidays typically post on the next business day. If you deposit a check, the bank may place a hold on part or all of the funds for a few days while it clears, even if the deposit itself posts right away. This is separate from the ATM deposit timing — it's about how long the check itself takes to clear.
What to do if the ATM takes your money but doesn't confirm the deposit
If the machine accepts your envelope but then displays an error, cancels the transaction, or shuts down before confirming, don't panic. Write down the ATM location, the date, the time, and the amount you attempted to deposit. Take a photo of the machine's location and any error message if possible.
Contact your bank's customer service as soon as you can — the same day if possible. Tell them what happened and provide the ATM details. The bank can check the machine's records to see if your deposit was received. If it was, they'll credit your account. If the machine malfunctioned and kept your money, the bank will investigate and refund you. This process usually takes a few business days.
Keep your receipt from the ATM if the machine printed one. It shows the time and location of your attempted deposit and helps the bank track down what happened.
Reasons an ATM might reject your deposit
The machine may reject bills that are torn, folded, or too worn to read. It may reject checks that are postdated (dated in the future), already deposited, or missing a signature or account number. Some ATMs won't accept third-party checks (checks made out to someone else and signed over to you).
The envelope itself can cause problems if it's too thick, damaged, or sealed in a way the machine can't open. If you're depositing a large amount of cash, some machines have daily limits — you may not be able to deposit more than $5,000 or $10,000 in a single transaction, depending on your bank. If the machine rejects your deposit for any reason, try a different ATM or go inside the branch to deposit in person.
Frequently Asked Questions
Can I deposit checks at any ATM, or only cash?
Most deposit-enabled ATMs accept both cash and checks, but some older machines only take cash. Check your bank's ATM locator to see which machines accept checks specifically. If you're unsure, deposit inside the branch or use a different ATM.
What if I deposit a check that bounces?
If the check bounces after you deposit it at an ATM, the bank will remove the funds from your account and may charge you a fee. This happens the same way whether you deposit at an ATM or inside the branch. You're responsible for making sure the check is good before you deposit it.
Can I deposit money into someone else's account at an ATM?
No. ATM deposits go only to the account linked to the debit card you used to log in. If you need to deposit money into someone else's account, you'll need to go inside the branch with that person's account number, or they can deposit it themselves using their own card.
Is there a limit to how much I can deposit at an ATM?
Most banks set daily ATM deposit limits, which vary by bank and account type. Common limits are $5,000 to $10,000 per day. Check your bank's website or app, or call customer service to find out your specific limit. If you need to deposit more, make multiple deposits on different days or go inside the branch.
What happens if the ATM eats my envelope and doesn't give it back?
Contact your bank right away with the ATM location and time. The bank can retrieve the envelope from the machine's internal storage and verify whether your deposit was processed. If it was, you're fine. If it wasn't, the bank will investigate and credit your account.