Yes, you can deposit cash and checks at most ATMs

Most bank ATMs let you put money into your account without going inside the branch. You can deposit cash, checks, or both, depending on what your bank's machines accept. The process is straightforward: insert your card, choose deposit, follow the on-screen prompts, and the money shows up in your account.

Not every ATM does deposits, though. Some machines only take withdrawals. Your bank's own ATMs almost always accept deposits, but ATMs owned by other banks or networks may not. Before you count on depositing at a particular machine, check with your bank about which of their ATMs have deposit functions.

Key Takeaways

  • Most bank ATMs accept cash and check deposits, but some machines only allow withdrawals, so confirm your ATM has a deposit slot before you go.
  • Deposits made at ATMs usually post to your account within one business day, though some banks take longer depending on when you deposit.
  • Cash deposits are available when ready in most cases, but check deposits may be held for a few business days while the bank processes them.
  • If your ATM is broken or out of envelopes, you can still deposit inside the branch during business hours or use a different ATM.

What happens when you deposit at an ATM

When you deposit cash, the ATM counts it and shows you the amount on the screen. You confirm the number is correct, and the money goes into a find slot inside the machine. For checks, you place the check in an envelope (the ATM usually provides these), seal it, and insert it into the deposit slot. The ATM scans the check image and adds it to your deposit.

After you finish, the ATM prints a receipt showing what you deposited. Keep this receipt until you see the deposit in your account online. If something goes wrong — the machine jams, loses your envelope, or crashes — the receipt is your proof of what you tried to deposit.

When the money shows up in your account

Cash deposits usually appear in your account within a few hours, sometimes the same day. Check deposits take longer because the bank has to physically process the check and confirm the funds are actually there. Most banks hold check deposits for one to five business days, depending on the amount and your account history.

Weekend and holiday deposits may not post until the next business day. If you deposit on Friday evening, for example, the bank may not process it until Monday. Your bank's website or app will show you the deposit as "pending" while it's being processed, then change it to "posted" once it's final.

Which ATMs accept deposits and which don't

Your bank's own ATMs almost always have deposit functions. These are machines in your bank's branches, in partner locations like grocery stores, or in ATM networks your bank belongs to. When you use your bank's ATM, deposits are treated as if you went to the teller window.

ATMs owned by other banks or independent companies may not accept deposits, even if they let you withdraw money. Some accept only cash deposits, not checks. Before you rely on a particular ATM, look for a deposit slot on the front of the machine, or ask your bank which machines in your area accept deposits. Many banks list this information on their website or in their mobile app.

What to do if the ATM won't take your deposit

If the machine is broken, out of envelopes, or straightforward doesn't accept deposits, you have other options. You can go inside your bank branch during business hours and deposit with a teller. Many banks also let you deposit checks by taking a photo through their mobile app — you photograph the front and back of the check, and the bank processes it without you going anywhere.

If you need to deposit cash and can't use an ATM, you'll need to visit the branch in person. Some banks offer limited hours for in-person deposits, so check your branch's schedule before you go. If you're in a hurry, ask whether any nearby ATMs in your bank's network have working deposit slots.

Limits on how much you can deposit at once

Most ATMs have a limit on how much cash you can deposit in a single transaction — often $5,000 to $10,000, though this varies by bank. Check deposits usually don't have the same strict limits, but the ATM may refuse very large checks if it can't scan them properly. If you need to deposit more than the machine allows, you can make multiple deposits or go inside the branch.

Your bank may also have daily or monthly limits on total deposits through ATMs. These limits exist partly for security and partly to manage the volume of cash the bank has to process. If you hit a limit, you'll see an error message on the screen. Contact your bank to ask what the limit is and whether it can be raised for your account.

Security and safety when using ATM deposits

ATM deposits are generally safe because the machine records everything and your bank can track what happened. Still, use common sense: deposit during daylight hours if possible, be aware of your surroundings, and don't let anyone watch you enter your PIN. If you're depositing a large amount of cash, consider going inside the branch instead, where there are more people around.

Never leave a deposit receipt behind or throw it away where someone could find it — it shows what you deposited and could be used to dispute the transaction later. If the ATM eats your card or your deposit gets stuck, contact your bank right away. Most banks have a phone number on the back of your card for emergencies, and they can help you recover your money or card.

Frequently Asked Questions

Does the money from an ATM deposit show up right away?

Cash deposits usually show up within hours, sometimes the same day. Check deposits take one to five business days because the bank has to process the physical check. You'll see the deposit as "pending" in your account while it's being processed, then "posted" once it's final.

Can I deposit checks at any ATM, or only my bank's?

Check deposits work best at your bank's own ATMs. Some ATMs from other banks accept checks, but many don't. Before you try, look for a deposit slot on the machine or ask your bank which ATMs in your area accept check deposits.

What if the ATM keeps my check or cash?

Contact your bank when ready using the number on the back of your card. The ATM records what went in, so the bank can investigate and recover your money. Keep your receipt as proof of what you deposited and when.

Can I deposit money into someone else's account at an ATM?

No. ATM deposits only go into the account connected to the card you use. If you want to give money to someone else, you'll need to deposit it into your own account first, then transfer it to them, or give them cash directly.

Is there a limit to how much I can deposit at an ATM?

Most ATMs limit cash deposits to $5,000 to $10,000 per transaction, though this varies by bank. Check deposits usually don't have the same limits. If you need to deposit more, you can make multiple deposits or visit the branch in person.