Your cash deposit options at USAA

USAA does not operate physical branches, so you cannot walk into a location and deposit cash directly. Instead, you have three main routes: use an ATM at a partner network, deposit through a retail partner like Walgreens or CVS, or transfer cash via a third party. Which one works depends on what you have access to and how quickly you need the money in your account.

The fastest and most direct method is an ATM that accepts cash deposits. USAA members can use ATMs in the Allpoint network and the MoneyPass network at no charge. You insert cash, follow the on-screen prompts, and the deposit posts to your account within one business day—often the same day if you deposit before the bank's cutoff time, which is typically 5 p.m. Central Time on weekdays.

If you do not have access to a deposit-accepting ATM nearby, you can deposit cash at certain retail locations. USAA partners with some CVS and Walgreens locations to accept cash deposits. You hand the cash to the cashier, they process it through their system, and it appears in your account by the next business day. Not every CVS or Walgreens offers this service, so you will need to check the USAA website or call to find participating locations near you.

Key Takeaways

  • USAA ATMs that accept cash deposits are available through the Allpoint and MoneyPass networks at no fee, and deposits typically post within one business day.
  • Some CVS and Walgreens locations accept cash deposits for USAA accounts, but you must confirm your specific store participates before you go.
  • Mobile check deposit through the USAA app works for checks but not cash, so it is not an option for physical currency.
  • If you cannot reach a partner ATM or retail location, you can ask someone you trust to deposit cash into their own account and transfer it to you, though this carries risk.
  • Deposits made before the bank's cutoff time on a business day usually post the same day; deposits after cutoff or on weekends post the next business day.

Finding a deposit-accepting ATM near you

Log into your USAA account online or open the mobile app. Look for the ATM locator tool, which lets you search by zip code or address. The tool shows you which ATMs accept cash deposits—not all ATMs do—and displays their exact locations, hours, and whether they charge a fee. USAA members pay nothing to use Allpoint and MoneyPass ATMs.

If the locator shows no deposit ATMs within reasonable distance, call USAA at 1-800-531-8722 to ask about retail deposit partners in your area. A representative can tell you which CVS or Walgreens locations near you accept cash deposits and their hours. This is faster than visiting multiple stores to ask.

Depositing cash at a retail partner

Before you go to CVS or Walgreens, confirm that location accepts USAA deposits. You can call the store directly or check the USAA website for a list of participating locations. When you arrive, go to the customer service desk or pharmacy counter—not the regular checkout—and tell them you want to deposit cash to your USAA account.

Bring your USAA debit card or have your account number ready. The cashier will ask how much you are depositing and may ask for identification. They will process the deposit through their system, give you a receipt, and the money will post to your account by the next business day. Keep the receipt until you see the deposit in your account.

What happens after you deposit cash

Once the ATM or retail partner processes your deposit, USAA receives the transaction information. Deposits made before the bank's cutoff time on a business day (Monday through Friday, excluding federal holidays) usually post to your account the same day. Deposits made after cutoff or on weekends post the next business day.

You can check the status of your deposit in the USAA app or online account. If you do not see the deposit within two business days, contact USAA. Have your receipt ready and the exact amount and time of deposit. USAA can trace the transaction and investigate if something went wrong.

Limits on cash deposits

USAA does not publish a single daily or monthly limit on cash deposits through ATMs or retail partners. However, individual ATMs may have a per-transaction limit—often $500 to $1,000—and retail partners may have their own caps. If you need to deposit a large amount, you can make multiple deposits across different ATMs or days, or call USAA to discuss options.

Deposits over $10,000 trigger a federal reporting requirement called a Currency Transaction Report (CTR). This is routine and not a sign of wrongdoing—banks file these reports for all large cash deposits. USAA will file the report on your behalf; you do not need to do anything. If you are depositing that amount regularly, USAA may ask you about the source of the funds for compliance reasons.

If you cannot access a deposit ATM or retail partner

If no partner ATM or retail location is within reach, you have limited options. One is to ask someone you trust—a family member or friend—to deposit the cash into their own account and then transfer it to you electronically. This works, but it puts the cash in someone else's hands temporarily and creates a record of the transfer. Only do this with someone you fully trust.

Another option is to visit a bank or credit union that is not USAA and ask if they will accept a cash deposit to your USAA account. Some will, some will not—it depends on the institution and whether they have a relationship with USAA. Call ahead and ask. If they agree, bring your USAA account number and identification.

If neither option works, contact USAA directly at 1-800-531-8722. Explain your situation and ask whether they have other deposit methods available or can suggest alternatives. USAA occasionally works with members who have genuine barriers to deposit access.

Frequently Asked Questions

Can I deposit cash through the USAA mobile app?

No. The USAA app has a mobile check deposit feature that lets you photograph the front and back of a check and submit it for deposit. Cash deposits must be made in person at an ATM or retail partner location.

What if the ATM rejects my cash or says the deposit failed?

If the ATM rejects your cash, it will return it to you immediately. If it accepts the cash but the deposit does not post to your account within two business days, contact USAA with the ATM location, date, time, and amount. USAA can investigate whether the ATM malfunctioned or the transaction was lost.

Do I pay a fee to deposit cash at a USAA ATM?

No. USAA does not charge members to deposit cash at Allpoint or MoneyPass ATMs. However, if you use an ATM outside these networks, you may be charged a fee by the ATM operator.

How long does it take for a cash deposit to show up in my account?

Most deposits post within one business day. If you deposit before the bank's cutoff time (usually 5 p.m. Central Time) on a weekday, it may post the same day. Deposits made after cutoff or on weekends post the next business day.

Can I deposit cash at a USAA ATM outside the United States?

USAA's deposit ATM network is primarily in the United States. If you are traveling internationally, contact USAA before you leave to ask about deposit options in your destination country. Some countries have Allpoint ATMs, but not all accept cash deposits.