Cash deposits at USAA work differently than at traditional banks

USAA does not operate physical branches, so you cannot walk into a location and hand a teller cash. Instead, you have three main routes: deposit cash at an ATM that USAA partners with, use a mobile check deposit for checks (not cash), or transfer money from another account you control. The fastest option for most people is finding a partnered ATM, which processes the deposit immediately.

USAA's ATM network includes machines at Allpoint locations, MoneyPass networks, and some Walgreens and CVS pharmacies, depending on your region. You can search for nearby ATMs through the USAA mobile app or website by entering your zip code. Not every ATM in these networks accepts cash deposits — some are withdrawal-only — so confirm the machine's capabilities before you go.

Key Takeaways

  • USAA partnered ATMs (Allpoint and MoneyPass) accept cash deposits and credit them to your account within one business day.
  • You can find deposit-capable ATMs through the USAA app or website by searching your location.
  • If no partnered ATM is nearby, you can deposit cash into another bank account you own and transfer the funds to USAA via ACH or wire transfer.
  • Mobile check deposit works for checks but not for cash.
  • Some USAA members use a linked savings account at a traditional bank as a workaround for frequent cash deposits.

Using a partnered ATM for immediate deposit

Open the USAA mobile app and tap the ATM locator tool. Enter your address or current location and filter for ATMs that accept deposits. The app will show you the nearest machines and their exact addresses. Allpoint ATMs are the most widely available in the USAA network and are found in grocery stores, pharmacies, and convenience stores across most states.

When you arrive at the ATM, insert your USAA debit card and enter your PIN. Select the deposit option and choose checking account. The machine will prompt you to insert cash. Most ATMs accept bills in denominations from $1 to $100, and some have limits on the number of bills per transaction (often 30 to 50 bills). The deposit posts to your account by the next business day, though many post within hours.

Keep your receipt. If the deposit does not appear in your account by the following business day, contact USAA with the receipt and the ATM location. Disputes are usually resolved within two business days.

Transferring cash from another bank account you own

If no partnered ATM is convenient, deposit the cash at a bank where you have an account — a traditional bank, credit union, or online bank that accepts cash deposits. Once the cash is in that account, transfer the money to your USAA checking account using ACH transfer or wire transfer.

ACH transfers are free and typically take one to three business days. To set this up, log into your USAA account online, go to the transfer section, and add the other bank as an external account. You will need the routing number and account number of the account you are transferring from. USAA will send two small test deposits to verify the account, which you then confirm in the USAA app — this verification step takes one to two business days before you can transfer.

Wire transfers are faster (same day or next business day) but cost $15 to $20 per transfer. Use this option only if you need the money urgently. For regular cash deposits, ACH is the standard choice.

Why mobile check deposit does not work for cash

USAA's mobile deposit feature lets you photograph the front and back of a check and submit it through the app. This does not work for cash because the system needs to read the check's routing number and account number to process it. Cash has no identifying information, so there is no way for the system to route the deposit.

If you have a check and cash, deposit the check through the mobile app and use an ATM or transfer method for the cash. Mobile check deposits typically post within one business day.

Setting up a linked account for frequent cash deposits

If you deposit cash regularly and no partnered ATM is nearby, consider opening a checking or savings account at a bank that has physical locations near you — a large national bank, local credit union, or online bank with cash deposit options. Link that account to your USAA account and transfer money from it to USAA whenever you need to.

This approach works best if the linked bank is free or low-cost and has convenient locations. You deposit cash there, wait for it to clear (usually one business day), then transfer it to USAA via ACH. The total time is two to three business days, but you avoid searching for partnered ATMs.

What to do if a cash deposit does not appear

If you deposited cash at a partnered ATM and it has not shown up after one business day, log into your USAA account and check the transaction history. Sometimes deposits appear as pending before they fully post. If it is still missing after two business days, contact USAA through the app, website, or phone.

Have your receipt ready, including the ATM location, date, time, and amount deposited. USAA will investigate the transaction with the ATM operator. If the ATM malfunctioned and kept your cash, the operator is responsible for refunding it, and USAA will work with them on your behalf. This process usually takes five to ten business days.

To avoid this situation, always take a photo of your receipt before leaving the ATM and keep it until the deposit clears.

Frequently Asked Questions

Can I deposit cash at any ATM?

No. Only USAA partnered ATMs (Allpoint, MoneyPass, and select Walgreens and CVS locations) will deposit cash to your USAA account. Deposits at other ATMs will not reach your account. Use the USAA app to find partnered machines near you.

How long does a cash deposit take to show up?

Most ATM deposits post within one business day, and many post within a few hours. Deposits made after 11 p.m. or on weekends may not post until the next business day. Check your account the following morning if you do not see it immediately.

Is there a limit on how much cash I can deposit at once?

ATM limits vary by machine and network. Most accept up to 30 to 50 bills per transaction, which could be $1,500 to $5,000 depending on denominations. If you need to deposit more, you can make multiple transactions or contact USAA about alternative methods.

What if I need to deposit cash but do not have a USAA debit card yet?

You will need your debit card to use a partnered ATM. If your card has not arrived, use the transfer method: deposit cash at another bank you have access to, then transfer it to USAA via ACH. This takes two to three business days total.

Can someone else deposit cash into my USAA account?

No. Only you can deposit cash using your debit card and PIN at a partnered ATM. If someone else needs to send you money, they can transfer it from their own bank account to your USAA account if you give them your account and routing number.