Most ATMs cannot cash checks, but some banks offer this service through their own machines
The short answer is: it depends on your bank and the ATM. Most standalone ATMs and ATMs at other banks will not cash checks for you. However, many large banks now offer check cashing at their own ATMs, and some credit unions do as well. You insert the check, the machine reads it, and deposits the funds to your account or dispenses cash — but this only works if your bank has installed the technology and your specific ATM supports it.
The catch is that even banks offering this service do not have it at every machine. You need to find out whether your bank's ATMs have the feature, where those machines are located, and what limits apply. A check cashed at an ATM may also take longer to clear than a mobile deposit or a teller transaction, depending on the amount and your bank's policies.
Key Takeaways
- Check cashing at ATMs is available at some banks and credit unions, but not all machines have this capability.
- You can only use this service at your own bank's ATMs, not at ATMs belonging to other banks or independent operators.
- Your bank's website or mobile app will show you which machines near you support check cashing, or you can call customer service to ask.
- ATM check cashing usually has daily and per-check limits, often lower than what a teller can process.
- Checks cashed at an ATM may take longer to clear than checks deposited through mobile banking or at a branch.
Which banks offer check cashing at ATMs
Chase, Bank of America, Wells Fargo, and several other large national banks have rolled out check-cashing ATMs at many of their locations. Credit unions including Navy Federal, Alliant, and others also offer the service. However, availability varies widely by region and by individual branch. A bank may have the technology at some ATMs in your area but not others.
The best way to find out whether your bank offers this is to log into your mobile app or visit the bank's website and search for ATM locations near you. Most apps now display which machines have which features — look for a label like "check cashing" or "check deposit." If you cannot find that information online, call your bank's customer service line and ask which ATMs in your area can cash checks.
How to cash a check at an ATM
The process is straightforward if your ATM supports it. Insert your debit card, enter your PIN, and navigate to the check cashing or check deposit menu. The machine will prompt you to insert the check. It reads the check image, the amount, and the routing information, then asks you to confirm the details on the screen.
You then choose whether to deposit the funds to your account or withdraw cash. If you choose cash, the machine dispenses it immediately. If you choose deposit, the funds go into your account, though they may not be available right away depending on the check amount and your bank's hold policies. Some machines print a receipt; others send confirmation to your phone or email.
Daily limits and check amount restrictions
ATM check cashing usually comes with limits that are stricter than what a teller can do. Many banks cap the amount you can cash per check at $500 to $2,500, and daily totals at $1,000 to $5,000. These limits vary by bank and sometimes by account type. A premium checking account may have higher limits than a basic account.
If you need to cash a larger check, you will have to go to a branch and speak with a teller. Some banks also restrict check cashing at ATMs to business hours, meaning a check deposited at 2 a.m. may not process until the next business day. Check your bank's terms or call to confirm the specific limits that apply to your account.
How long it takes for the check to clear
A check cashed at an ATM does not clear instantly, even though you may receive cash or see a deposit in your account right away. The bank places a hold on the funds while it processes the check through the clearing system, which typically takes one to three business days. During that time, the check is being sent to the issuing bank to verify the account has sufficient funds.
If you withdraw cash at the ATM, you get the money immediately, but your account is debited for the full amount. If the check bounces later, your bank will reverse the transaction and charge you a fee — usually $25 to $35. If you deposit the check instead of taking cash, the funds may not be available for withdrawal for several days, depending on the amount and your bank's policy.
Alternatives if your bank does not offer ATM check cashing
If your bank does not have check-cashing ATMs, or if you need to cash a check outside business hours, you have other options. Mobile deposit through your bank's app lets you photograph the front and back of the check and deposit it from anywhere, usually within minutes. The funds then follow your bank's standard hold policy.
You can also visit a branch during business hours and cash the check with a teller, which is often faster and has no limits. If you do not have a bank account or need cash immediately, check-cashing stores and some retailers like Walmart and grocery stores will cash checks for a fee, typically 1 to 3 percent of the check amount. Payday lenders also cash checks but charge much higher fees and are generally not worth using unless you have no other option.
What to do if the ATM rejects your check
An ATM may reject a check for several reasons: the check is damaged or torn, the image is too faint for the machine to read, the check is post-dated (dated in the future), or the check amount exceeds your daily limit. If the machine rejects it, it will return the check to you and display an error message.
If the check is damaged, try depositing it at a branch instead. If the image is unclear, make sure the check is clean and flat before trying again. If the check is post-dated, you cannot cash it until that date arrives — federal law prohibits banks from processing post-dated checks early. If you hit your daily limit, you can try again the next day or go to a branch to cash a larger amount.
Frequently Asked Questions
Can I cash a check at any bank's ATM, or only my own bank's?
Only your own bank's ATM. ATMs belonging to other banks or independent networks will not cash checks, even if they are part of the same network. You must use an ATM owned by your bank or a credit union where you hold an account.
What happens if I cash a check at an ATM and it bounces?
Your bank will reverse the deposit and charge you a returned-check fee, typically $25 to $35. If you withdrew cash, the bank will debit your account for the amount. You may also face overdraft fees if the reversal brings your balance negative. The check writer is responsible for the bounced check, but you bear the cost of your bank's fees.
Can I cash a check at an ATM if I do not have a debit card?
No. You need your debit card and PIN to access the ATM and authenticate the transaction. If you do not have a debit card, you will need to visit a branch with a teller or use another method like mobile deposit if your bank offers it.
Is cashing a check at an ATM the same as depositing it?
Not quite. When you deposit a check, the funds go into your account and are subject to a hold. When you cash a check at an ATM, you can choose to take cash immediately or deposit it. If you take cash, the transaction is faster, but your account is still debited and the check still needs to clear in the background.
Why does my bank's ATM say it cannot cash checks?
Your bank may not have installed check-cashing technology at that particular machine, or the machine may be malfunctioning. Check your bank's app or website to see which nearby ATMs support check cashing, or call customer service to find the nearest machine that does.