Cash deposits at USAA work differently than at traditional banks
USAA does not have physical branches where you can walk in and deposit cash. Instead, you have three main routes: deposit cash at an ATM that USAA owns or partners with, use a mobile deposit feature if you have a check (though this does not work for cash), or transfer money from another account you control at a different bank. The method you choose depends on where you are, how much cash you have, and how quickly you need the money in your account.
The fastest option for most people is finding a USAA-partnered ATM and depositing directly. USAA partners with the Allpoint network, which includes thousands of ATMs at grocery stores, convenience stores, and other retail locations. You insert your USAA debit card, select deposit, and follow the on-screen instructions. The cash is typically available in your account within minutes.
Key Takeaways
- USAA ATMs and Allpoint network ATMs accept cash deposits directly, with funds usually available within minutes.
- You can find a nearby ATM through the USAA mobile app or the Allpoint ATM locator website.
- Some USAA members use a second bank account at a local institution to deposit cash, then transfer the funds to USAA.
- Cash deposits made at an ATM before the cutoff time (usually 9 p.m. ET) post the same business day.
Using USAA and Allpoint ATMs for direct deposit
To deposit cash at a USAA-owned ATM or an Allpoint partner ATM, insert your USAA debit card into the machine. Select the deposit option from the menu. The ATM will guide you through the steps: you place your cash in the slot, the machine counts it, and you confirm the amount on the screen. Once you complete the transaction, you receive a receipt showing the deposit amount and your new balance.
The deposit posts to your account almost when ready. If you deposit before the cutoff time (typically 9 p.m. Eastern Time on a business day), the money is available the same day. Deposits made after hours or on weekends post the next business day. There is no limit on how many times you can deposit or how much cash you can deposit in a single transaction, though individual ATMs may have physical limits on the number of bills they can accept at once.
To find an ATM near you, open the USAA mobile app and select the ATM locator. You can also visit the Allpoint website and search by zip code or address. The app shows you the exact location, hours, and whether the ATM is inside or outside a building. Some ATMs are in 24-hour locations like grocery stores; others are in bank lobbies with limited hours.
Finding the right ATM location
USAA's ATM network is extensive but not uniform across the country. Urban areas and major cities typically have more options than rural regions. Before you need to deposit, check what is available in your area using the USAA app. If you travel frequently or live in a remote area, knowing your options ahead of time prevents frustration when you have cash on hand.
Allpoint ATMs are the most common option for USAA members. You will find them inside grocery store chains like Kroger, Safeway, and Whole Foods, as well as convenience stores and pharmacies. Some credit unions also participate in the Allpoint network. If you cannot find an Allpoint ATM nearby, you may need to use the alternative methods described below.
Using a linked bank account to deposit cash
If no USAA ATM or Allpoint ATM is convenient, you can deposit cash at another bank where you have an account, then transfer the money to USAA. This works if you maintain a checking or savings account at a local bank, credit union, or online bank that accepts cash deposits. You deposit the cash at that institution through their ATM or teller, and once it clears (usually the next business day), you transfer it to your USAA account using an external transfer.
To set up an external transfer, log into your USAA account online or through the app. Select "Transfer Money," then "From Another Bank." You will need the routing number and account number of the account you are transferring from. USAA will ask you to verify the account by depositing small amounts (usually under $1 each) into that account, then confirming the amounts. This verification process takes one to two business days. Once verified, you can transfer money between the accounts whenever you need to.
This method takes longer than a direct ATM deposit—typically two to three business days for the money to appear in your USAA account—but it works if you have no other option. The trade-off is convenience for speed.
What to know about deposit timing and posting
Cash deposits made at an ATM before 9 p.m. Eastern Time on a business day (Monday through Friday, excluding federal holidays) post the same day. Deposits made after 9 p.m. or on weekends post the next business day. USAA considers Saturday and Sunday non-business days, so a deposit made on Saturday morning does not post until Monday.
Once a deposit posts, the money is available for withdrawal or transfer when ready. You do not need to wait for the cash to "clear" the way you might with a check deposit. The ATM has already counted and verified the bills, so there is no additional processing step.
If you deposit a very large amount of cash, the ATM may reject it if the machine's capacity is full. In that case, you can make multiple deposits or try a different ATM. There is no daily limit on how much you can deposit across multiple transactions.
Troubleshooting common deposit problems
If your deposit does not appear in your account within the expected timeframe, first check that you completed the transaction. The ATM receipt is your proof of deposit. If you lost the receipt, log into your USAA account and check your transaction history—the deposit should show there even if the funds have not posted yet.
If the deposit shows in your transaction history but the funds are not available, wait until the next business day. Deposits made after the cutoff time or on weekends always post the following business day. If more than one business day has passed and the money still has not appeared, contact USAA customer service. Have your receipt or the date and time of the deposit ready.
If the ATM rejected your cash or did not complete the transaction, the money is not in your account. Check your receipt to see what happened. Some ATMs reject bills that are damaged, folded, or worn. If this occurs, try a different ATM or use the linked bank account method instead.
Frequently Asked Questions
Can I deposit cash at a USAA branch in person?
USAA does not have physical branches open to the public. All deposits must be made through ATMs, mobile deposit (for checks only), or by transferring from another account. This is part of USAA's online-only banking model.
Is there a fee for depositing cash at an ATM?
No. USAA does not charge a fee for deposits made at USAA-owned ATMs or Allpoint partner ATMs. You can deposit as often as you need without incurring charges.
What if I have a large amount of cash to deposit?
You can make multiple deposits at the same ATM or different ATMs. There is no daily limit on the total amount you can deposit across multiple transactions. If a single ATM rejects your cash because it is full, try another location.
How long does a cash deposit take to show up in my account?
Cash deposits made before 9 p.m. ET on a business day post the same day, usually within minutes. Deposits made after 9 p.m. or on weekends post the next business day. Once posted, the funds are available when ready.
Can I deposit cash using the USAA mobile app?
The USAA mobile app has a mobile deposit feature, but it only works for checks, not cash. For cash, you must use an ATM or transfer from another account.