If you've ever kept an old Indian SIM alive just to receive one-time passwords, you know the problem. USCIS has a version of it: the online account for your case asks for a one-time code every time you log in. Lose the phone or number, and you can lose access at the worst moment.
As of November 2, 2026, here's how USCIS's codes work and how to avoid a lockout.
- USCIS online accounts require a one-time verification code at every login.
- Codes can come by text message, email or an authentication app.
- Text codes go to a US mobile phone number.
- USCIS encourages selecting both email and text for one-time passwords.
- New accounts get a two-step verification backup code to print or save.
- If no code arrives within 10 minutes, you can request a new one.
How does USCIS two-step verification work?
Every login needs a code. USCIS's account setup steps say: "Every time you log in to your USCIS online account, you must enter a one-time verification code. This provides an extra layer of security for your USCIS online account" (USCIS, How to Create a USCIS Online Account).
You choose how to get it. Step 6 is to "choose how you want to receive a verification code (such as text, email, or authentication app)."
Which method should you use?
More than one. USCIS says: "We encourage you to select both email and mobile phone text message for receiving your one-time password."
| Method | What USCIS says | Watch out for |
|---|---|---|
| Text message | "You will be prompted to enter your U.S. mobile phone number" | Losing or changing the US number |
| Code sent by email | "Check your junk mail or spam folder" | |
| Authentication app | Listed as an option | Moving the app when you change phones |
Text codes are tied to a US mobile number, so they're the most fragile option if you're moving abroad or switching carriers. Email or an authentication app doesn't depend on a phone number at all.
What is the backup code?
Your way back in. USCIS says: "When you create an account, you will also receive a two-step verification backup code. Print or save a copy of this code and keep it in a safe place" (USCIS, How to Create a USCIS Online Account).
Store it where you'll find it in a year, not only on the phone you might lose.
What if the code doesn't arrive?
Wait a few minutes, then ask again. USCIS says "it may take a few minutes to receive your one-time verification code," to check spam if you chose email, and "if you have not received your authentication code in 10 minutes, select 'request a new one-time password.'"
Why does this matter for your case?
Your account is where you follow your case online. USCIS's setup steps include adding paper-filed cases, so even paper filers can track them online. Our guide to checking USCIS case status explains what each status means, and our guide to your USCIS online account number explains the number that identifies the account. If your green card never arrives, the account is where you check whether it was returned; our guide to a green card that never arrived covers what to do.
Mail still matters too. If you move, update your address with USCIS separately; our guide to the AR-11 change of address covers that.
Before you change phones or move abroad
- Add email or an authentication app as a code method.
- Find and save your backup code.
- Log in once with the new method to confirm it works.
- Keep your email account secure and active.
- Update your address with USCIS if you move.
What this means for you
- Every USCIS login needs a one-time code.
- Text codes go to a US mobile number.
- Set up email or an app as well.
- Save the backup code somewhere safe.
- Check spam, and request a new code after 10 minutes.
Where to start
Your USCIS account becomes the hub of a green card case. If you're planning one, our free evaluation at /evaluate/ checks whether EB-1A or the NIW fits your profile, and Frank, our AI assistant at /frank, helps you build the evidence. Petitions are reviewed and filed by our partner law firm, Lai & Turner.
Sources
All checked November 2, 2026.
- USCIS, How to Create a USCIS Online Account. Verification methods; US mobile number; backup code; 10-minute rule; paper-filed cases.
Frequently asked questions
Can I get USCIS verification codes on an Indian phone number?
For text messages, USCIS's setup steps say you'll be prompted to enter a US mobile phone number. You can choose email or an authentication app instead, which don't depend on a US number. If you're moving abroad, switch to email or an app before you leave.
What happens if I lose access to my phone?
Use another method you've set up, such as email, or your backup code. USCIS gives a two-step verification backup code when you create the account and tells you to print or save it and keep it somewhere safe. That's why it helps to set up more than one way to get codes.
Why didn't my USCIS verification code arrive?
USCIS says it may take a few minutes. If you chose email, check your junk or spam folder as well as your inbox. If nothing arrives within 10 minutes, select the option to request a new one-time password.
Do I need a USCIS online account if I filed on paper?
Not necessarily, but it helps. USCIS's account steps include adding paper-filed cases to your account, so you can follow them online. Check your case status and notices there, and keep your mailing address current with USCIS, since important notices still arrive by mail.
What should I update if my phone number changes?
Your login methods in the USCIS account, plus your contact details on any pending case if you're asked. Keep your email working too. If you move, update your address with USCIS separately, which our guide to the AR-11 change of address explains.
Green Card Guide AI is not a law firm and this article is not legal advice. It describes evidence-building strategy in general terms; your attorney determines what belongs in your petition and how it's argued.