You can open a USAA checking account entirely online in about 10 minutes
USAA lets you start a checking account from your computer or phone without visiting a branch. You'll need your Social Security number, a valid ID, proof of address, and an initial deposit method. The whole process happens on USAA's website or mobile app, and you can begin using the account the same day or within one business day, depending on when you complete it.
The account opening process is automated, meaning most of your identity verification happens through security questions and ID photo upload rather than through a phone call. If USAA can't verify you automatically, they'll ask for additional documents or contact you by phone — but this is the exception, not the rule.
Key Takeaways
- You need a valid government ID, Social Security number, current address, and a way to fund the account before you start.
- USAA verifies your identity during signup by asking security questions based on your credit history and personal records.
- You can fund your new account immediately with a transfer from another bank, a debit card, or a wire transfer.
- Your account number and routing number are available as soon as signup is complete, so you can set up direct deposit right away.
- USAA membership requires military service, veteran status, or a family relationship to someone who qualifies — this is checked during the account opening process.
What you need before you start
Gather these items before you open the account. You'll need a valid government-issued ID — a driver's license, passport, or state ID card. USAA will ask you to verify it matches the name and address you provide. You'll also need your Social Security number, which USAA uses to check your identity and run a background check.
Have your current address ready. USAA will ask for it during signup and may request a recent utility bill, lease, or mortgage statement to confirm it. If you've moved recently and your ID doesn't show your current address, have that proof document open before you begin. Finally, decide how you'll fund the account. You can transfer money from another bank account, use a debit card, or arrange a wire transfer. If you're transferring from another bank, have that account number and routing number available. USAA typically requires an initial deposit, though the amount varies — check USAA's current terms before starting.
The step-by-step signup process
Go to USAA.com and click the button to open a new checking account. You'll be asked to enter your email address and create a password. USAA will send a verification code to that email — check your inbox and enter it to confirm.
Next, enter your full name, date of birth, and Social Security number. USAA will ask your military affiliation at this point — whether you served, are currently serving, are a veteran, or are a family member of someone who qualifies. This determines whether you can become a USAA member. If you don't meet the membership requirement, USAA will tell you immediately and you won't be able to proceed.
Upload or photograph your government ID. Most people use their phone camera to take a photo of the front and back of their driver's license or passport. USAA's app will guide you through positioning and lighting. The photo is processed automatically, though it may take a few minutes. USAA will then ask you security questions to verify your identity. These questions are based on your credit history and public records — for example, "Which of these addresses have you lived at?" or "Which of these is a former employer?" Answer based on your actual history. If you answer incorrectly, USAA may ask you to provide additional documents or contact you by phone to verify manually.
Funding your account and getting your account numbers
Once your identity is verified, you'll choose how to fund the account. If you're transferring from another bank, enter that bank's routing number and your account number there. USAA will make a small test deposit (usually under $1) to confirm the account is real, then you'll verify the amount in your other bank's system. This process typically takes one to two business days.
If you're using a debit card, enter the card number, expiration date, and CVV. USAA will charge a small amount (usually $1 to $5) to confirm the card is active, then credit it back. This is faster than a bank transfer and usually completes within minutes. As soon as your identity verification is complete, USAA will provide your new account number and the USAA routing number. You can use these immediately to set up direct deposit with your employer or to receive payments. Your debit card will arrive by mail within 7 to 10 business days, but you can use your account online and through the mobile app right away.
What happens if verification takes longer
Most people complete the entire process in one session. However, if USAA cannot verify your identity automatically through the security questions, they may ask you to upload additional documents — a utility bill, lease, or recent bank statement showing your address. You'll receive an email with instructions on what to upload and where.
In rare cases, USAA may call you to verify information by phone. This usually happens if there's a mismatch between your ID and your credit history, or if your address is very new. Answer the call or call USAA back at the number in the email. The phone verification typically takes 10 to 15 minutes and resolves the issue the same day. If you don't meet the membership requirement — for example, you have no military connection and no family member who qualifies — USAA will inform you during signup and you cannot open an account. There is no workaround for this; USAA membership is restricted to military members, veterans, and their families.
Using your account before your debit card arrives
You don't have to wait for your physical debit card to start using the account. Log into the USAA mobile app or website and you can transfer money, pay bills, and set up direct deposit immediately. If you need to make a purchase before your card arrives, you can request a temporary virtual card number through the app, which you can use for online shopping.
To receive your paycheck by direct deposit, give your employer your account number and the USAA routing number (which is the same for all USAA members). Direct deposit typically takes one to two pay cycles to set up, so your first deposit may not arrive until your next scheduled payday. Keep your account number and routing number in a safe place — you'll need them for setting up automatic payments and transfers with other financial institutions.
Frequently Asked Questions
Can I open a USAA checking account if I'm not military?
Only if you're a veteran or an immediate family member of someone who served or is currently serving. USAA checks your military affiliation during signup. If you don't meet this requirement, you cannot open an account with USAA.
How long does it take to get my debit card?
USAA mails debit cards within 7 to 10 business days. You can use your account online and through the app immediately, and you can request a temporary virtual card number for online purchases while you wait for the physical card.
What if my ID photo doesn't upload correctly?
Try again with better lighting and make sure the entire front and back of your ID are visible in the frame. If the photo still won't process, USAA will ask you to upload a document showing your address instead, such as a utility bill or lease.
Can I open an account on my phone?
Yes. The USAA mobile app has the same account opening process as the website. Many people find it easier to photograph their ID directly from the app, since you're already holding your phone.
What's the minimum initial deposit?
USAA's minimum deposit requirement varies and changes periodically. Check USAA's website before you start to see the current amount. You can fund it with a transfer from another bank, a debit card, or a wire transfer.