Cash deposits into USAA require a mobile deposit of a check or a transfer from another bank, because USAA has no physical branches

USAA is an online-only bank with no branches or ATMs where you can hand over cash directly. If you need to deposit cash, you have three real options: deposit a check through the USAA mobile app, transfer money from another bank account you control, or visit a third-party ATM network that USAA partners with (though this only works for withdrawals, not deposits).

The most common path is converting your cash to a check first—either by asking someone who banks with a traditional bank to write you a check, or by depositing cash at your own bank and then mobile-depositing that check to USAA. If you have a second bank account, you can deposit cash there and then transfer the funds to USAA electronically.

Key Takeaways

  • USAA does not accept cash deposits directly because it operates as an online-only bank with no physical locations.
  • Mobile check deposit through the USAA app is the fastest way to move cash into your account if you can convert it to a check first.
  • If you have another bank account, you can deposit cash there and transfer it to USAA using ACH or wire transfer.
  • USAA's ATM network partnerships allow cash withdrawals but not deposits.

Converting cash to a check for mobile deposit

The simplest route for most people is to get a check and deposit it through the USAA mobile app. If you have a friend or family member with a traditional bank account, ask them to write you a personal check for the amount of cash you're depositing. You give them the cash, they write the check, and you deposit it to USAA using your phone.

If you don't have someone to write you a check, open a second account at a bank with physical branches—Chase, Bank of America, Wells Fargo, or a local credit union. Deposit your cash there, then use the USAA app to photograph the front and back of the check you receive (or write yourself a check from that account). Mobile deposits typically post within one to two business days.

When you use mobile deposit, the USAA app will ask you to photograph both sides of the check clearly. The image must show the entire check, including the routing number, account number, and amount. Avoid shadows and glare. Once you submit, USAA will tell you the expected deposit date.

Transferring money from another bank account

If you have cash in another bank account, you can move it to USAA electronically without writing a check. Log into the USAA app or website, go to the transfer section, and select "Transfer from another bank." USAA will ask for the routing number and account number of the bank you're transferring from.

The first transfer from a new external account usually takes three to five business days because USAA verifies ownership by depositing two small amounts (typically under $1 each) into that account. You'll need to confirm those amounts in the other bank's app or statement to prove you control the account. After verification, future transfers from that account are faster—usually one to two business days.

Alternatively, you can initiate the transfer from your other bank's website or app by setting up USAA as a payee. This is called an ACH push transfer and works the same way: three to five days for the first transfer, then faster after that.

Using ATM networks to withdraw (not deposit) cash

USAA partners with the Allpoint and MoneyPass ATM networks, which means you can withdraw cash from thousands of ATMs nationwide without paying a fee. However, these networks do not accept deposits. You can only take money out, not put money in.

If you need to deposit cash at an ATM, you would need to use an ATM at a bank where you have an account—not a USAA-affiliated ATM. This is why having a second account at a traditional bank is often the most practical solution for people who regularly handle cash.

What happens if you try to deposit cash at a USAA branch

USAA has no physical branches, so there is nowhere to walk in and hand over cash. The bank operates entirely online through its website, mobile app, and phone support. If you call USAA customer service, they cannot accept a cash deposit over the phone or arrange for someone to pick up cash from you.

This is a core difference between USAA and traditional banks: the trade-off for lower fees and higher interest rates is that you cannot use in-person services. Plan ahead if you know you'll have cash to deposit, and use one of the methods above.

Timing and what to expect after deposit

Mobile check deposits typically post within one to two business days. ACH transfers from another bank take one to five business days depending on whether it's your first transfer from that account. Wire transfers are faster—usually same-day or next-day—but USAA charges a fee to receive a wire (typically $10), so this method is best for large amounts or urgent situations.

Once the deposit posts, the money is available in your USAA account and you can use it immediately. If you're depositing a check, USAA holds the funds according to its funds availability policy, which is usually immediate for deposits under $200 and next business day for larger amounts, though this can vary.

Frequently Asked Questions

Can I deposit cash directly at a USAA ATM?

No. USAA ATMs through Allpoint and MoneyPass only allow withdrawals. To deposit cash, you must first convert it to a check or move it through another bank account.

What if I don't have another bank account?

Open a checking account at a bank with physical branches—most have no monthly fee if you maintain a small balance. Deposit your cash there, then transfer or mobile-deposit to USAA. This takes a few days total but is reliable.

How long does a mobile check deposit take?

One to two business days from the time you submit the photos in the app. USAA will send you a notification when the deposit posts to your account.

Can someone else deposit cash on my behalf?

Yes, if they write you a check or transfer funds from their account to yours. They cannot deposit cash directly into your USAA account because USAA accepts no in-person deposits.

Is there a fee to deposit cash this way?

No. Mobile check deposits and ACH transfers between your own accounts are free. Wire transfers to USAA cost money to receive, so avoid them for routine cash deposits.