USAA has no physical branches, so you cannot walk in and hand a teller cash
USAA is an online-only bank. It does not operate branch locations where you can deposit cash directly. This means you need to use one of three routes: deposit cash at an ATM that USAA partners with, transfer money from another bank account you control, or use a mobile deposit feature if USAA offers it for cash in your region.
The method you choose depends on how much cash you have, how quickly you need it in your account, and which USAA services you currently use. Some routes are faster than others, and some have limits on how much you can deposit at once.
Key Takeaways
- USAA partners with ATM networks where you can deposit cash directly into your checking account without a fee.
- You can transfer cash to your USAA account by depositing it at another bank you have an account with, then moving the money electronically.
- Some USAA members can deposit cash using the mobile app in certain states, though this feature is not available everywhere.
- ATM deposits usually post to your account within one business day, while transfers from other banks may take two to three business days.
- USAA does not charge fees for cash deposits at partner ATMs, but other banks may charge you if you use their ATMs.
Depositing cash at a USAA-partnered ATM
USAA members can deposit cash at ATMs in the Allpoint network and the MoneyPass network, depending on your account type and region. These are the most straightforward option for most people. You insert your USAA debit card, select "deposit," choose the account you want the money to go into, insert your cash, and the machine counts it and confirms the amount on screen.
The deposit posts to your account within one business day in most cases. USAA does not charge you a fee for using these ATMs. However, if you use an ATM that is not in a USAA partner network, the ATM operator may charge you a fee, and USAA may not reimburse it. Before you deposit at an unfamiliar ATM, check whether it is part of Allpoint or MoneyPass by searching the network locator on their websites or asking the ATM operator.
Limits on ATM cash deposits vary by machine and by your account history with USAA. Some ATMs accept deposits up to $5,000 per transaction, while others may be lower. If you are depositing a large amount, you may need to split it across multiple transactions or use a different method.
Moving cash from another bank account you own
If you have a checking or savings account at another bank, you can deposit cash there and then transfer the money to your USAA account electronically. This works if you have a few hours or a day to wait, and it avoids any ATM deposit limits.
Deposit the cash at your other bank using their ATM, teller, or mobile app. Once the deposit clears (usually within one business day), log into your USAA account and initiate an electronic transfer from the other bank to your USAA checking account. USAA calls this an "external transfer." You will need the routing number and account number of the other bank. The transfer itself usually takes one to three business days.
This method is useful if you have a large amount of cash or if you do not have access to a USAA partner ATM. It does not cost anything on the USAA side, though your other bank may charge you a fee for the deposit or transfer depending on your account type with them.
Mobile cash deposit through the USAA app
USAA offers mobile cash deposit in some states, which lets you photograph cash and deposit it through the mobile app. This feature is not available to all members or in all states, and USAA has been rolling it out gradually. If you have the feature, you will see a "Mobile Cash Deposit" option in the app's deposit menu.
To use it, you photograph the front and back of each bill, enter the total amount, and submit. USAA reviews the images and deposits the money into your account. The process usually takes one to two business days. There is typically a daily limit on how much you can deposit this way—often $1,000 to $5,000 per day depending on your account—and a monthly cap as well.
Check your USAA app to see if this feature is available to you. If it is not, USAA's website or customer service can tell you whether it will be coming to your state or account type.
Timing: when the money shows up in your account
ATM deposits at USAA partner machines usually post within one business day. If you deposit on a Friday evening, the money will likely be available Monday morning. If you deposit on a weekend, it may not post until Monday or Tuesday depending on when the ATM batch processes.
Transfers from another bank take longer. An external transfer from another institution typically takes one to three business days to complete. The exact timing depends on both banks' processing schedules. Weekends and holidays can add extra days.
Mobile cash deposits through the app usually post within one to two business days, though USAA may hold the funds for review if the image quality is poor or the amount is unusually large.
What to do if you have a large amount of cash
If you need to deposit more than $5,000 or $10,000 at once, a single ATM deposit may not work. You have a few options: split the deposit across multiple ATM transactions over a few days, transfer the cash to another bank account first and then move it to USAA, or contact USAA customer service to ask about other methods.
USAA may also ask you questions about large cash deposits as part of anti-money-laundering compliance. This is standard banking practice. Be ready to explain the source of the cash—whether it is from a job, a sale, a gift, or another legitimate source. Having documentation (like a receipt or a written note from the person who gave you the cash) can speed things up.
Frequently Asked Questions
Can I deposit cash at any ATM with my USAA card?
No. You can only deposit cash at ATMs in the Allpoint or MoneyPass networks, depending on your account type. Using an ATM outside these networks may charge you a fee and may not accept your deposit. Search the Allpoint or MoneyPass locator online to find a nearby partner ATM.
How long does it take for an ATM deposit to show up?
Most ATM deposits at USAA partner machines post within one business day. If you deposit on a Friday after hours, expect the money Monday morning. Weekend deposits may take until Monday or Tuesday depending on when the ATM batch processes.
What if I do not have access to a USAA partner ATM?
You can transfer cash from another bank account you own. Deposit the cash at that bank, then initiate an external transfer to your USAA account. This takes one to three business days but avoids ATM limits and fees.
Is there a limit on how much cash I can deposit at once?
ATM limits vary by machine, but many accept up to $5,000 per transaction. Mobile cash deposits through the app usually have a daily limit of $1,000 to $5,000. If you need to deposit more, split it across multiple transactions or use a transfer from another bank.
Do I get charged a fee for depositing cash at a USAA ATM?
USAA does not charge you a fee for deposits at partner ATMs. However, if you use an ATM outside the USAA partner networks, the ATM operator may charge you a fee that USAA will not reimburse.