USAA does not have physical branches, so you cannot walk in and deposit cash at a teller window
USAA is an online and phone-based bank with no brick-and-mortar locations. This means you cannot deposit cash directly into a USAA account the way you would at a traditional bank. However, USAA members have several real options to convert cash into account funds, and the path you choose depends on how quickly you need the money and what services you already use.
The most common route is to deposit cash at an ATM that USAA partners with, or to use a third-party service to move cash into your account. Some members also deposit cash through their employer's payroll system if their workplace offers that option.
Key Takeaways
- USAA's ATM network includes over 60,000 machines worldwide through partnerships with Allpoint and MoneyPass, where you can deposit cash directly into your account.
- You can also deposit cash by visiting a bank or credit union that participates in shared branching networks, which USAA members can access for free.
- Mobile deposit through the USAA app works for checks but not for cash, so you will need to use an ATM or branch for physical currency.
- If your employer offers payroll services, you can have your paycheck deposited directly into USAA, which bypasses the need to handle cash at all.
- Depositing cash through an ATM or branch typically posts to your account within one business day.
Using USAA's ATM network to deposit cash
USAA members can deposit cash at ATMs in the Allpoint and MoneyPass networks. These networks together include over 60,000 ATMs in the United States and internationally. To find a participating ATM near you, use the ATM locator in the USAA mobile app or on the USAA website — you can filter by location and confirm that the machine accepts deposits.
When you arrive at the ATM, insert your USAA debit card, enter your PIN, and select the deposit option. The machine will guide you through the process. Cash deposits at these ATMs typically post to your account within one business day, though some post the same day depending on the time you deposit and the specific ATM location.
One limitation: not every Allpoint or MoneyPass ATM accepts deposits. Some are withdrawal-only machines. The ATM locator tool will show you which machines accept deposits, so check before you travel to one.
Depositing cash through shared branching
USAA members can also deposit cash at participating credit unions and banks through a service called shared branching. This network includes thousands of locations nationwide. You will need to bring your USAA debit card and a valid ID. The teller will process your cash deposit just as they would for their own customers.
To find a shared branching location near you, use the CO-OP Network locator on the USAA website or call USAA directly at 1-800-531-USAA. Deposits made through shared branching typically post within one business day. There is no fee for USAA members to use this service.
Shared branching is useful if you live in an area with few ATMs that accept deposits, or if you prefer to hand cash to a person rather than use a machine. It also works if you need to deposit a large amount of cash and want confirmation from a teller.
Why mobile deposit does not work for cash
USAA's mobile deposit feature lets you photograph the front and back of a check and submit it through the app. This is fast and convenient for checks, but it does not work for cash because the app cannot verify physical currency the way it can verify a check's routing number and account number.
If you receive cash and want to deposit it, you will need to use an ATM or visit a shared branching location. There is no way to photograph cash and deposit it remotely through USAA.
Direct deposit as an alternative to cash deposits
If you receive regular paychecks or other recurring payments, setting up direct deposit eliminates the need to handle cash at all. You provide your employer or the paying organization with your USAA account number and routing number, and the funds go straight into your account on payday.
Direct deposit is faster than any other deposit method — funds typically arrive on the scheduled date without delay. It also means you do not have to visit an ATM or branch. If you receive cash payments irregularly, direct deposit will not solve that problem, but for any regular income, it is the simplest option.
Depositing cash from a third party or business account
If someone else wants to deposit cash into your USAA account, they cannot do it directly — USAA does not allow third-party cash deposits. However, they can deposit cash into their own bank account and then transfer the money to you electronically using your account number and routing number, or through a service like Venmo or PayPal if you both use those platforms.
If you operate a small business and need to deposit business cash into a USAA account, you will face the same limitation. USAA does not offer business accounts, so you would need to open a business checking account at a bank that accepts cash deposits, or use the same ATM and shared branching options available to personal account holders.
Timing and posting for cash deposits
Cash deposits made at ATMs or through shared branching typically post within one business day. If you deposit cash on a Friday evening, it may not post until Monday. Deposits made early in the business day are more likely to post the same day, but USAA does not may provide same-day posting for cash.
If you need the cash converted to account funds urgently, deposit it as early in the business day as possible. If timing is not critical, any ATM or shared branching location will work. Keep your receipt from the ATM or teller as proof of deposit in case there is a discrepancy.
Frequently Asked Questions
Can I deposit cash at a Walmart or grocery store with my USAA card?
Some Walmart and grocery store locations offer cash deposit services through third-party networks, but USAA does not have a formal partnership with these retailers for cash deposits. Your best option is to use an Allpoint or MoneyPass ATM, which are widely available at retail locations, or visit a shared branching credit union.
What is the maximum amount of cash I can deposit at a USAA ATM?
ATM deposit limits vary by machine and location. Most ATMs accept deposits up to several thousand dollars per transaction, but some have lower limits. Check the specific ATM's screen or call USAA to confirm the limit at the machine you plan to use.
Do I pay a fee to deposit cash at a shared branching location?
No. USAA members do not pay a fee to use shared branching services. The credit union or bank where you deposit may ask for your USAA membership information to confirm you are may be able to access, but there is no charge to you.
What happens if the ATM does not accept my deposit?
If an ATM rejects your cash deposit, the machine will return your cash immediately. Try a different ATM from the same network, or visit a shared branching location instead. If the problem persists, contact USAA to report the issue.
Can I deposit cash into someone else's USAA account?
No. USAA does not allow third-party cash deposits. The account holder must be present with their debit card and PIN to deposit cash at an ATM, or present with their ID at a shared branching location.