USCIS Basics6 min read·

How to Check Your USCIS Case Status (And What It Actually Means)

Step-by-step guide to checking your USCIS case status online, understanding receipt numbers, and what to do when your status hasn't changed in months.

If you've filed an immigration application with USCIS — whether it's an I-485 for a green card, an I-765 for work authorization, or an N-400 for naturalization — you've probably already discovered that waiting is the hardest part. The USCIS website lets you check your case status online, but the messages it shows are often cryptic and confusing.

This guide explains everything you need to know: how to find your receipt number, how to use the USCIS status check tool, what the most common status messages mean, and what to do when nothing seems to be moving.

What is a USCIS receipt number?

Before you can check your case status, you need your USCIS receipt number (also called a case number). This is a 13-character identifier that USCIS assigns to every petition or application when they receive it. It looks like this: EAC-24-001-00001.

The first three letters identify which USCIS service center is handling your case:

  • EAC — Vermont Service Center (East)
  • WAC — California Service Center (West)
  • LIN — Nebraska Service Center
  • SRC — Texas Service Center (South)
  • NBC — National Benefits Center
  • MSC — Missouri (used for some forms)

You can find your receipt number on the I-797 Notice of Action that USCIS mails you after they receive your application. If you filed through an employer or attorney, they should have received this notice and shared it with you.

How to check your case status on the USCIS website

USCIS provides an online case status tool. To use it, you enter your receipt number and the tool shows you the current status. The problem is that USCIS often updates status messages infrequently, and the messages themselves are written in bureaucratic language that can be hard to interpret.

The other limitation of the USCIS website is that it only shows your current status — not a history of previous statuses. If you want to track the progression of your case over time, you need to check manually and keep your own records, or use a service like Claria that logs every status change automatically.

Common USCIS status messages explained

"Case Was Received"

USCIS has received your application and created a record for it. This is the first status you'll see after filing. It does not mean your case is being actively reviewed yet — it may sit in this status for weeks or months while USCIS processes incoming applications.

"Case Was Transferred And A New Office Has Jurisdiction"

Your case was moved from one USCIS office or service center to another. This is common and does not indicate a problem. It often happens when USCIS redistributes workload between offices, or when your case involves a component handled by a different location.

"Case Is Being Actively Reviewed By USCIS"

An officer has picked up your case and is reviewing it. This is generally a positive sign — it means your case is no longer in the queue waiting to be assigned. However, this status can last for weeks while the officer works through the details of your application.

"Request for Evidence Was Sent"

USCIS has sent you a Request for Evidence (RFE). This means the officer reviewing your case needs additional documentation before they can make a decision. An RFE is not a denial, but it is something you need to respond to promptly — typically within 87 days.

"Case Was Approved"

Your application was approved. Depending on what you applied for, USCIS will either mail you the approval document or schedule next steps.

"New Card Is Being Produced"

If you applied for an Employment Authorization Document (EAD), green card, or other USCIS-issued card, this status means your card is currently being printed and will be mailed to you soon. Cards typically arrive within 7–14 business days.

Why does my case status say the same thing for months?

It's very common for USCIS cases to remain in the same status for extended periods. Status messages are milestones, not real-time indicators — USCIS only updates your status when a significant event happens. Your case could be sitting on an officer's desk for review without any visible change.

Stop checking manually — automate your USCIS monitoring

Checking the USCIS website manually every day is stressful and time-consuming. Claria automatically monitors your case status every 6 hours and sends you an email the moment anything changes — with an AI explanation of what the new status means for you in plain English.

Track your USCIS case automatically

Claria monitors your case every 6 hours, explains every status change in plain English, and alerts you the moment anything moves.

Start free — no credit card required