The fastest way to deposit depends on what you have and where you are

USAA offers five main deposit methods: mobile check deposit through the app, transfers from another bank account, ACH transfers from employers or other sources, in-person deposits at USAA branches or partner ATMs, and deposits by mail. Mobile check deposit is the quickest for most people—you photograph the front and back of a check and the funds typically post within one business day. If you're moving money from another bank, an ACH transfer takes two to three business days but costs nothing. ATM deposits at USAA's network work instantly for cash and checks, though not all ATMs accept deposits. Mailed checks take five to seven business days and should be sent to USAA's lockbox address, which you'll find in your account settings or by calling customer service.

The method you choose depends on what you're depositing (check, cash, or electronic transfer), how quickly you need the money to post, and whether you have access to a USAA ATM or branch. None of these methods charge a fee.

Key Takeaways

  • Mobile check deposit through the USAA app is the fastest option for checks and typically posts within one business day.
  • ACH transfers from your employer or another bank account take two to three business days and are free.
  • USAA ATMs accept both cash and check deposits instantly, but not all ATMs in the network have deposit capability.
  • Mailed checks should go to USAA's lockbox address and take five to seven business days to clear.
  • Direct deposit from your employer is the most reliable recurring deposit method and requires only your routing number and account number.

Mobile check deposit through the USAA app

Open the USAA mobile app, tap the deposit or camera icon, and photograph both sides of the check in good lighting. The app will read the check amount and routing information automatically. Review the details, confirm the deposit amount, and submit. USAA will send you a confirmation, and the funds post to your account within one business day in most cases.

Checks must be made out to you or to you and another account holder. The check cannot be post-dated (dated in the future), already deposited, or damaged in a way that makes it unreadable. USAA has daily and monthly limits on mobile deposits—these vary by account type and membership status, so check your account settings or call customer service to confirm your limits.

After you deposit a check by mobile, write "deposited" on the back and keep it for at least 30 days in case USAA needs to verify it. Do not deposit the physical check anywhere else.

ACH transfers from another bank account

If you have a checking or savings account at another bank, you can transfer money to USAA using an ACH transfer. Log into your other bank's website or app, select the option to transfer funds, and add USAA as a recipient bank. You'll need USAA's routing number (211391825 for most accounts) and your USAA account number. Enter the amount and confirm—the transfer typically takes two to three business days.

Alternatively, you can initiate the transfer from your USAA account by going to the transfer section and selecting "transfer from another bank." USAA will ask for your login credentials at the other bank or will provide you with routing and account information to give to that bank. Both directions work; choose whichever is easier for you.

ACH transfers are free and have no daily limit, though your sending bank may have its own limits. If you transfer regularly—such as moving money from a savings account to checking—you can set up a recurring transfer to happen automatically on a date you choose.

Direct deposit from your employer

Direct deposit is the most reliable way to receive paychecks or other recurring payments. Ask your employer's payroll department for a direct deposit form, or provide them with your USAA routing number (211391825) and account number. Some employers let you set this up through their online payroll portal without a form.

Direct deposit posts on the day your employer sends it, which is usually the same day your paycheck is issued. There is no delay and no fee. If you change jobs or want to add a second direct deposit destination, update your information with your new employer's payroll department.

Cash and check deposits at USAA ATMs

USAA operates its own ATM network and partners with other networks to provide deposit-capable ATMs. Not every ATM accepts deposits—only those with a deposit slot will take cash or checks. To find a deposit ATM near you, use the ATM locator in the USAA app or on the website and filter for "deposit capability."

Insert your debit card, enter your PIN, select "deposit," and follow the prompts. For checks, the ATM will read the amount and image. For cash, count it carefully before inserting—the ATM will confirm the amount you entered. Deposits at USAA ATMs post instantly to your account, though the funds may not be available for withdrawal until the next business day depending on the amount and type of deposit.

Keep your receipt. If the ATM malfunctions or doesn't credit your deposit within one business day, you'll need the receipt to file a claim with USAA.

Mailing a check to USAA

Write your account number on the back of the check. Mail it to USAA's lockbox address—find the current address in your account settings, in the mobile app under "deposit checks by mail," or by calling customer service. Do not mail checks to USAA's main office address; they must go to the lockbox to be processed quickly.

Mailed checks take five to seven business days from the date USAA receives them. To track when your check arrives, photograph it before mailing and note the date you sent it. If a check doesn't post within seven business days, contact USAA with your receipt or photograph and the check details.

Mail is slower and riskier than other methods, so use it only when you have no other option. Never mail cash.

Transfers from other USAA accounts you own

If you have multiple USAA accounts—such as a savings account, money market account, or investment account—you can transfer money between them instantly through the USAA app or website. Go to the transfer section, select the account you're transferring from and the account you're transferring to, enter the amount, and confirm. The transfer posts immediately.

These transfers are free and have no daily limit. You can set up recurring transfers if you want to move money on a regular schedule, such as moving a fixed amount from checking to savings each month.

Frequently Asked Questions

How long does a mobile check deposit take to post?

Most mobile check deposits post within one business day. USAA processes them overnight, so a check deposited in the evening typically shows up the next morning. Checks deposited on weekends or holidays post on the next business day.

What's the daily limit for mobile check deposits?

Limits vary by account type and membership status. Check your USAA app under deposit settings or call customer service to see your specific limit. If you need to deposit more than your daily limit, you can use an ATM or mail the check.

Can I deposit a check that's made out to someone else?

No. The check must be made out to you or to you and another account holder. USAA will not process checks made out to a third party, even if they sign it over to you.

What happens if I deposit the same check twice by accident?

USAA's system is designed to catch duplicate deposits, but if one slips through, contact USAA immediately. They can reverse the duplicate deposit and return the funds to the sender. This is why you should keep mailed or mobile-deposited checks for 30 days and mark them "deposited" after submitting them.

Can I deposit cash through the USAA app?

No. The app only handles check deposits. For cash, use a USAA ATM with deposit capability or visit a USAA branch in person. Cash deposits at ATMs post instantly.