The fastest ways to deposit into USAA
USAA offers five main deposit methods: mobile check deposit through the app, transfers from another bank account, ATM deposits at USAA ATMs or partner networks, in-person deposits at a USAA branch (if one is near you), and wire transfers. Mobile check deposit is the fastest for most people—you photograph the front and back of a check and submit it through the USAA mobile app, and the funds typically post within one business day.
If you don't have a check, transferring money from another bank account is straightforward. You can set up an external transfer through the USAA website or app by entering the other bank's routing number and your account number there. USAA processes these transfers as ACH transfers, which usually take one to three business days depending on the other bank's processing speed.
ATM deposits work at any USAA-branded ATM or through partner networks like Allpoint or MoneyPass. You insert cash or checks directly into the machine, and the deposit posts the same day if you deposit before the cutoff time (usually 9 p.m. local time). Wire transfers are the fastest method if you need money the same day—they typically post within hours—but they cost money and require you to provide the sender with USAA's wire routing number and your account details.
Key Takeaways
- Mobile check deposit through the USAA app is free and takes one business day, making it the most convenient option for most people.
- ACH transfers from another bank account are free but take one to three business days depending on the sending bank.
- ATM deposits at USAA or partner ATMs post the same day if you deposit before the evening cutoff, and they accept both cash and checks.
- Wire transfers post within hours but charge a fee and require you to give the sender your routing number and account number.
- USAA branches exist in only a few locations, so in-person deposits are not an option for most members.
Mobile check deposit step by step
Open the USAA mobile app and log in. Tap the deposit or transfer icon (the exact label varies by app version). Select "Mobile Check Deposit" or "Deposit a Check." You will be asked to photograph the front and back of the check under good lighting—the app will guide you to position the check in the frame. Make sure the entire check is visible and the image is clear enough to read the numbers and signature.
After you photograph both sides, the app will show you a preview of what it captured. Review the check amount, the routing number, and the account number to make sure they are correct. If anything looks wrong or blurry, retake the photo. Once you confirm, enter the deposit amount (the app usually fills this in automatically) and tap submit or deposit.
The app will show you a confirmation number. Write this down or take a screenshot. The check will post to your account within one business day. USAA recommends waiting 24 hours before depositing the physical check elsewhere or destroying it, to make sure the deposit has fully processed. After that, you can safely discard or return the check to whoever gave it to you.
Setting up transfers from another bank
Log into the USAA website or app and go to the transfer or move money section. Select "Transfer from another bank" or "Add external account." You will need the routing number and account number of the bank you are transferring from. The routing number is a nine-digit code that identifies the bank; you can find it on a check, on the bank's website, or by calling the bank directly.
Enter both numbers and give the external account a nickname (like "Chase Savings" or "Wells Fargo Checking") so you can identify it later. USAA will ask you to verify the account by depositing two small amounts (usually under one dollar each) into that account. The bank will show those deposits in the account within two to three business days. Once you see them, return to USAA and enter the exact amounts to confirm you own the account.
After verification, you can transfer money from that account to your USAA checking account whenever you want. The transfer takes one to three business days. There is no fee for ACH transfers, but the speed depends on how quickly the other bank processes outgoing transfers. Some banks process same-day, while others take the full three days.
Using ATM deposits for cash and checks
Find a USAA ATM or a partner ATM near you. USAA's website and app have an ATM locator tool. Partner networks include Allpoint, MoneyPass, and CO-OP, which operate thousands of ATMs nationwide. Walk up to the machine, insert your USAA debit card, and enter your PIN. Select the deposit option from the menu.
The machine will ask whether you are depositing cash, checks, or both. If you are depositing checks, insert them one at a time into the slot. The machine will scan each check and show you the amount on the screen. Verify that the amount is correct before the machine accepts it. If you are depositing cash, insert the bills into the cash slot. The machine will count them and display the total.
Once all deposits are in, the machine will show you a receipt with the total amount deposited. Your deposit will post to your account the same day if you deposit before the cutoff time, which is usually 9 p.m. local time. Deposits made after 9 p.m. or on weekends will post the next business day. Keep your receipt until you see the deposit in your account online, in case there is a discrepancy.
Wire transfers for same-day deposits
Wire transfers move money the fastest—usually within hours—but they cost money and require you to provide sensitive account information to the person sending the money. USAA charges a fee for incoming wire transfers; the amount varies but is typically between $10 and $15. The sending bank may also charge a fee on their end.
To receive a wire transfer, you need to give the sender your USAA account number, the USAA routing number for wire transfers (which is different from the ACH routing number), and USAA's wire address. You can find all of this information in the USAA app or website under account details or wire transfer information. Call USAA at the number on the back of your debit card if you cannot locate it.
Once the sender initiates the wire transfer at their bank, it typically posts to your USAA account within two to four hours on the same business day. Wires sent after 2 p.m. Eastern Time may not post until the next business day. If you need money urgently and the amount is large, wire transfer is the only deposit method that guarantees same-day posting.
In-person deposits at USAA branches
USAA has physical branches in only a handful of locations: San Antonio, Texas (headquarters); Las Vegas, Nevada; and a few other cities. Most USAA members do not have a branch nearby. If you do live near one, you can walk in during business hours with your debit card or account number and deposit cash or checks directly to a teller. The deposit posts immediately to your account.
Call the branch ahead of time to confirm hours and whether they accept deposits from non-members or members without an appointment. Some branches require an appointment or have specific deposit windows. If you are not sure whether a branch is near you, use the USAA branch locator on the website.
What to do if a deposit doesn't post
If you submitted a mobile check deposit and it has been more than two business days, log into the app and check the status of the deposit. The app shows whether the deposit is pending, posted, or rejected. If it was rejected, the app will tell you why—usually because the image was blurry, the check was already deposited elsewhere, or the check amount did not match what you entered.
If an ACH transfer from another bank has not arrived after three business days, contact USAA and provide the confirmation number from when you initiated the transfer. USAA can check the status with the other bank. Sometimes the sending bank delays the transfer; sometimes USAA's system needs time to process it. If the transfer was initiated more than five business days ago, ask USAA to file a trace to locate the money.
For ATM deposits, check your receipt and compare the amount shown on the receipt to the amount that posted in your account. If they do not match, contact USAA with the receipt and the date and time of the deposit. USAA will investigate and correct the discrepancy if the ATM made an error.
Frequently Asked Questions
Can I deposit a check that is made out to someone else?
No. The check must be made out to you or to you and another person. If a check is made out to someone else, that person must deposit it into their own account or sign the back of the check and write "Pay to the order of [your name]" to transfer it to you. USAA's mobile deposit system will reject checks that do not match the account holder's name.
How much money can I deposit at one time?
Mobile check deposits are usually limited to $5,000 per check and $25,000 per day, though these limits can vary. ATM deposits have no stated limit, but the machine may have a physical limit on how many checks or how much cash it can accept in one transaction. Wire transfers have no limit. If you need to deposit more than the daily limit, you can spread deposits across multiple days or contact USAA to request a temporary increase.
What if I deposit a check and the check bounces later?
If the check bounces after USAA has posted it to your account, USAA will reverse the deposit and deduct the amount from your checking account. You will also be charged a returned deposit fee, typically $10 to $15. The person who wrote the check is responsible for making it good, but you will need to contact them directly to recover the money.
Can I deposit cash through mobile app or online?
No. Mobile deposit and online transfers only work for checks and transfers from other bank accounts. To deposit cash, you must use an ATM, a USAA branch, or ask someone else to deposit it for you. If you have cash and no ATM nearby, you can transfer the cash to someone else's account and have them deposit it, but this is not secure and not recommended.
Do I need to wait for a deposit to post before I can spend the money?
It depends on the deposit method and USAA's hold policy. Mobile check deposits usually post within one business day, and you can typically spend the money once it shows as posted in your account. Wire transfers post within hours. ACH transfers take one to three business days. USAA may place a hold on large deposits or checks from new external accounts. Check your account details or contact USAA if you are unsure whether a hold is in place.