The fastest way to deposit a check into USAA is through their mobile app, which lets you photograph the front and back of the check from your phone

USAA offers three main ways to deposit checks: mobile deposit through their app, mail deposit, and in-person deposit at a USAA branch or ATM. Mobile deposit is the quickest—the photo is processed within one business day in most cases. Mail deposit takes five to ten business days. In-person deposit at a USAA branch or a network ATM is when ready, though USAA has no physical branches of its own, so you would use an ATM at a partner location or visit an affiliated bank.

Which method works best depends on how quickly you need the money and whether you have access to a USAA ATM or partner bank near you. If you need the funds within a day or two, mobile deposit is your best option. If you are mailing the check, you will need to know USAA's mailing address and follow their specific instructions to avoid delays.

Key Takeaways

  • Mobile deposit through the USAA app is the fastest method and typically posts within one business day.
  • You will need to photograph both the front and back of the check clearly, with all text readable and the check filling most of the frame.
  • Mail deposit takes five to ten business days and requires you to send the check to USAA's processing center with a deposit slip.
  • USAA ATMs and partner bank ATMs accept check deposits when ready, though you may need to locate one near you since USAA has no physical branches.
  • After depositing a check, USAA places a hold on the funds for one to five business days depending on the check amount and your account history.

Mobile deposit through the USAA app

To deposit a check using the USAA mobile app, open the app and navigate to the deposit section—usually found under "Transfers" or "Deposits" in the main menu. Select the checking account where you want the funds to go. You will then be prompted to photograph the front of the check, followed by the back. Make sure the entire check is visible in the frame, all text is sharp and readable, and there is no glare from the camera flash.

USAA's system will read the check number, routing number, and account number automatically. Review the amount shown on the screen to confirm it matches the check. Once you submit, the deposit is sent to USAA's processing center. The funds typically appear in your account within one business day, though USAA may place a hold on the money for up to five business days depending on the check amount and your account history.

After you submit a mobile deposit, you should write "Deposited via mobile" on the back of the physical check and keep it for your records for at least 30 days. Do not deposit the same check again through another method—depositing the same check twice is considered fraud and can result in overdraft fees or account closure.

Mailing a check to USAA

To mail a check, you will need USAA's deposit mailing address, which you can find by logging into your account online or calling USAA customer service. You will also need to include a deposit slip with your check. Some USAA accounts come with deposit slips in the welcome packet; if you do not have one, you can request it from USAA or write your account number and routing number on a piece of paper and include it with the check.

Place the check and deposit slip in an envelope and mail it to the address USAA provides. Processing typically takes five to ten business days from the time USAA receives the envelope. To track when your check arrives, consider using certified mail or a tracking service. Once USAA receives and processes the check, the funds will post to your account, and a hold will be placed for one to five business days.

Mail deposit is the slowest method and carries a small risk that the envelope could be lost in transit. If you choose this route and do not see the deposit post within two weeks, contact USAA to report the missing check.

Depositing checks at USAA ATMs and partner bank ATMs

USAA does not operate physical bank branches, but you can deposit checks at USAA-branded ATMs and at ATMs operated by partner banks in the USAA network. These ATMs accept check deposits when ready, and the funds are usually available within one business day. To find a USAA ATM or partner ATM near you, use the ATM locator tool in the USAA app or on their website.

At the ATM, insert your USAA debit card and select the deposit option. Follow the on-screen prompts to insert the check into the deposit slot. The ATM will scan the check and confirm the amount. Once the transaction is complete, the check is processed when ready, though USAA may still place a hold on the funds for one to five business days.

The main limitation of ATM deposit is availability—you need to be near a USAA or partner ATM. If you live in a rural area or travel frequently, you may not have convenient access to one. In that case, mobile deposit or mail deposit is a better option.

Understanding check holds and when the money becomes available

After you deposit a check, USAA places a hold on the funds, meaning the money is credited to your account but you cannot withdraw it until the hold is released. The length of the hold depends on the check amount, the type of check, and your account history. For most checks under $5,000 from established accounts, the hold is one business day. For larger checks or checks from new accounts, the hold can be up to five business days.

USAA is required by federal law to release at least a portion of the check funds within a set timeframe. The first $225 of any check deposit must be available by the next business day. The remainder may be held longer. If you need the money urgently, contact USAA to ask whether they can release the hold early—they sometimes do for customers with good account history.

The hold protects USAA from fraud and from checks that bounce after the money has already been withdrawn. If a check bounces after the hold is released, USAA will reverse the deposit and charge you an insufficient funds fee.

What to do if your check deposit fails or is rejected

If you submit a mobile deposit and USAA rejects it, the app will show an error message explaining why. Common reasons include poor image quality, the check being upside down, text being cut off, or the check being damaged or illegible. Take a new photo following USAA's guidelines: make sure the entire check is in the frame, the image is in focus, and there is no glare. Then resubmit.

If USAA rejects the check multiple times, try a different deposit method—mail it or take it to an ATM. If you mailed a check and it never posts to your account, contact USAA within 30 days to report it. USAA will investigate and may ask you to provide a copy of the cancelled check or a statement from the check issuer.

If a check you deposited bounces, USAA will notify you and reverse the deposit. You will lose the funds and may be charged a returned check fee. Contact the person or business who issued the check to ask them to reissue it or provide payment another way.

Frequently Asked Questions

How long does it take for a check to clear after I deposit it?

The check itself clears within one to three business days, but USAA may place a hold on the funds for up to five business days. The first $225 must be available by the next business day. After the hold is released, the money is yours to spend.

Can I deposit a check written to someone else?

No. A check must be written to your name or to your name and another person's name. If a check is written to someone else entirely, you cannot deposit it into your USAA account. The person whose name is on the check must deposit it themselves or sign it over to you in writing (called a third-party endorsement), though USAA may not accept third-party checks.

What if I deposit the same check twice by accident?

USAA's system is designed to catch duplicate deposits, but if one slips through, you will be charged an overdraft fee or the duplicate deposit will be reversed. To avoid this, write "Deposited via mobile" on the back of the physical check after you submit it through the app, and keep the check for 30 days before destroying it.

Is there a limit to how many checks I can deposit?

USAA does not set a limit on the number of checks you can deposit per day or per month. However, if you deposit an unusually large number of checks or very large amounts, USAA may flag the activity for review as part of their fraud prevention process.

Can I deposit a check from a foreign bank?

USAA can process checks drawn on U.S. banks only. Checks from foreign banks must be converted to U.S. dollars and processed through an international clearing system, which is slow and expensive. Contact USAA to ask about wire transfer or other options if you need to receive money from outside the United States.