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 deposit cash through one of three routes: at a MoneyPass ATM, through a USAA-partnered bank or credit union, or by converting cash to a money order or cashier's check and depositing that. The fastest option depends on where you are and how much cash you need to deposit.

USAA members get access to a nationwide network of ATMs and partner locations at no cost. This network exists because USAA itself has no branches—it operates entirely online and by phone. Understanding which deposit method works for your situation saves time and avoids unnecessary fees.

Key Takeaways

  • MoneyPass ATMs accept cash deposits and post to your USAA account within one business day, and you can find them at grocery stores, pharmacies, and convenience stores nationwide.
  • USAA-partnered banks and credit unions (including Allpoint locations) let you deposit cash directly at their tellers, and the deposit posts the same day or next business day.
  • If no ATM or partner location is nearby, you can convert cash to a money order or cashier's check at a post office, grocery store, or bank, then deposit that by mail or mobile app.
  • Deposits made before the cutoff time (usually 5 p.m. ET on business days) post the same day; deposits after that or on weekends post the next business day.
  • USAA charges no fees for deposits at MoneyPass ATMs or partner locations, but you may pay a small fee to obtain a money order or cashier's check.

Depositing cash at a MoneyPass ATM

MoneyPass is the ATM network USAA members use for cash deposits. You can find MoneyPass ATMs at CVS, Walgreens, grocery stores, gas stations, and convenience stores in most areas. The ATM accepts bills and deposits them directly to your USAA checking account with no fee.

To deposit at a MoneyPass ATM, insert your USAA debit card, select "Deposit," choose "Cash," and follow the prompts. The machine counts the bills and confirms the amount before posting it to your account. Deposits made before 5 p.m. ET on a business day typically post the same day; deposits after that or on weekends post the next business day.

If you cannot find a MoneyPass ATM nearby, use the USAA mobile app or website to search for the nearest location. The app shows addresses, hours, and distance from your current location. Some MoneyPass ATMs have daily deposit limits (often $5,000 to $10,000), so check the screen if you are depositing a large amount.

Depositing cash at a partner bank or credit union

USAA partners with thousands of banks and credit unions nationwide through networks like Allpoint and CO-OP. At these locations, you can walk up to a teller, hand them cash, and deposit it directly to your USAA checking account. No ATM card required—just your USAA account number or the account holder's ID.

Partner locations include credit unions, community banks, and some larger regional banks. To find one near you, log into your USAA account online or call USAA member services at 1-800-531-8722. They can tell you which banks and credit unions in your area accept USAA deposits. Deposits at teller windows typically post the same day if made before the bank's cutoff time, or the next business day otherwise.

This method works well if you need to deposit a large amount of cash, because partner banks do not have the daily limits that some ATMs do. It also gives you a receipt from the teller, which creates a paper trail if you need proof of deposit.

Converting cash to a check or money order

If no MoneyPass ATM or partner location is available, you can convert your cash to a money order or cashier's check and deposit that instead. Post offices, grocery stores, Walmart, and most banks sell money orders for a small fee (usually $1 to $3). A cashier's check costs slightly more but is more secure for large amounts.

Once you have the money order or check, deposit it using your USAA mobile app (by taking photos of the front and back) or by mailing it to USAA. Mobile deposits typically post within one to two business days. Mailed deposits take longer—usually three to five business days after USAA receives them, plus mail transit time.

This route is slower and costs more than an ATM or partner bank deposit, so use it only when the other options are not available. Keep the receipt from the money order or check purchase in case you need to trace the deposit.

Mobile deposit of checks instead of cash

If someone gives you a check instead of cash, or if you receive a refund check, you can deposit it through the USAA mobile app without visiting an ATM or branch. Open the app, select "Deposit a Check," and photograph the front and back of the check. USAA processes mobile check deposits within one to two business days.

Mobile deposit works only for checks, not for cash. If you have cash and want to avoid an ATM or partner location, convert the cash to a check or money order first, then use mobile deposit. This adds a step and a small fee, but it eliminates the need to leave your home.

Timing and when deposits post to your account

The day a deposit posts depends on the method you use and the time you make it. Deposits at MoneyPass ATMs and partner bank tellers made before 5 p.m. ET on a business day post the same day. Deposits made after 5 p.m. ET or on weekends post the next business day. Mobile check deposits and mailed checks post within one to two business days after USAA receives them.

Business days are Monday through Friday, excluding federal holidays. If you deposit cash on a Friday evening or over a weekend, it will not post until Monday (or Tuesday if Monday is a holiday). Plan ahead if you need the money to be available by a specific date.

USAA does not hold cash deposits—they post immediately once processed. Unlike some banks, USAA does not place a hold on ATM or teller deposits. The money is available to spend or transfer as soon as it posts to your account.

Fees and limits on cash deposits

USAA charges no fees for cash deposits at MoneyPass ATMs or partner banks. You pay nothing to deposit, and there are no monthly limits on how many deposits you make. However, some MoneyPass ATMs have daily deposit limits (often $5,000 to $10,000 per transaction), so if you are depositing a very large amount, you may need to split it across multiple ATMs or use a partner bank teller instead.

If you convert cash to a money order or cashier's check, you will pay a fee to the post office, grocery store, or bank that issues it. Money order fees typically range from $1 to $3. Cashier's check fees are usually $5 to $15, depending on the issuer. These fees come out of your pocket, not from USAA.

What to do if your deposit does not post

If you deposited cash at a MoneyPass ATM and it has been more than one business day, log into your USAA account and check the transaction history. The deposit should appear there with a timestamp. If it does not, call USAA member services at 1-800-531-8722 and provide the date, time, amount, and ATM location. USAA can trace the deposit and confirm whether it was processed.

If you deposited at a partner bank teller, ask for a receipt at the time of deposit. The receipt shows the teller's name, date, time, and amount. If the deposit does not post within one business day, contact USAA with the receipt information. USAA will investigate with the partner bank to locate the deposit.

Deposits that fail to post are rare, but they can happen if the ATM malfunctions or if information is entered incorrectly. Having a receipt or timestamp protects you and makes it easier for USAA to resolve the issue quickly.

Frequently Asked Questions

Can I deposit cash at a Walmart or grocery store?

Only if that location has a MoneyPass ATM or is a USAA partner bank or credit union. Walmart and grocery stores do not accept USAA deposits at their customer service desks. Check the USAA app or call member services to confirm whether a specific location accepts deposits.

What is the maximum amount I can deposit at one time?

MoneyPass ATMs typically allow $5,000 to $10,000 per transaction, though this varies by location. Partner bank tellers have no set limit—you can deposit as much as you need. If you are depositing more than $10,000, use a partner bank teller or split the deposit across multiple ATM transactions.

Do I need my debit card to deposit cash?

At a MoneyPass ATM, yes—you insert your USAA debit card to start the deposit. At a partner bank teller, no—you can provide your USAA account number or ID instead. If you have lost your debit card, use a partner bank teller or call USAA to request a temporary account number for ATM deposits.

How long does a mailed check deposit take?

Mail transit typically takes three to five business days, and USAA processes it within one to two business days after receiving it. Total time is usually five to seven business days. Use mobile deposit or an ATM deposit instead if you need the money faster.

Can I deposit cash from someone else's account into my USAA account?

Yes. The cash itself has no owner—once you deposit it, it belongs to your account. You do not need the other person's permission or account information. However, if you are depositing large amounts of cash regularly on behalf of someone else, USAA may ask questions to ensure the account is not being used to circumvent banking rules.