What is USCIS myProgress and how can I use it?


If you’ve ever filed an immigration form or application with the United States Citizenship and Immigration Services (USCIS), you may have heard of the “myProgress” feature. USCIS created myProgress (formerly known as Custom Processing Times) to improve the customer experience, reduce the need for case status inquiries, and provide more transparency so applicants know what to expect. expect after completing their forms.

Let’s break down the basics of myProgress, including which forms it’s currently available for and where you can find it in your USCIS online account.

Understanding myProgress

As part of the USCIS Online Account System (also known as myUSCIS), myProgress is a feature that allows users to track the progress of their immigration applications and petitions submitted to USCIS. myProgress offers candidates personalized wait time estimates for significant steps and actions related to their file within their online account. This includes updates on key stages of the application process, including the final decision on their case.


Custom estimates in myProgress are based on case type and historical USCIS data, and are not a guarantee of timing. Many factors influence the processing time for each form or application filed, and processing times are always subject to change.

For which forms is myProgress available?

myProgress is currently available to applicants with a USCIS online account who complete one of the following forms:

Would you like to sign up for our weekly newsletter covering all things immigration?

Enter your email below.

Where can I find my progress?

To access myProgress, you must either create a USCIS online account or log into an existing account and select your pending application. If you filed online or linked your paper forms to your account using receipt numbers, you will find a myProgress tab for your application.
In this tab, you will be able to view the estimated time remaining until your case receives a decision, as well as checkmarks indicating the completion of various steps in the process, including:

  • Confirmation that USCIS has received your application;
  • Progression of the request through the pre-processing and decision stages;
  • The final decision on your case.

Unlimited Tip

Check out our guide on how to navigate your USCIS online account and check the status of your case.

Leave a comment