A+ Rated by Better Business Bureau from Last 15 Years

Shafi Afridi – Bonded and Registered Immigration Consultant in California. Fast, Affordable help with immigration Paperwork/Forms – Family-Based Petitions, Green Cards, U.S. Citizenship Applications, K-1 Fiance Visas, Consular Processing, and more.



Free Phone Consultation

714-229-1322

7 Days a Week

Have a Question or Need Assistance

Our Immigration Consultant Services

We Provide Following Immigration Forms Assistance


Immigration Consultant For I9 Verification Form or as an I-9 Authorized Representative For Remote Hire Employees

Click Here for More Information

How To Check Immigration Case Status Online

How To Check Immigration Case Status Online With Receipt

Once you've filed an immigration application, the waiting begins, and that uncertainty can feel overwhelming. Whether you submitted a green card petition, a naturalization application, or a fiancé visa request, knowing how to check immigration case status online gives you a direct way to stay informed without relying on anyone else. All you need is your 13-character receipt number, and you can track your case in minutes.

USCIS and EOIR both offer free online tools that show exactly where your application stands. You can check for updates on processing times, receipt confirmations, requests for evidence, and approval or denial notices, all from your phone or computer. These tools are available 24 hours a day, so you don't have to wait on hold or schedule an appointment.

At Shafi Afridi Immigration Consulting in Costa Mesa, California, we help clients with document preparation and filing across every stage of the immigration process. One of the most common questions we hear is, "How do I check my case status?" This guide walks you through every step and tool available so you can monitor your case with confidence.

What you need before you start

Before you look up how to check immigration case status online, gather a couple of key items. Having your receipt number and knowing which agency processed your application will save you time and prevent confusion when you reach the right government portal. Without these details, most of the online tools will not return any results.

Your receipt number

Your receipt number is the most critical piece of information for any status check. USCIS assigns a unique 13-character receipt number to every application it accepts, and you will find it printed at the top of your Form I-797 Notice of Action, the paper confirmation USCIS mailed you after receiving your filing.

Your receipt number

Keep your I-797 Notice of Action somewhere safe and easy to find. It is your primary proof that USCIS received your application, and you will need the receipt number repeatedly throughout your case.

Receipt numbers follow a consistent format. Here is what each segment means:

Segment Example What it represents
First 3 letters EAC Service center code (EAC = Vermont Service Center)
Next 2 digits 25 Fiscal year USCIS received the case
Next 3 digits 001 Day of that fiscal year
Last 5 digits 12345 Unique sequence number for your case

A USCIS online account

USCIS offers a free online account at my.uscis.gov where you can link your receipt number and receive automatic status notifications by email. Setting up an account takes only a few minutes and requires a valid email address. If you have more than one pending application, you can add multiple receipt numbers to the same account and track all of them in one place. Having your I-797 notice and email address ready before you start will make the setup process straightforward.

Step 1. Find the right case number and agency

Not every immigration application goes through USCIS. Before you figure out how to check immigration case status online, you need to confirm which agency currently holds your case, because each one uses a different tracking system with its own login portal and number format.

Which agency has your case

Your case location depends on where it sits in the process. USCIS handles most initial applications, including green cards, naturalization, and visa petitions. Once USCIS approves a petition, some cases move to the National Visa Center (NVC) for consular processing. Cases that involve immigration court belong to the Executive Office for Immigration Review (EOIR).

Stage Agency Tool
Initial petition or application USCIS Case Status Online
Consular processing NVC / CEAC ceac.state.gov
Immigration court hearing EOIR acis.eoir.justice.gov

Where to find your case number

Your receipt number appears on every official notice USCIS sends, including Form I-797. If your case transferred to NVC, look for an NVC case number in the transfer notification letter they mailed you. For EOIR, your A-Number (alien registration number) is what the court case lookup system requires.

If you cannot locate your I-797 notice, log in to your USCIS online account at my.uscis.gov to retrieve your receipt number from your case history.

Step 2. Check USCIS status by receipt number

USCIS offers a free, direct tool to help you understand how to check immigration case status online without calling or visiting an office. Go to uscis.gov/case-status and enter your 13-character receipt number exactly as it appears on your Form I-797, including all letters and numbers, with no spaces or dashes between them.

Reading your case status result

Once you submit your receipt number, USCIS displays a short status message showing the most recent action taken on your file. Common statuses include "Case Was Received", "Request for Evidence Was Sent", "Case Was Approved", and "Case Was Denied". Each message reflects a specific step USCIS completed, and the date shown tells you exactly when that action occurred.

If your status shows "Request for Evidence Was Sent," respond before the deadline listed on the RFE notice, or USCIS may deny your application automatically.

Setting up status change notifications

Linking your receipt number to a free USCIS online account at my.uscis.gov lets you receive automatic email notifications every time your status changes. This way, you avoid checking the tool manually every day and stay informed the moment USCIS acts on your case.

Step 3. Check NVC and consular status in CEAC

Once USCIS approves your immigrant visa petition, your case moves to the National Visa Center (NVC) for consular processing. At this stage, you can no longer use the USCIS tool to check your progress. Instead, you check how to check immigration case status online through the Consular Electronic Application Center at ceac.state.gov.

How to use the CEAC portal

Visit ceac.state.gov and select "Immigrant Visa" from the main menu. You will need two pieces of information to pull up your case: your NVC case number and the invoice ID number, both of which appear in the NVC welcome letter mailed to you after the petition transfer. Enter both numbers exactly as printed, then click "Submit" to view your current status.

How to use the CEAC portal

What CEAC statuses mean

Your result will show one of several status labels. The table below explains what each label means so you know exactly where your case stands:

Status Meaning
Ready NVC finished processing; your interview is being scheduled
Administrative Processing The consulate is reviewing additional documents
Issued Your visa was approved and issued
Refused The consular officer denied your visa application

If your status shows "Administrative Processing," wait for the consulate to contact you directly before taking any action on your own.

Step 4. Check immigration court status in EOIR

If your case involves an immigration court hearing, USCIS and CEAC cannot help you track it. The Executive Office for Immigration Review (EOIR) maintains its own separate lookup system at acis.eoir.justice.gov, and that is the correct place to check how to check immigration case status online for any court-related matter.

How to use the EOIR case status tool

Go to acis.eoir.justice.gov and enter your 9-digit A-Number (alien registration number) in the search field. When the prompt appears, remove the letter "A" from the beginning and type only the nine digits. Submitting the number with the letter included will return no results.

Keep your A-Number saved somewhere accessible so you can check the EOIR tool quickly without sorting through a stack of documents each time.

Your A-Number appears on several official documents you may already have on hand. Check any of the following:

  • Green card (Form I-551)
  • Employment Authorization Document (EAD)
  • Any notice issued by USCIS or the immigration court

What the results show

The EOIR system displays your scheduled hearing dates, the immigration court location, and your assigned judge. It also shows the most recent recorded decision on your case. If no upcoming hearings appear, contact the court directly using the phone number printed on your last court notice.

how to check immigration case status online infographic

A simple way to stay on track

Knowing how to check immigration case status online gives you real visibility into where your application stands at every stage. USCIS, NVC, and EOIR each provide free tools that show the most recent action on your case, and checking them regularly keeps you ahead of deadlines and requests for additional evidence. Set a reminder to review your status at least once a week, especially after submitting a response to an RFE or attending a court hearing.

Document preparation errors are one of the most common reasons cases get delayed or denied before they ever reach a final decision. Submitting incomplete or incorrect forms can add months to your wait time. If you want professional help organizing your forms and supporting documents before you file, Shafi Afridi Immigration Consulting provides affordable document preparation services across all of California. Multilingual support in Urdu, Pashto, and Hindi is available, so you can get clear guidance in the language you use most.

About us
Immigration Consultants

We are dedicated to providing professional service with the highest degree of honesty and integrity, and strive to add value to our immigration Consultant Services.

Links

I am Not an Attorney and Cannot Give Legal Advice

This office is not staffed by Supervised Immigration Paralegal. I can only offer self-help services at your specific directions

Bond Information:

As required under California law, we are bonded in the amount of $100,000.

Bond Number: 73808846 – SHAFI AFRIDI

Bonding Company: Western Surety Company

101 S. Reid St., Ste 300 , Sioux Falls, SD 57103-7046

Bond Filed With: California Secretary of State

Serving Orange County, Los Angeles County, Riverside County, and all of California.
WhatsApp