How to Find Your USCIS Case Status Online?

Updated on 10/08/2020

It can be quite an undertaking to put together an immigration application package, complete with all necessary forms and accompanying evidence. However, once you submit the immigration paperwork to the United States Citizenship and Immigration Services (USCIS), you may feel helpless. Whether you are trying to be on the safe side, or you are truly getting worried about the status of your USCIS case, there are ways that you can find your USCIS case status online by going to the USCIS’s website.

With DYgreencard, we can help you prepare many types of USCIS applications, including I-485 adjustment of status to apply for green card, I-130 immigrant petition for spouse, parent, child, or sibling, I-751 petition to remove conditions on green card, N-400 application for naturalization, I-131 application for reentry permit or advance parole or refugee travel document, and more. All you need to do is just answer a few simple questions online and upload supporting documents to our platform. Then we take care of the rest. The entire application package will be carefully reviewed by a skilled immigration attorney to ensure its final approval by USCIS. Learn more about what we can do for you.

1. USCIS My Case Status

To check a case status on the USCIS website, go to The only information that needs to be provided is the receipt number. Applicants can find their receipt number on the I-797C Notice of Action that they will receive in the mail once the USCIS has accepted their applications or petitions. The receipt number is a 13-digit number begins with three letters. The first three letters can be IOE, WAC, EAC, LIN, MSC, NBC, etc. Generally, a Notice of Action on a case is mailed out within 30 days of submitting an application package.

USCIS Receipt Number

To find out the case status of a USCIS application or other submission, petitioners can use the online lookup tool provided on the service’s website. This amenity is available during all stages of the immigration process, from initial petition until approval, or until the USCIS receives appeal documents. However, once the USCIS has read an appeal, the final status may indicate that the case has been transferred to the Administrative Appeals Office (AAO).

If the USCIS ends up issuing a Request for Evidence (RFE) because there are further items that the adjudicators need to lawfully approve a case, that information will appear on the webpage when a foreign national enters their receipt number. Additionally, after an immigration applicant supplies the service with the necessary documents listed in the RFE letter, the status will state that the items have been received, and the USCIS will continue processing the case.

In practice, USCIS might fail to update the case status timely online, thus don’t be surprised that the online tool indicated it does not recognize the receipt number. In addition, it is not unusual that applicants receive the paper notice with the case status while no case status updated on USCIS’s website. As such, it is very important to keep the address updated with USCIS after filing the application. If moving, applicants will need to report change of address to USCIS in a timely manner.

2. MyUSCIS Account Case Status

Some persons who are applying for a nonimmigrant visa or an immigrant green card may prefer to have all of their communications with the USCIS in one place. One handy feature that the Department of Homeland Security (DHS) provides for applicants to organize their case is the MyUSCIS account.

Creating a MyUSCIS account to check case status involves 13-15 steps:

A foreigner can set up a C-corporation or Limited Liability Company (LLC) without an SSN. However, when applying for an EIN number for the company at IRS, a responsible officer with an SSN must be provided. Without an EIN, the company can’t open a bank account in the United States.

(1) Go to the Sign Up page.

(2) Enter your email address and click “Sign Up.”

(3) Confirm the account after your receive an email.

(4) Agree to the Terms of Use.

(5) Create a password.

(6) Choose how to receive a verification code.

(7) Enter the verification code after receiving it.

(8) Receive a two-step verification backup code.

(9) Select password reset questions and answers.

(10) Choose MyUSCIS as the service you want to log into.

(11) Indicate that you are an applicant, petitioner, or requestor.

(12)  Receive confirmation that you now have an account.

(13) Add receipt numbers from your applications to your account.

After signing up for MyUSCIS and entering the receipt numbers, it is easy to check the case status via the online personal account.

3. Report My Case outside Normal Processing Times to USCIS

Another handy tool that is offered on the USCIS website is a page that indicates the normal processing times for an immigration case. To check the typical timeline, an immigration applicant will need the name of the form that they submitted to the USCIS and the location of the service center where the application was mailed.

After checking the normal processing times of a case, if the status is outside regular timelines, a foreign national can file an online inquiry with the USCIS. The person seeking the case status will need to provide the names of the form, form number, receipt number, date filed, full name, birthdate, and address.

Once an online case inquiry has been made, the foreign national will need to wait a few days, or possibly 1-2 weeks, to get an update from the USCIS on the status of their case. Generally, the USCIS provides a reasonable explanation for why the case status is showing that it is outside normal processing times. Otherwise, the USCIS will proceed to resolve the issue.

4. My National Visa Center (NVC) Case Status

When the USCIS approves a green card for an immigrant visa applicant who is residing outside the United States, the service will assign a case number to the approved application and transfer it to the National Visa Center (NVC) for consular processing.

To check on the status of this type of case, a foreign national would no longer be dealing with the USCIS. Instead, the applicant can log on to the Consular Electronic Application Center (CEAC) using their assigned case number.

5. Case Status for Persons without Access to the Internet

If you do not have access to the internet for some reason, you might be thinking, “How do I find out about my USCIS case status without going online?” Fortunately, you call always give the USCIS a call with your questions and concerns.

The main phone number for USCIS inquiries about your case status is (800) 375-5283 if you are present in the United States. TTY for the deaf, hard of hearing, or person with a speech disability is 800-767-1833. However, if you are residing out of the country, you can try calling (212) 620-3418. These are the telephone numbers for the primary USCIS Contact Center. The Contact Center may then direct you to your local USCIS service center.

Whether you prefer creating a MyUSCIS account, using the online case status tool, or making a telephone call to the USCIS, there are many and varied ways that you can find out what is happening with your immigration-related applications or petitions.

Related Topics:

DYgreencard — for people who want the expertise of immigration lawyer, with a lower price.

(Copyright by To copy or distribute any of its content must be marked with the sentence “copied or distributed from”.)