Not every ATM accepts deposits, and the ones that do have limits on what you can put in
Most ATMs that belong to your bank or a network your bank participates in will take deposits. But ATMs at convenience stores, gas stations, or other banks often reject them. Even when an ATM accepts deposits, it may have a daily limit — commonly $5,000 to $10,000 — and it might not credit your account until the next business day. If you're setting up direct deposit, knowing which ATMs work for deposits matters because you may need to deposit a check or cash to verify your account before payroll starts.
The safest approach is to ask your bank directly which ATMs accept deposits in your area, or check your bank's website or app — most list deposit-capable machines by location. If you're in a hurry or traveling, a branch teller is always an option, though it requires business hours.
Key Takeaways
- ATMs owned by your bank or part of your bank's network typically accept deposits, but ATMs at other banks or retail locations usually do not.
- Deposit-capable ATMs often have daily limits ranging from $5,000 to $10,000 per transaction or per day.
- Deposits made at ATMs may not post to your account until the next business day, even if the machine accepts them immediately.
- Your bank's website, mobile app, or customer service can tell you which specific ATMs near you accept deposits.
- If you need to deposit money urgently and your bank's ATMs are unavailable, visiting a branch during business hours is the fastest way to get funds into your account.
How to find ATMs that accept deposits near you
Your bank's mobile app or website usually has a locator tool that filters for deposit-capable ATMs. Search "ATM near me" or "deposit ATM" in the app, and machines that accept deposits will be marked differently from cash-only machines. Some banks use icons or labels like "deposit-enabled" or "full-service ATM."
If you don't have the app yet, call your bank's customer service line — the number is on your debit card or bank statements. A representative can tell you the nearest deposit ATM and confirm whether it accepts the type of deposit you need (cash, check, or both). This is especially useful if you're traveling or new to an area.
ATM networks like Allpoint, MoneyPass, and CO-OP connect thousands of machines across different banks. If your bank is part of one of these networks, you can often deposit at member ATMs even if they're not branded with your bank's name. Your bank's website will tell you which networks it belongs to.
What happens when you deposit at an ATM
When you insert cash or a check into a deposit-capable ATM, the machine scans it, counts it (for cash), and gives you a receipt showing the amount. The funds are typically held for verification — the bank processes the deposit overnight or the next business day to confirm the amount matches what the machine recorded. For checks, the bank also verifies the check is valid before crediting your account.
Most banks credit cash deposits by the next business day, sometimes the same day if you deposit early enough. Checks usually take one to two business days, depending on your bank's policy and whether the check is from another bank in the same area. Your account will show a pending deposit immediately after you complete the transaction, so you can see it in your app or online banking right away.
If the machine rejects your deposit — because the check is damaged, the cash is torn, or the machine is full — it will return the item and explain why on the receipt. You can then deposit it at a branch or try another ATM.
Daily and transaction limits on ATM deposits
Most banks set a daily deposit limit at ATMs, often between $5,000 and $10,000 per day. Some banks allow multiple deposits up to that daily total; others limit you to one deposit per day. A few banks with higher account tiers or business accounts may offer higher limits. Check your account agreement or call your bank to confirm your specific limit.
These limits exist partly for security — to catch fraud or money laundering — and partly because ATMs have physical space constraints. If you need to deposit more than your limit, you can visit a branch, make multiple deposits on different days, or ask a teller to process a larger deposit for you.
Some banks also limit the number of checks you can deposit at once — for example, 10 checks per transaction. If you're depositing payroll checks for multiple employees or a large batch of personal checks, a branch may be faster.
ATMs that don't accept deposits
ATMs at other banks, convenience stores, gas stations, and airports typically only dispense cash. These machines are cheaper to operate and maintain than deposit-capable ones, so networks prioritize them for withdrawals. Trying to deposit at a cash-only ATM will usually result in the machine rejecting your card or not showing a deposit option on the screen.
Out-of-network ATMs — machines that don't belong to your bank or a partner network — almost never accept deposits. Even if your bank reimburses out-of-network withdrawal fees, deposits are a different transaction and are rarely supported.
Alternatives if deposit ATMs aren't available
If you can't find a deposit-capable ATM nearby, a branch teller can process your deposit during business hours. Many banks also offer mobile deposit through their app — you photograph the front and back of a check and submit it without visiting an ATM or branch. Mobile deposit is often the fastest option if your bank supports it, and it works 24/7.
Some banks allow you to mail checks to a deposit address, though this takes several days. A few banks also partner with retailers like Walmart or CVS to accept deposits at customer service desks, though this is less common. Ask your bank what options are available to you.
If you're setting up direct deposit and need to verify your account with a small deposit, mobile deposit or a branch visit is usually the quickest path. Once direct deposit is active, you won't need to deposit paychecks manually anymore.
Deposit holds and when money becomes available
Even though an ATM accepts your deposit immediately, the bank doesn't always make the money available right away. Federal law allows banks to hold deposits for a set number of business days — typically one business day for cash and up to five business days for checks, depending on the check amount and your account history.
Your bank will show the deposit as pending in your account within hours, but you may not be able to withdraw or transfer the funds until the hold lifts. If you need the money urgently, ask your bank whether it offers next-day availability for ATM deposits or whether you should use a branch instead.
Checks from your own bank usually clear faster than checks from other banks. Large checks (over $5,000) may have longer holds. Your account agreement or the bank's website will detail the specific hold times for your account type.
Frequently Asked Questions
Can I deposit cash at any bank's ATM?
No. Most ATMs at other banks or retail locations only dispense cash. Even if your bank is part of a shared network, not all member ATMs accept deposits. Check your bank's ATM locator to confirm the machine accepts deposits before you go.
What if the ATM doesn't accept my check?
The machine will return your check and display an error message. Common reasons include a damaged check, faded ink, or a check that's too old. Take the check to a branch teller, who can deposit it manually and may be able to process it even if the ATM couldn't read it.
How long does it take for an ATM deposit to show up in my account?
The deposit appears as pending immediately after you complete the transaction. The bank typically credits cash deposits by the next business day and checks within one to five business days, depending on the check amount and your bank's policy. Your account agreement will specify the exact timeline.
Can I deposit money at an ATM if I don't have my debit card?
No. You need your debit card or a cardless access method (like a code sent to your phone) to use an ATM. If you've lost your card, visit a branch with ID or call your bank to arrange a deposit another way.
Is there a limit to how much I can deposit at an ATM in one day?
Yes. Most banks set a daily ATM deposit limit between $5,000 and $10,000. Some banks allow one deposit per day; others allow multiple deposits up to the daily total. Check your account agreement or contact your bank to confirm your limit.