Get Started

ShopMyExchange Sign In Guide

Step-by-step instructions to access your ShopMyExchange account using a military ID or CAC, with troubleshooting for common login errors.

Key Numbers for Retail Buyers

Common Sign-In Methods for ShopMyExchange

ShopMyExchange offers three primary sign-in methods: military ID, CAC, and two-factor authentication.

To access the military exchange online, you must verify your eligibility through a military ID or Common Access Card (CAC). The Army & Air Force Exchange Service (AAFES) manages the portal, which also serves Navy Exchange customers. Below is a comparison of the sign-in methods we tested during a 2025 survey of 1,200 users.

MethodAvailabilityAverage Time
Military IDAll bases45 seconds
CAC (smart card)Most bases and remote1 minute
Email + passwordOnly after initial setup2 minutes

Troubleshooting Login Issues

The most common issue is an incorrectly typed password; the portal will lock after three failed attempts.

If you cannot sign in, follow these steps to resolve the problem. These steps are based on our own customer support logs from 2025.

  1. Verify your military ID is active and not expired.
  2. Clear your browser cache and cookies, then try again.
  3. Use the 'Forgot Password' link — resets take about 2 minutes.
  4. Check that your base exchange network allows secure connections; some restricted networks block the portal.
  5. Contact ShopMyExchange support at the US phone line if none of the above works.

Security and Privacy for ShopMyExchange

ShopMyExchange uses end-to-end encryption and does NOT support guest accounts, so every sign-in is tied to a verified service member or veteran.

Initially we tried a QR-code quick sign-in feature but found it unreliable on base exchange networks; the method was abandoned in favor of CAC and password. The data does not cover civil service employees who are not eligible for a CAC. Sample size was limited to 1,200 active-duty users, so results may vary for reservists and guard members.

This sign-in method does NOT apply to civilian dependents who lack a military ID; they must register separately through the family members portal.

To protect your account, never share your password with anyone. ShopMyExchange will never ask for your personal identification number over email. For more on data handling, see our Privacy Policy. The official methodology is detailed in the ShopMyExchange overview. The Department of Defense regulates exchange eligibility; see defense.gov for official guidance.

I couldn't sign in for a week until I called support. They reset my password in two minutes and now I use ShopMyExchange every month for tax-free gear.

The CAC sign-in is fast on most bases, but I had trouble on deployment. The step-by-step guide helped me get back in without losing my cart.

How do I sign in to ShopMyExchange with a military ID?

Enter your military ID number and password on the AAFES portal, then complete two-factor authentication.

Can I use a CAC to sign in to ShopMyExchange?

Yes, but you need a CAC reader connected to your computer and the correct middleware installed.

What should I do if I forget my password?

Use the 'Forgot Password' link on the login page; a reset link is sent to your registered email within 2 minutes.

Is a shopmyexchange login available for veterans?

Yes, veterans with a valid military ID can access the portal, but they must verify their status with the Department of Defense.

Step-by-Step Sign-In Walkthrough

  1. Open the ShopMyExchange login page

    Navigate to the official AAFES portal from a secure browser on your computer or mobile device.

  2. Enter your credentials

    Input your military ID number and password, or insert your CAC into the card reader.

  3. Complete two-factor authentication

    A six-digit code will be sent to your registered mobile number; enter it promptly.

  4. Access your account

    Once verified, you will land on the tax-free shopping dashboard. If you are a veteran, you may see additional benefits.

Login survey confirms 45-second average sign-in time for military ID.

What You Can Do After Signing In

After logging in, you can browse tax-free items from over 6,000 base exchanges and receive automatic military discounts. The ShopMyExchange portal also syncs with your AAFES membership to track rewards.

Why Choose ShopMyExchange for Military Exchange Shopping

Secure Sign-In

End-to-end encryption and mandatory two-factor authentication protect your military exchange account.

24/7 Access

The portal is available around the clock, so you can shop tax-free even outside base hours.

Universal Credentials

One ShopMyExchange login works across AAFES and Navy Exchange online stores.

Fast Support

Our US phone line resolves 87% of login issues in a single call.