The three ways to deposit cash into USAA
USAA does not have physical branches, so you cannot walk into a location and hand over cash. Instead, you have three routes: deposit cash at an ATM that USAA owns or partners with, use a cash deposit envelope at a participating retail location, or convert the cash to a check or money order and deposit that instead.
The fastest option for most people is the ATM route, because USAA members can deposit cash at any Allpoint ATM or MoneyPass ATM without a fee. The retail deposit option works if you have a nearby partner location, but it is slower and may carry a small fee depending on the retailer. The check or money order route is the slowest but works anywhere.
Which option you choose depends on what you have access to, how quickly you need the money in your account, and whether you want to avoid any fees.
Key Takeaways
- USAA members can deposit cash at Allpoint or MoneyPass ATMs without paying a fee, and the deposit usually posts within one business day.
- Some retail partners like CVS and Walgreens accept cash deposits in envelopes at their customer service desks, though fees and posting times vary by location.
- You can convert cash to a money order or cashier's check and deposit that through mobile deposit or mail, but this takes longer and may cost a small fee.
- Mobile deposit works for checks and money orders but not for cash itself, so you must convert the cash first.
Depositing cash at an ATM
The ATM deposit method works at two ATM networks that USAA partners with: Allpoint and MoneyPass. To find a nearby ATM, log into your USAA account online or in the mobile app, go to the ATM locator tool, and search by your zip code or current location. The tool will show you which network each ATM belongs to and whether it accepts cash deposits.
When you arrive at the ATM, insert your USAA debit card and enter your PIN. Select the deposit option from the menu, then choose cash deposit. The ATM will guide you through inserting your bills. Most ATMs accept deposits up to a certain amount per transaction — often $1,000 or $2,000 — so if you are depositing more than that, you may need to make multiple transactions or use a different method.
The cash deposit posts to your account within one business day in most cases. USAA does not charge a fee for deposits at Allpoint or MoneyPass ATMs, but the ATM operator may charge you a fee if you are not a member of their bank. Check the ATM screen before you complete the transaction to see if a fee applies.
Depositing cash at a retail location
Some retailers accept cash deposits for USAA members at their customer service desks. The most common partners are CVS and Walgreens, though the list changes and not every location participates. To find a participating store near you, use the ATM locator in your USAA app or online account and filter for "cash deposit" locations.
When you go to the store, bring your USAA debit card and the cash you want to deposit. Go to the customer service desk and tell them you want to make a cash deposit to your USAA account. They will place the cash in a deposit envelope, scan it, and give you a receipt. The deposit usually posts within one to two business days.
Retail cash deposits may carry a small fee — typically $1 to $3 — depending on the retailer and your account type. Check with the store or your USAA account before you deposit to confirm whether a fee applies. This method is slower than ATM deposit and may not be available in all areas, so it is best used as a backup option.
Converting cash to a check or money order
If you do not have access to an Allpoint or MoneyPass ATM and no retail partners are nearby, you can convert your cash to a check or money order and deposit that instead. A money order is a paper document that works like a check — you can buy one at most banks, post offices, grocery stores, and convenience stores for a small fee, usually $1 to $5 depending on the amount.
To use this method, go to a location that sells money orders, pay the fee, and have the money order made out to yourself. Then deposit it into your USAA account using mobile deposit: open the USAA app, select deposit, take photos of the front and back of the money order, and submit it. The deposit usually posts within one to two business days.
A cashier's check works the same way but is issued by a bank instead of a retailer, which makes it slightly more formal and sometimes faster to process. You can request a cashier's check at most banks for a small fee. Both options add time and cost compared to ATM deposit, so use them only if the other methods are not available to you.
Timing and posting
Cash deposits at ATMs post within one business day in most cases. Retail cash deposits and money order deposits typically post within one to two business days. Cashier's checks may post the same day or the next business day depending on when you deposit and what day of the week it is.
A business day is Monday through Friday, excluding federal holidays. If you deposit cash on a Friday evening, the deposit will not post until Monday. If you deposit on a holiday, it will not post until the next business day after that. USAA will send you a notification when the deposit posts, so you can check your account balance to confirm.
If a deposit does not post within the expected timeframe, contact USAA customer service through the app, online account, or by phone. They can look up the deposit using the receipt number and tell you what happened.
Deposit limits and fees
USAA does not publish a single daily or monthly deposit limit for cash deposits, because the limit depends on which method you use and your account history. ATM deposits are usually limited to $1,000 to $2,000 per transaction, but you can make multiple transactions. Retail deposits may have a lower per-transaction limit, often $500 to $1,000.
Fees depend on the method. ATM deposits at Allpoint and MoneyPass are free for USAA members, though the ATM operator may charge you a fee if you are not a member of their bank. Retail deposits may carry a $1 to $3 fee. Money orders cost $1 to $5 depending on the amount and where you buy them. Cashier's checks typically cost $5 to $15 depending on the bank.
If you are depositing a large amount of cash regularly, ask USAA about other options. Some accounts or membership types may have different limits or features that work better for your situation.
What to do if you cannot find a deposit method nearby
If you live in an area without nearby Allpoint or MoneyPass ATMs and no retail partners are close, you have two options: use the money order or cashier's check method, or contact USAA to ask about alternatives for your specific situation.
USAA customer service can sometimes help you find a deposit location you may have missed, or they can tell you about other ways to move money into your account. They may also be able to refer you to a partner bank or ATM network in your area that you were not aware of. Call USAA or use the chat feature in the app to ask.
Frequently Asked Questions
Can I deposit cash directly through the USAA mobile app?
No. Mobile deposit in the USAA app works for checks and money orders, not for cash itself. You must first convert the cash to a check or money order at a bank, post office, or retailer, then photograph it in the app to deposit it.
What happens if the ATM rejects my cash deposit?
ATMs reject cash for a few reasons: the bills are damaged or too worn, the ATM is full and cannot accept more deposits, or you have reached the per-transaction limit. If this happens, try a different ATM or use the retail deposit or money order method instead. Keep your receipt so you can contact USAA if the cash was taken but not credited.
Do I need a USAA debit card to deposit cash at an ATM?
Yes. You need your USAA debit card and PIN to use the ATM deposit feature. If you do not have a debit card yet, you can request one through your online account or by calling USAA.
How long does a money order deposit take to post?
Money order deposits usually post within one to two business days after you submit them through mobile deposit. The exact timing depends on when you deposit and whether USAA receives it on a business day.
Can I deposit cash at a bank that is not USAA?
No. USAA is an online bank with no physical branches, so you cannot walk into another bank and deposit cash into a USAA account. You must use one of the three methods described here: ATM deposit, retail deposit, or money order deposit.