The fastest ways to deposit cash into USAA

USAA does not have physical branches, so you cannot walk into a location and hand over cash. Instead, you have four main routes: deposit cash at an ATM that USAA partners with, transfer money from another bank account you own, use a mobile check deposit, or have someone else deposit cash to your account on your behalf.

The method you choose depends on how quickly you need the money available and whether you have access to a partner ATM or another account. ATM deposits are usually the fastest for same-day availability, while transfers from other accounts take one to three business days.

Key Takeaways

  • USAA's ATM network includes Allpoint and MoneyPass machines, which accept cash deposits at thousands of locations nationwide.
  • Cash deposits at partner ATMs typically post to your account within minutes to a few hours, depending on the time of day and the ATM operator.
  • You can transfer cash from another bank account you own, but the money will take one to three business days to arrive.
  • A third party can deposit cash to your USAA account if you give them your account number and routing number, though they will need to use a transfer service or another bank account to do so.
  • Mobile check deposit works for checks only, not cash, and requires you to photograph the front and back of the check through the USAA mobile app.

Depositing cash at USAA partner ATMs

USAA partners with Allpoint and MoneyPass ATM networks. Both networks have thousands of machines across the United States, including locations at grocery stores, convenience stores, pharmacies, and other retail locations. You can find a participating ATM by using the USAA mobile app or the Allpoint or MoneyPass ATM locators on their websites.

To deposit cash, insert your USAA debit card, enter your PIN, select the deposit option, and follow the on-screen instructions. The ATM will accept bills and coins (though some machines limit coin deposits). After the transaction completes, the cash is usually available in your account within minutes, though some ATMs may take a few hours to process the deposit.

Not all Allpoint and MoneyPass machines accept deposits—some are withdrawal-only. The ATM locator will tell you which machines accept deposits before you visit. If you use an ATM that is not part of USAA's partner network, you will likely be charged a fee by that ATM operator, and the deposit may not post to your USAA account at all.

Transferring cash from another account you own

If you have a checking or savings account at another bank, you can withdraw cash there and then transfer the money to USAA electronically. This is not a same-day process—most transfers take one to three business days, depending on the banks involved and whether the transfer is initiated on a business day or weekend.

To set up the transfer, log into your USAA account online or through the mobile app, select the option to transfer money from an external account, and enter the routing number and account number of the account you want to transfer from. USAA will ask you to verify the external account by depositing small amounts (usually under $1 each) and having you confirm the amounts. Once verified, you can initiate transfers whenever you need to.

This method works well if you have time and already maintain another bank account, but it is slower than an ATM deposit and requires you to have cash available in that other account first.

Using mobile check deposit for checks only

USAA's mobile check deposit feature lets you photograph the front and back of a check using the USAA mobile app and deposit it without visiting an ATM or branch. This is useful if someone has given you a check, but it does not work for cash.

To use mobile check deposit, open the USAA app, select the deposit option, take clear photos of both sides of the check, and submit. USAA will typically make the funds available within one to two business days. There are limits on how many checks you can deposit per day and per month—check your account terms for the current limits.

Having someone else deposit cash for you

A third party cannot walk into a USAA branch and deposit cash on your behalf because USAA has no physical locations. However, they can transfer money to your account if they have their own bank account and you provide them with your USAA account number and routing number.

The person would log into their own bank's app or website, set up a transfer to your USAA account using the account and routing numbers you give them, and send the money. The transfer will take one to three business days. Alternatively, if the person has cash, they can deposit it into their own bank account first and then transfer it to you.

Be cautious about sharing your account and routing numbers with people you do not fully trust. These numbers are needed for legitimate transfers, but they can also be used to set up unauthorized withdrawals if someone has access to your account.

What to do if you need cash deposited urgently

If you need cash in your USAA account the same day, your best option is to find a partner ATM that accepts deposits. Allpoint and MoneyPass machines are widely available, and deposits typically post within hours. Use the ATM locator in the USAA app to find the nearest participating machine.

If no partner ATM is nearby, consider whether you can wait one to three business days for a transfer from another account. If the cash is truly urgent and you cannot reach a partner ATM, you may need to explore other options, such as asking the person paying you to send a check instead (which you can deposit via mobile check deposit) or having them transfer money from their own account if they have one.

Fees and limits on cash deposits

USAA does not charge a fee for deposits made at Allpoint or MoneyPass ATMs that are part of its partner network. However, if you use an ATM outside the partner network, that ATM operator may charge you a fee, and the deposit may not post to your USAA account.

There are no stated daily or monthly limits on cash deposits at partner ATMs, but individual ATMs may have their own limits on the amount of cash they can accept in a single transaction. If you are depositing a large amount, you may need to split it across multiple ATMs or multiple transactions.

Transfers from other accounts are also free, as long as both accounts are in your name and you are initiating the transfer yourself. If a third party is transferring money to you from their account, they may be charged a fee by their bank, but USAA will not charge you to receive the transfer.

Frequently Asked Questions

Can I deposit cash at any ATM?

No. USAA only credits cash deposits made at Allpoint and MoneyPass ATMs. If you use an ATM from another network, the deposit will not post to your USAA account. Use the ATM locator in the USAA app to find a participating machine near you.

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

Cash deposits at partner ATMs typically post within minutes to a few hours, depending on the time of day and the ATM operator. Deposits made late at night or on weekends may take until the next business day to process.

What if I do not have access to a partner ATM?

If no Allpoint or MoneyPass ATM is nearby, you can transfer money from another bank account you own (one to three business days) or ask someone else to transfer money to you from their account. You can also deposit a check via mobile check deposit if someone gives you a check instead of cash.

Can I deposit cash if someone else's name is on the account?

Only the account holder or an authorized user on the account can deposit cash using the debit card at an ATM. If you are not on the account, the account holder must either deposit the cash themselves or transfer money to you from another account in their name.

Is there a limit to how much cash I can deposit?

USAA does not publish a daily or monthly limit for cash deposits at partner ATMs. Individual ATMs may have their own transaction limits, so if you are depositing a large amount, you may need to use multiple ATMs or make multiple deposits.