The fastest way to deposit cash into USAA

USAA does not have physical bank branches, so you cannot walk into a location and hand a teller cash. Instead, you have three main routes: deposit at an ATM that USAA partners with, use a cash deposit service through a retail location, or transfer money from another bank account you control.

The simplest option for most people is the ATM network. USAA members can deposit cash at any ATM in the Allpoint network, which includes machines at grocery stores, pharmacies, convenience stores, and other retail locations across the country. You insert your USAA debit card, select deposit, and follow the on-screen steps. The cash posts to your account when ready or within one business day.

If you do not have a debit card yet or prefer not to use an ATM, you can deposit cash at a MoneyLion location — a retail kiosk service that USAA partners with. You bring your cash and your USAA account information, and the attendant processes the deposit for you. This option is less common than ATMs but available in select areas.

Key Takeaways

  • USAA ATM deposits through the Allpoint network are free and post to your account the same day or next business day.
  • You need your USAA debit card to use an ATM for cash deposits; you cannot deposit with just your account number.
  • MoneyLion kiosks offer in-person cash deposits at select retail locations if you prefer not to use an ATM.
  • Transfers from another bank account you own are free and usually clear within one to two business days.
  • USAA does not charge fees for cash deposits at partner ATMs, but some third-party ATM operators may charge a small fee.

Finding an Allpoint ATM near you

Allpoint ATMs are widespread because the network includes machines at Target, Walgreens, CVS, Walmart, and thousands of independent retailers and convenience stores. To find one close to you, visit the Allpoint website or use their mobile app and search by your zip code or address. The map shows you the exact location, hours, and whether the machine accepts deposits.

Not every Allpoint ATM accepts cash deposits — some are withdrawal-only machines. The search tool tells you which ones do, so check before you go. Most machines that accept deposits are in grocery stores and larger retailers rather than small convenience stores.

If you are traveling or in a rural area, you may have fewer options. In that case, MoneyLion or a transfer from another bank account becomes more practical.

What happens when you deposit cash at an ATM

When you insert your debit card and select deposit, the machine asks how much cash you are putting in. You place the bills in the slot, and the machine counts and scans them. The screen shows you the amount it detected. If the number is correct, you confirm the deposit. If it is wrong, you can cancel and try again or remove the cash.

Once you confirm, the machine prints a receipt with the deposit amount, date, time, and your account number. Keep this receipt until the money appears in your account — usually the same day if you deposit before the ATM's cutoff time (often 9 p.m. or 10 p.m.), or the next business day if you deposit after hours or on a weekend.

USAA does not charge you a fee for deposits at Allpoint ATMs. Some third-party ATM operators charge a small fee to the bank, but USAA absorbs this cost for members. You will not see a charge on your account.

Using MoneyLion for cash deposits

MoneyLion is a retail kiosk service — a small attended booth or counter, usually in a grocery store or pharmacy. You bring your cash and tell the attendant you want to deposit it into your USAA account. They ask for your USAA account number or the phone number associated with your account, verify your identity, and process the deposit.

MoneyLion deposits typically post within one business day. The service is free for USAA members, though you may need to show a photo ID. Not all areas have MoneyLion locations, so check USAA's website to see if one is near you before you plan to use it.

This option works well if you are uncomfortable using an ATM, prefer to speak with a person, or live in an area where ATMs are scarce. It is slower than an ATM deposit but faster than a bank transfer.

Transferring money from another bank account

If you have a checking or savings account at another bank, you can transfer cash into that account first, then move the money to USAA electronically. This takes longer than an ATM deposit — usually one to two business days for the transfer to clear — but it works if you do not have access to an Allpoint ATM or MoneyLion location.

To do this, go to your other bank's website or app, set up USAA as an external account (you will need your USAA routing number and account number), and initiate a transfer. Your other bank will send the money to USAA, and it will appear in your USAA checking account once the transfer clears.

This method is free and does not require you to leave home, but it is the slowest option. Use it when you have time and no ATM is convenient.

What you need before you deposit

To deposit cash at an Allpoint ATM, you need your USAA debit card. You cannot deposit using just your account number or a PIN. If you do not have a debit card yet, request one through your USAA online account or mobile app — it usually arrives within five to seven business days.

For MoneyLion deposits, you need your USAA account number (or the phone number on file) and a photo ID. You do not need your debit card.

For transfers from another bank, you need your USAA routing number and account number. Both are printed on the bottom left of any check you have, or you can find them in your USAA online account under account details.

Limits on how much cash you can deposit

USAA does not publish a single daily limit for cash deposits at ATMs. However, individual Allpoint ATMs may have their own limits — some accept up to $500 or $1,000 per transaction, while others accept less. The ATM screen tells you the maximum before you start the deposit.

If you need to deposit more than one machine accepts, you can make multiple deposits at the same ATM or different ATMs on the same day. There is no daily total limit from USAA's side, but the ATM network's individual machine limits explore.

For very large cash deposits (over $10,000), federal law requires banks to file a report, but this does not prevent you from depositing. USAA will still accept the deposit and process it normally.

Frequently Asked Questions

Can I deposit cash at a regular bank's ATM if it is not Allpoint?

No. USAA only partners with Allpoint ATMs for cash deposits. If you use a non-Allpoint ATM, the machine will not accept your USAA card for deposits. You can withdraw cash at other ATMs, but deposits only work at Allpoint locations.

What if the ATM rejects my cash or says it cannot read the bills?

Older, torn, or heavily marked bills sometimes cause machines to reject deposits. If this happens, remove the cash and try a different ATM, or use MoneyLion or a transfer from another bank instead. You can also contact USAA to ask about depositing by mail, though this is slower.

How do I know if my deposit went through?

Check your USAA account online or in the mobile app within one business day. The deposit will show as a credit to your checking account. You can also keep the ATM receipt as proof until you see it posted. If it does not appear after two business days, contact USAA customer service.

Can someone else deposit cash into my USAA account?

At an ATM, no — only the person with the debit card can deposit. At MoneyLion, you would need to give them your account number, but they would also need to verify their identity, which may not work. The safest way is to have them deposit cash into their own account and then transfer it to you electronically.

Is there a fee for depositing cash at Allpoint ATMs?

USAA does not charge you a fee. Some ATM operators charge a small fee to the bank, but USAA covers this for members. You will not see a charge on your account for the deposit itself.