Have a Question or Need Assistance
Our Immigration Consultant Services
We Provide Following Immigration Forms Assistance
US Citizens and LPR, can Petition their Immediate Family members. Please read INA for more information.
The foreign fiance(e) of an American citizen may enter the United States on a K-1 visa to marry the American citizen...
We provide assistance in completing National Visa Center Immigration Processing Forms.
We assist our clients with the procedure and requirements for becoming a US Citizen.
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 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.

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.

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.

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
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.
Afridi Immigration and Legal Services
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