You need a military connection and a working email to open a USAA checking account

USAA only opens accounts for active-duty military, veterans, military retirees, and their spouses and adult children. You cannot open an account if you have no military affiliation. The process is entirely online and takes about 10 minutes. You will need a valid government-issued ID, your Social Security number, and an email address you can access during signup.

USAA does not have physical branches. All account opening, deposits, transfers, and customer service happen through their website, mobile app, or phone. If you are may be able to access and want to move forward, start at usaa.com and select "Open an Account" from the homepage.

Key Takeaways

  • USAA membership requires military service, veteran status, or being a spouse or adult child of someone with military affiliation.
  • The entire account opening process happens online and typically completes in one session, though identity verification can take a few hours.
  • You will need a government ID, Social Security number, and email address to start; USAA will verify your identity before the account goes live.
  • Your first deposit can come from another bank account via ACH transfer, a check deposited through the mobile app, or a wire transfer.
  • USAA checking accounts have no monthly fees, no minimum balance requirements, and no overdraft fees if you opt out of overdraft protection.

Verify your military connection before you start

USAA will ask you to confirm your military status during signup. Have your military ID, discharge papers, or dependent ID card ready. If you are a spouse or adult child of someone with military affiliation, you will need to provide their name and service details so USAA can verify the connection.

If you are unsure whether you may have access to, call USAA at 1-800-531-8722 before starting the online process. They can confirm your may be able to access in a few minutes and answer questions about which documents to have on hand. This step saves time if your military connection is through a family member or if your service ended many years ago.

Complete the online application with your ID and Social Security number

Go to usaa.com and click "Open an Account." Select "Checking" from the account type options. You will enter your name, date of birth, email address, phone number, and Social Security number. USAA will ask you to confirm your military status and provide details about your service or your sponsor's service.

Next, you will upload or photograph a government-issued ID—a driver's license, passport, or military ID all work. USAA uses this to verify your identity. The upload happens directly in the browser; you do not need to mail anything. After you submit your ID, USAA's system checks it against public records. This verification usually completes within a few hours, though it can take up to one business day.

You will also set up login credentials—a username and password—and choose security questions. Write these down or store them in a password manager. You will need them to access your account once it opens.

Wait for identity verification and account activation

After you submit your application, USAA sends a confirmation email to the address you provided. Check your email (including spam folders) for a message from USAA. The email will tell you whether your identity verification passed or whether USAA needs additional information.

If verification passes, your account opens the same day or the next business day. You will receive another email with your account number and routing number. If USAA needs more information—for example, a clearer photo of your ID or additional proof of military status—they will explain what to send and how to send it. Providing the extra documents usually takes one to three business days.

Do not try to deposit money before your account is fully activated. Deposits sent to an inactive account will bounce back to the sender.

Make your first deposit through ACH, mobile check deposit, or wire transfer

Once your account is active, you can fund it three ways. The most common is an ACH transfer from another bank account you own. Log into your USAA account, go to "Transfer Money," and select "From Another Bank." Enter the other bank's routing number and your account number there. USAA will send two small test deposits (usually under $1 each) to that account within one to two business days. You then log into the other bank's website, find those deposits, and enter the amounts back into USAA to verify you own the account. After verification, you can transfer money freely between the two accounts.

If you have a paper check, use USAA's mobile app to deposit it. Open the app, go to "Deposit a Check," take photos of the front and back of the check, and submit. USAA typically credits the funds within one business day.

For faster funding, you can wire money from another bank to your USAA account. You will need USAA's wire routing number (different from the ACH routing number) and your account number. Wire transfers usually post the same business day. Ask your other bank for their wire transfer fee; USAA does not charge to receive a wire.

Set up online bill pay and mobile banking

After your first deposit clears, set up bill pay if you plan to pay bills from your USAA account. Log into your account online, go to "Bill Pay," and add the companies or people you pay regularly—utilities, credit card companies, landlords, or anyone else. USAA sends a check or electronic payment on the date you choose. Payments typically arrive within three to five business days, though some billers receive electronic payments the next day.

Download the USAA mobile app to check your balance, deposit checks, transfer money, and pay bills from your phone. The app also shows pending transactions and lets you set up alerts—for example, a notification when your balance drops below a certain amount or when a large transaction posts.

Understand USAA checking account features and fees

USAA checking accounts have no monthly maintenance fee, no minimum balance requirement, and no per-check fees. If you overdraw your account, USAA will not charge an overdraft fee as long as you have opted out of overdraft protection during setup. If you keep overdraft protection on, USAA charges $35 per overdraft transaction, but you can turn it off anytime in your account settings.

USAA reimburses ATM fees charged by other banks. If you use an out-of-network ATM and the operator charges you $3, USAA refunds that $3 to your account. This reimbursement appears within one to two business days. USAA does not have its own ATM network, so this feature is useful if you travel or live far from a military base.

Your debit card arrives by mail within 7 to 10 business days after your account opens. You can use it at any merchant that accepts Visa. USAA also offers fraud protection: if someone uses your card without permission, report it to USAA and you are not liable for unauthorized charges.

Frequently Asked Questions

What if I do not have a government ID?

USAA requires a government-issued ID to verify your identity. If you do not have a driver's license or passport, you can use a military ID, state ID card, or tribal ID. If you have none of these, contact USAA at 1-800-531-8722 to ask about alternative verification methods.

Can I open an account for my child?

USAA offers accounts for adult children (18 and older) of military members. Children under 18 can be added as authorized users on a parent's account but cannot open their own account. Contact USAA to discuss options for younger dependents.

How long does it take to use my account after I open it?

Your account is usually active within a few hours to one business day after you submit your application and ID. However, you cannot deposit or spend money until your account is fully activated and your first deposit has cleared, which can take one to three business days depending on the deposit method.

What happens if my military connection is through a spouse or parent?

You can still open an account. During signup, provide your sponsor's name and military service details. USAA will verify the connection. If you are unsure whether your relationship qualifies, call 1-800-531-8722 before starting your application.

Can I transfer my existing checking account to USAA?

USAA does not automatically move your old account. You set up a new USAA account and transfer your money from the old account using ACH or wire transfer. Once the money arrives, you can close the old account with your previous bank. Update any automatic payments or direct deposits to use your new USAA account number.