Yes, most banks let you deposit checks at their ATMs

You can deposit checks at an ATM if your bank offers mobile check deposit or has ATMs equipped with a check-deposit slot. Not every ATM has this feature — it depends on your bank and the specific machine. Some banks let you deposit checks at any of their ATMs; others limit it to certain locations. The fastest way to find out is to look at your bank's website, call the number on the back of your debit card, or visit a branch and ask which ATMs near you accept check deposits.

The process is straightforward: insert your check into the slot, the ATM scans it, and the funds typically post to your account within one to two business days. You don't need an envelope or a deposit slip. Some banks let you keep the check after the ATM processes it; others ask you to destroy it or return it to the bank. Your receipt will tell you what to do.

Key Takeaways

  • ATM check deposit is available at most major banks, but not all ATMs have the feature — confirm with your bank which machines accept checks.
  • The ATM scans the check and deposits it directly to your account without requiring an envelope or deposit slip.
  • Funds from ATM check deposits usually appear in your account within one to two business days, the same as deposits made at a teller.
  • You will receive a receipt showing the amount deposited, and your bank will tell you whether to keep or destroy the original check.

Which banks offer ATM check deposit

Most large national banks — including Bank of America, Chase, Wells Fargo, and Citibank — have ATMs that accept check deposits at many or all of their locations. Credit unions often offer the feature as well, though availability varies by institution. Regional banks and smaller banks may have the feature at some branches but not others.

The easiest way to check is to log into your bank's website or app and search for "ATM check deposit" or "mobile check deposit." If your bank offers it, the site will usually show you which ATMs near your address have the feature. You can also call your bank's customer service line or visit a branch in person and ask. If your bank does not offer ATM check deposit, you can still deposit checks by mail, at a teller window, or through mobile check deposit if your bank supports that option.

What happens when you deposit a check at an ATM

When you insert a check into an ATM check-deposit slot, the machine scans both sides of the check and displays the amount on the screen. You confirm the amount is correct, and the ATM assigns a transaction number and prints it on your receipt. The check is then stored inside the machine in a secure compartment. Your bank retrieves and processes the checks later, usually the same day or the next business day.

The funds typically post to your account within one to two business days. This is the same timeline as a check deposited with a teller. Your receipt will show the deposit amount, the date, the time, and the ATM location. Keep the receipt until you see the deposit appear in your account online, in case you need to dispute the transaction.

Mobile check deposit as an alternative

Many banks now offer mobile check deposit through their smartphone app, which may be faster or more convenient than finding an ATM. You photograph the front and back of the check using your phone camera, and the app sends the images to your bank. The funds usually post within one business day, sometimes the same day.

Mobile check deposit has the same legal standing as ATM deposit — the bank scans the images and processes them the same way. The main advantage is that you can deposit a check from home, at work, or anywhere you have your phone and the check. The main limitation is that some banks cap the amount you can deposit per day or per month through the app. Check your bank's app or website to see if this option is available to you and what the limits are.

Limits and holds on ATM check deposits

Your bank may place a hold on a check deposited at an ATM, meaning the funds will not be available for withdrawal until the hold lifts. Federal law allows banks to hold checks for up to seven business days, though most banks hold ATM deposits for one to two business days. The hold depends on the check amount, the account age, and the bank's policies.

Some banks also set daily or monthly limits on how much you can deposit through an ATM. These limits vary widely — some banks allow up to $5,000 per day, while others allow $10,000 or more. Check your bank's website or app to see what limits apply to your account. If you need to deposit a larger amount, you can split it across multiple days, deposit in person at a teller window, or ask a teller about raising your limit.

What to do if the ATM rejects your check

An ATM may reject a check if it is torn, faded, or has writing in the wrong place. The machine will return the check and display an error message. If this happens, try depositing the check at a different ATM, or take it to a teller window inside the bank. A teller can often deposit a check that an ATM cannot read.

If a check is damaged or illegible, contact the person or business who wrote it and ask for a replacement check. Do not attempt to repair a torn check with tape or write over faded ink — banks will reject it. If you are unsure whether a check is in good condition, ask a teller before using an ATM.

Depositing checks when your bank has no ATM nearby

If your bank has no ATM in your area or none of them accept check deposits, you have other options. You can deposit checks by mail — most banks provide prepaid envelopes for this purpose, and the check will post within three to five business days. You can also visit a branch during business hours and deposit with a teller, which is the fastest method.

If your bank is part of a shared ATM network, you may be able to use ATMs from other banks in the network. Ask your bank whether it participates in networks like Allpoint, MoneyPass, or CO-OP. Some online banks partner with retail locations like CVS or Walmart to offer check deposit services. Check your bank's website to see what options are available in your area.

Frequently Asked Questions

How long does it take for a check deposited at an ATM to show up in my account?

Most checks deposited at an ATM post within one to two business days. Some banks post the same day if you deposit before a certain time, usually 5 p.m. or 6 p.m. Your receipt will show the expected posting date. If the deposit does not appear after two business days, contact your bank.

Do I need to sign the back of the check before depositing it at an ATM?

Yes. You must sign the back of the check and write "For deposit only" followed by your account number. This protects you if the check is lost. Some banks also ask you to write the date. Check your bank's instructions on the ATM screen or in your account materials.

What if the ATM keeps the check and does not return it?

The ATM is designed to keep the check — it stores it in a secure compartment inside the machine. Your bank retrieves and processes the checks later. You do not get the original check back. Your receipt proves the deposit was made, so keep it until the funds appear in your account.

Can I deposit a check written to someone else at an ATM?

No. A check must be written to you or to you and another person. If a check is written to someone else, that person must sign it and write "Pay to the order of [your name]" on the back, then sign again. Even then, some banks will not accept third-party checks. Ask your bank before attempting this.

What if I accidentally deposit the same check twice?

Contact your bank immediately. The bank will catch the duplicate when it processes the checks and will reverse one of the deposits. If you do not report it, the bank may still reverse it, but you could face overdraft fees or other problems in the meantime. It is better to call right away.