Citizenship & Naturalization

USCIS Online Account Number: How to Find, Eligibility & Process

autohr img By Vipul Jain | 24 Jun, 2026 | Editorial Standard

USCIS Online Account Number

Navigating the U.S. immigration system can feel like wading through an endless sea of paperwork, acronyms, and identification numbers. Between Alien registration Number (A-Numbers) and case receipt numbers, it is easy to get overwhelmed by the sheer volume of data you need to track. However, if you are managing your immigration journey in the digital age, there is one more crucial identifier you need to know: the USCIS Online Account Number.

Understanding what this number is, who receives it, and where to find it can significantly streamline your application process. This guide breaks down everything you need to know to manage your USCIS online profile.

Key Takeaways

  • The USCIS Online Account Number is a unique 12-digit identifier used exclusively to manage and track applications submitted through the USCIS online portal.
  • It is entirely separate from your Alien Registration Number or application receipt numbers, which track legal status and specific cases, respectively.
  • The number is usually issued after you create an online USCIS account or when USCIS creates an online account for a paper-filed case.
  • You can locate the number under the "Profile" section of your online account or on official USCIS confirmation notices and correspondence.
  • It primarily applies to individuals filing within the U.S.; applicants using consular processing from abroad generally do not receive one.

What is a USCIS Online Account Number?

The 'USCIS online account number' is a unique identification number that is assigned to an individual who has created an online account with the USCIS (U.S. Citizenship and Immigration Services). This is a number used to track and manage the immigration case status and petitions of individuals submitted online.

The USCIS Online Account Number is used for a different purpose than the Alien Registration Number (A-Number) and application receipt numbers. While A-Numbers and receipt numbers are used to identify an individual's immigration records and track case status, and in tracking the status of their applications, but the online account number is only used for the purpose of identifying the USCIS Online Account.

Who Gets a USCIS Online Account Number?

The USCIS online account numbers are usually assigned after an individual has filed their petition or visa application with the USCIS, and they have a pending decision on their case.

When a new applicant creates an online account with USCIS, they are prompted to create a username and password. After creating the account, a unique account number is assigned. This USCIS Online account number is typically a unique 12-digit number assigned to an applicant who creates an online account. This number is used to link the online account of the individual to their immigration records.

Where to find the USCIS Online Account Number?

You can find your USCIS online account number on your USCIS account profile. You need to log in to your account and navigate to the 'Profile' section to locate your account number. If you have filed a form online previously, then you can find the number in the confirmation notices or correspondence you received from USCIS. If you have filed a paper form and your online account was created by USCIS, then your account number will be printed on the notice they sent you.

Usually, the account number is a 12-digit number named "USCIS Online Account Number". If you don't have an account number yet, then you will receive it after making an online account or after it is assigned to you by the USCIS.

How To Make a USCIS Online Account?

Here are the steps you need to follow to create a USCIS account:

1. Visit the Sign Up Page.

You should not create a shared account with anyone. Your USCIS online account can be used only by you as an individual account that protects your personal information.

2. Enter your email address and click "Sign Up".

You need to use your Email address to create and log in to your USCIS online account.

3. Confirm your Account.

  • You will receive a confirmation message to the email address you provided.
  • Click the link in the confirmation message to go to the USCIS online account login page and continue creating your USCIS online account.
  • You should check your junk mail or spam folder if you do not receive the confirmation email in your inbox within 10 minutes.
  • If you still cannot find the confirmation email, choose "Didn't receive confirmation instructions?" for more information.

4. Review the terms of use.

  • U.S. Citizenship and Immigration Services Online Electronic Immigration System and click on "I Agree".

5. Create a password and click on "Submit".

Create a password for your USCIS account. The password must contain:

  • at least eight characters in length, and
  • At least one uppercase letter, at least one lowercase letter, and at least one special character.

Enter and confirm your new password, then click on the submit button.

6. Choose how you want to get a verification code and click on Submit.

Every time you log in to your USCIS online account, you need to enter a one-time verification code. This provides an extra layer of security for your USCIS online account.

  • Your OTP is automatically generated, and you will get it via email or mobile phone text message, whichever you choose.
  • You can also select both for receiving OTP and then click on Submit.
  • It may take a few minutes to receive the one-time verification code.

7. Enter this Verification Code and Click on Submit.

In the future, every time you log in, you will get a one-time verification code via email or text message, whichever you choose.

  • Enter your OTP in the space under "Secure One-time Password" and click on Submit.
  • If you do not receive your authentication code in 10 minutes, choose "request a new one-time password".

8. Two-Step Verification backup code.

  • When you make an account, you will also receive a two-step verification backup code. Print or save this code in a safe place. Click on Proceed.

9. Select Password Reset Options.

  • Using the drop-down arrow, choose the five reset password options. In case you forget your password, these questions are used to confirm your identity.
  • You need to type the answer to each question in the space provided. You must remember these answers if you ever want to reset your password.
  • After finishing, click on "Submit". 

10. Welcome to your USCIS Online Account.

  • You can choose the particular USCIS service you want long into the future. In this case, select myUSCIS.

11. Under account type.

Choose " I am an applicant, petitioner, or requestor" or "I am a legal representative" and then click on Submit.

12. Receive confirmation that you have created a USCIS online account.

You will receive an email confirming that you have created your online USCIS account successfully.

13. Add paper-filed applications to your account.

If you file by paper, you can add paper-filed cases to your account. Click on " My Account" and then "Add a paper-filed case" in the drop-down menu. Enter your receipt number, and then you can see the history and status of your case.

If you did not file your case online but still have a receipt number that starts with "IOE" and the online access code you received on your USCIS Account Access Notice, you can add the case to your account. You will be able to see case status and history, send secure messages, upload additional evidence, view notices, and respond to Requests for Evidence.

If you are a representative or an attorney and want to add eligible paper-filed applications, you must use the Online Access Code you received on your USICIS Account Access Notice when you first created your online account.

14. File an available USCIS form online or review and sign forms that your attorney or representative prepared for you.

If you submit your application online, then it can provide you with various benefits. You can get helpful instructions and tips from USCIS as you complete your application form using the secure online system, avoid common mistakes, and pay your fees online.

File a Form Online

To start a new form, upload the evidence, pay, and submit online "File a form online" from your account homepage.

Enter a Representative Passcode

If your attorney or representative filed your form online, click "Enter a representative passcode" to get the form and the Form G-28, Notice of Entry of Appearance as Attorney or Accredited Representative, they filed for you.

15. Manage your case online.

You can use your USCIS online account to send secure messages, check the status of your case, view appointment notices, respond to RFE (Requests for Evidence), verify your identity, and receive details on any decisions.

Conclusion

The USCIS Online Account Number is an invaluable tool designed to bring transparency, speed, and simplicity to your immigration journey. By consolidating petitions, notifications, and communications into one secure digital hub, it simplifies case management and reduces reliance on paper correspondence. While keeping track of yet another multi-digit number might seem tedious at first, its role in keeping you directly connected with USCIS support and real-time case updates makes it well worth safeguarding.

As you move forward with your visa or green card application, keeping this number handy ensures you remain firmly in the driver's seat of your immigration process. You may also take assistance from the Visament experts, who can help you with the complete visa application process at very affordable prices.

Frequently Asked Questions

The USCIS online account number allows applicants to access and manage their immigration applications online. You can use your online account to manage various activities, such as filing applications, receiving notifications, tracking status, receiving updates about the cases, and securely communicating with the USCIS about your applications. You can also use the USCIS online account number to manage your contact information.

If you can't access your USCIS account online or you have lost your USCIS account number, then you can easily retrieve it by following the given steps: Visit the USCIS website and then click on the Sign in button at the top of the page. On the login page, you need to click on the 'Forgot your username' link.  Enter the email address that is linked to your account number and then click on Submit.  USCIS will send an email to the email address you provided with all the instructions on how you can retrieve your username.  You need to follow all the instructions in the email to get your username back, and it will also include your USCIS online account number.  If you are still unable to log in to your account or recover your USCIS online account number, contact USCIS support directly for further assistance.

No, the USCIS online account number is only used for the cases filed in the US. Applicants who have filed cases outside the country should communicate with the right US consulate or embassy for guidance.

To check your USCIS status online first visit the USCIS website and log into your account. From there navigate to your cases. In addition, you can also use the receipt number available on the USCIS case status page to check the status.

Social
comunity img
Join Our Facebook Community of
NRIs/OCIs Like You
Join Community
Storage Preferences

When you visit a website, it may store data about you using cookies and similar technologies. Cookies can be important for the basic operations of the website and for other purposes. You get the option of deactivating certain types of cookies, even so, doing that may affect your experience on the website.

Essential

It is required to permit the basic functionality of the website. You may not disable necessary cookies.

Targeted Advertising

Used to provide advertising that matches you and your interests. May also be used to restrict the number of times you see an advertisement and estimate the effectiveness of an advertising campaign. The advertising networks place them after obtaining the operator's permission.

Personalization

Permits the website to recognize the choices you make (like your username, language, or the region you are in). Also provides more personalized and enhanced features.

Analytics

Aid the website operator to determine how the website performs, how visitors interact with the site, and whether there are any technical issues.