Cash deposits at USAA work differently than at a traditional bank

USAA does not operate physical branches, so you cannot walk into a location and deposit cash directly. Instead, you have three main routes: use a MoneyPass ATM to deposit cash, mail a check instead, or transfer money from another bank account you control. The fastest option is a MoneyPass ATM deposit, which posts to your account within one business day in most cases.

If you need to deposit cash regularly, MoneyPass is your primary tool. USAA members can use any MoneyPass ATM in the network at no charge for deposits. The network includes ATMs at grocery stores, pharmacies, and standalone locations across the country. You can find the nearest one using the USAA mobile app or the MoneyPass locator on their website.

The other routes—mailing a check or transferring from another account—take longer but work if you do not have immediate access to a MoneyPass ATM or prefer not to use one.

Key Takeaways

  • MoneyPass ATMs are free for USAA members and accept cash deposits that post within one business day.
  • You can find MoneyPass ATMs using the USAA mobile app or the MoneyPass website locator.
  • If you do not have a MoneyPass ATM nearby, you can mail a check or transfer money from another bank account instead.
  • Cash deposits made at a MoneyPass ATM after business hours will post the next business day.

How to use a MoneyPass ATM for cash deposits

Insert your USAA debit card into any MoneyPass ATM. Select the deposit option from the menu. The ATM will prompt you to enter the amount of cash you are depositing. Insert the bills into the slot—the machine will count them and confirm the total on screen. Review the amount and confirm the transaction.

The ATM will print a receipt showing the deposit amount and the time. Keep this receipt until the deposit appears in your account, which is usually within one business day. If you deposit cash after the ATM's cutoff time (typically in the evening), the deposit may not post until the following business day.

MoneyPass ATMs accept bills only, not coins. If you have coins to deposit, you will need to use a different method or exchange them for bills at a retail location first.

Mailing a check as an alternative to cash deposits

If you cannot access a MoneyPass ATM or prefer not to use one, you can convert your cash to a check and mail it to USAA. This requires you to have another bank account in your name or access to someone else's account who will write you a check. Once you have the check, you can deposit it using USAA's mobile check deposit feature or mail it to the address USAA provides.

Mobile check deposit is faster than mailing. Open the USAA mobile app, select deposit, take photos of the front and back of the check, and submit. The deposit typically posts within one to two business days. Mailing a check takes longer—usually five to ten business days depending on mail delivery time and USAA's processing schedule.

This route requires an extra step (obtaining the check) but works if you do not have regular access to MoneyPass ATMs or live in an area with limited ATM coverage.

Transferring money from another bank account

If you have a checking or savings account at another bank, you can transfer money from that account to your USAA account. This does not require you to handle cash at all. Log into your USAA account online or in the mobile app, select transfer, and choose the option to transfer from an external bank.

You will need to provide the routing number and account number of the other bank. USAA will verify the account by depositing two small amounts (usually under one dollar each) and asking you to confirm those amounts. Once verified, you can transfer money between the accounts.

Transfer times vary. An ACH transfer (the standard method) typically takes three to five business days. Some banks offer faster transfers, but USAA's timeline depends on both your bank and USAA's processing. This method works well if you are not in a hurry and already have cash in another account.

What happens if your cash deposit is rejected or lost

MoneyPass ATMs occasionally reject bills that are torn, heavily marked, or damaged. If this happens, the ATM will return the bill and display an error message. Try inserting the bill again, or use a different bill. If the ATM rejects multiple bills, the machine may have a technical issue—try a different MoneyPass ATM or contact USAA support.

If you deposited cash and the money does not appear in your account after two business days, contact USAA immediately. Provide the ATM receipt showing the deposit amount, date, and time. USAA can trace the deposit and confirm whether it was processed. In rare cases, the ATM may have malfunctioned and failed to transfer the cash to USAA, even though it accepted it. USAA's support team can investigate and credit your account if an error occurred.

Keep your ATM receipt until the deposit clears. This is your proof of the transaction if there is a dispute.

Finding MoneyPass ATMs near you

Open the USAA mobile app and select the ATM locator tool. Enter your city, state, or ZIP code, or allow the app to use your location. The map will show all nearby MoneyPass ATMs, including their addresses and hours. You can also visit the MoneyPass website directly and use their locator—search for "MoneyPass ATM locator" to find it.

Most MoneyPass ATMs are available 24/7, but some locations (particularly those inside retail stores) may have limited hours. The locator will show the hours for each machine. If you are planning to deposit cash outside normal business hours, check the hours first to make sure the ATM you plan to use is open.

MoneyPass ATMs are widespread in urban and suburban areas but may be less common in rural regions. If you live in an area with few MoneyPass ATMs, the check deposit or bank transfer methods may be more practical for you.

Frequently Asked Questions

Can I deposit cash at a non-MoneyPass ATM with my USAA card?

No. USAA only reimburses deposits made at MoneyPass ATMs. Other ATM networks may not accept USAA cards for deposits, or they may charge a fee. Stick to MoneyPass ATMs to avoid charges and ensure the deposit posts to your account correctly.

How much cash can I deposit at one time?

MoneyPass ATMs typically accept deposits up to $5,000 per transaction, though this can vary by location. If you need to deposit more than that, you can make multiple transactions or contact USAA to discuss other options. Check the specific ATM's limits before you go.

Does USAA charge a fee for MoneyPass deposits?

No. USAA members can use MoneyPass ATMs for deposits at no charge. This is one of the benefits of USAA membership. Other banks may charge fees at MoneyPass ATMs, but USAA does not.

What if I need to deposit cash on a weekend or holiday?

MoneyPass ATMs operate 24/7 at most locations, so you can deposit cash on weekends and holidays. The deposit will post to your account on the next business day. If you deposit after the ATM's cutoff time (usually in the evening), it may not post until the day after that.

Can someone else deposit cash into my USAA account?

No. Only you can deposit cash using your USAA debit card at a MoneyPass ATM. If someone else wants to send you money, they can transfer it from their own bank account to yours, or they can give you cash and you can deposit it yourself using the methods described here.