USAA does not accept cash deposits at physical locations, but you can deposit cash through ATMs, mobile check deposit, or by transferring money from another bank account
USAA is an online-only bank with no branch network, so you cannot walk into a location and hand over cash. Instead, you have three main routes: use a USAA-affiliated ATM to deposit cash directly, photograph checks with your phone and deposit them through the mobile app, or withdraw cash from your own bank and transfer it to USAA via ACH or wire transfer. The fastest method depends on whether you have cash on hand right now or can wait a few business days.
If you need to deposit cash today, an ATM is your only option. If you have checks instead of bills, mobile deposit takes about one business day. If you are moving money from another account you control, an ACH transfer is free but takes three to five business days.
Key Takeaways
- USAA ATMs accept cash deposits 24/7, and the money posts to your account within one business day.
- You can photograph checks with the USAA mobile app and deposit them without visiting an ATM or branch.
- If you have cash but no USAA ATM nearby, withdraw it from your current bank and transfer the funds to USAA via ACH transfer.
- Wire transfers and external transfers from other banks take one to three business days to clear, depending on the sending bank.
- USAA ATM locations are limited compared to traditional banks, so check the ATM locator in the app before you need one.
Depositing cash at a USAA ATM
USAA operates its own ATM network, and these machines accept cash deposits. Find a USAA ATM using the mobile app or the ATM locator on USAA's website — enter your ZIP code to see which machines are near you. USAA ATMs are less common than those of major national banks, so you may need to travel farther than you would for a Chase or Bank of America ATM.
Insert your debit card, enter your PIN, select "Deposit," and follow the on-screen prompts. The ATM will accept bills and count them for you. The deposit posts to your account within one business day, though it may show as pending immediately. There is no fee for depositing cash at a USAA ATM.
If no USAA ATM is within reasonable distance, you have two alternatives: use mobile check deposit if you have a check instead, or withdraw cash from another bank and transfer it to USAA electronically.
Using mobile check deposit through the USAA app
If someone gave you a check instead of cash, you can deposit it without visiting an ATM. Open the USAA mobile app, go to the deposit section, and photograph the front and back of the check. The app will read the check number, amount, and routing information automatically.
Mobile check deposits usually clear within one business day. The funds may show as pending immediately but will not be available to spend until the check clears. There is no fee for mobile check deposit.
This method only works for checks, not cash. If you received cash and have no nearby USAA ATM, you will need to move the money through another account or bank.
Transferring cash from another bank account to USAA
If you have cash but cannot reach a USAA ATM, withdraw the cash from your current bank account and then transfer the money to USAA. This takes two steps but works from anywhere.
First, withdraw the cash at your current bank's ATM or teller window. Then, log into USAA and initiate an external transfer from your other bank account to your USAA account. You will need your other bank's routing number and your account number there. USAA will ask you to verify the transfer by confirming a small deposit (usually under $1) that the other bank sends to USAA — this verification step can take one to two business days.
Once verified, future transfers between the two accounts take three to five business days. ACH transfers are free. Wire transfers are faster (same day or next day) but cost money — USAA charges a fee for outgoing wires, and your other bank may charge a fee as well.
What happens if you do not have a USAA ATM nearby
USAA's ATM network is smaller than traditional banks', so depending on where you live, you may not have a USAA ATM within a short drive. Check the ATM locator in the app before you need one — search by ZIP code or address.
If no USAA ATM is close, your options are to use a different deposit method (mobile check deposit, external transfer) or to find a partner ATM. USAA partners with some ATM networks, but partner ATMs may charge a fee for deposits or withdrawals. Ask USAA customer service whether any partner ATMs near you accept deposits without a fee.
For regular cash deposits, consider whether USAA's limited ATM network will work for your situation. If you deposit cash frequently and have no nearby USAA ATM, a bank with more physical locations might be more convenient.
How long cash deposits take to clear
Cash deposited at a USAA ATM posts to your account within one business day. The money may show as pending immediately after the deposit, but you cannot spend it until it clears. Weekends and holidays do not count as business days, so a deposit made on Friday evening will not clear until Monday.
Transfers from another bank account take longer — three to five business days for ACH transfers, and one business day for wire transfers (though wire transfers cost money). Mobile check deposits also take one business day.
If you need the money urgently, a cash deposit at a USAA ATM is the fastest free option.
Frequently Asked Questions
Can I deposit cash at any ATM and have it go to my USAA account?
No, only USAA ATMs accept deposits to USAA accounts. Other banks' ATMs will not recognize your USAA debit card for deposits. You can withdraw cash from any ATM, but deposits must go through a USAA machine, mobile check deposit, or an external transfer from another account you control.
What if I deposit cash at a USAA ATM but the machine jams or malfunctions?
Contact USAA customer service immediately and describe what happened. USAA can review the ATM's transaction log and the machine's camera footage to confirm whether the cash was accepted. If the ATM took your money but did not credit it, USAA will investigate and refund you. Keep your receipt from the ATM as proof of the attempted deposit.
Can I deposit someone else's cash into my USAA account?
Yes, you can deposit cash that belongs to someone else. The cash itself has no owner once it is in your hands. However, if the amount is large or you deposit cash frequently, USAA may ask questions as part of anti-money-laundering compliance. Be prepared to explain the source of large deposits if asked.
Is there a limit to how much cash I can deposit at a USAA ATM?
USAA ATMs have per-transaction limits, which vary by machine but are typically $5,000 to $10,000 per deposit. If you need to deposit more than the ATM limit, you can make multiple deposits or contact USAA about other options. Very large cash deposits may also trigger reporting requirements — USAA reports deposits over $10,000 to the IRS as required by law.
Do I pay a fee to deposit cash at a USAA ATM?
No, USAA does not charge a fee for deposits at its own ATMs. However, if you use a partner ATM or an ATM from another bank, that bank or network may charge you a fee. Stick to USAA ATMs to avoid charges.