The main ways to deposit cash into USAA
USAA does not have physical branches where you can walk in and hand over cash. Instead, you have three main routes: deposit cash at an ATM that USAA owns or partners with, use a mobile deposit (which works for checks, not cash), or transfer money from another bank account where you deposited the cash first.
The fastest option for most people is finding a USAA ATM or a partner ATM network. USAA is part of the Allpoint network, which means you can deposit cash at hundreds of thousands of ATMs nationwide without a fee. The second option — transferring from another account — takes longer but works if you have access to another bank with branches nearby.
Mobile deposit, which lets you photograph a check and send it to USAA through your phone, does not work for cash. You cannot photograph cash and deposit it that way.
Key Takeaways
- USAA ATMs and Allpoint network ATMs accept cash deposits without charging you a fee.
- You can find a nearby ATM using the USAA mobile app or the Allpoint ATM locator on their website.
- If no ATM is nearby, you can deposit cash at another bank and transfer the money to your USAA account.
- Cash deposits at ATMs usually show up in your account within one business day.
Finding a USAA ATM or Allpoint ATM near you
Open the USAA mobile app on your phone and look for the ATM locator tool. Enter your location or zip code, and the app will show you USAA ATMs and Allpoint partner ATMs within a set distance. USAA ATMs are branded with the USAA name; Allpoint ATMs are at retailers, grocery stores, and other locations and display the Allpoint logo.
If you do not have the app yet, you can also visit the Allpoint website directly and search their ATM network. Both tools show you the exact address and hours. Most ATMs are available 24 hours a day, though some locations have restricted hours.
When you arrive at the ATM, insert your USAA debit card, enter your PIN, and select the deposit option. The machine will guide you through the rest. You can deposit bills and coins; the ATM will count them and confirm the amount before the deposit is final.
What happens after you deposit cash at an ATM
The cash shows up in your USAA account as a pending deposit right away. Within one business day — usually the next morning — the deposit clears and becomes available to spend. If you deposit cash on a Friday evening, it will likely clear by Saturday or Sunday, depending on USAA's processing schedule.
You will see the deposit listed in your transaction history in the app or online. If you do not see it within 24 hours, contact USAA customer service to check on it. ATM deposits are very reliable, but it is worth confirming if something feels off.
Depositing cash through another bank account
If no USAA or Allpoint ATM is nearby, you can deposit cash at any other bank where you have an account — or even open a basic savings account at a local bank just for this purpose. Deposit the cash there, then transfer the money to your USAA account using an electronic transfer.
To set up the transfer, log into your USAA account online or in the app and look for the option to transfer money between accounts. You will need your other bank's routing number and your account number there. The transfer usually takes one to three business days.
This route is slower than an ATM deposit, but it works if you live far from any ATM network or prefer to keep your cash at a local bank temporarily.
Fees and limits on cash deposits
USAA does not charge a fee when you deposit cash at a USAA ATM or an Allpoint ATM. You will not pay anything to put the money in.
There is no daily limit on how much cash you can deposit at an ATM, but the ATM itself may have a physical limit — some machines will not accept more than a certain number of bills in one transaction. If you are depositing a large amount, you may need to do it in multiple transactions or contact USAA ahead of time to ask about other options.
What to do if you cannot find an ATM nearby
If you live in a rural area or somewhere without straightforward access to USAA or Allpoint ATMs, the transfer-from-another-bank method is your best option. Many people in this situation open a free checking account at a local bank, deposit cash there, and then transfer to USAA.
Another option is to ask a trusted friend or family member to deposit the cash into their account and then send you the money electronically. This is less ideal because it involves someone else's account, but it works in a pinch.
You can also contact USAA customer service directly and ask whether they have other deposit methods available in your area. They sometimes have partnerships or workarounds that are not widely advertised.
Frequently Asked Questions
Can I deposit cash at a regular bank ATM that is not USAA or Allpoint?
No. Only USAA ATMs and Allpoint network ATMs accept deposits from USAA customers. Other banks' ATMs will not let you use your USAA card to deposit cash. You can use other ATMs to withdraw cash, but not to deposit it.
How long does a cash deposit take to show up in my account?
The deposit appears as pending when ready after you complete the transaction at the ATM. It clears and becomes available to spend within one business day, usually by the next morning. Deposits made on weekends or holidays may take until the next business day to clear.
What if the ATM rejects my cash or keeps my money?
ATM jams are rare but do happen. If the machine rejects your cash or does not return it, contact USAA right away with the ATM location, date, and time. USAA can investigate and recover the money. Always keep your receipt from the ATM as proof.
Can I deposit checks and cash at the same ATM?
Yes. USAA ATMs accept both cash and check deposits. You can do both in one visit if you need to. The ATM will process them separately and show both in your transaction history.
Is there a limit to how much cash I can deposit per month?
USAA does not set a monthly limit on cash deposits at ATMs. However, deposits of very large amounts of cash may trigger fraud monitoring, which could delay the deposit while USAA reviews it. If you regularly deposit large sums, contact USAA in advance to let them know.