Client Quick Help

Check your USCIScase status

After filing, you can track your case in real time using your USCIS Receipt Number. Five steps to find your status, processing times, and what to do if your case is taking longer than expected.

01

Locate your Receipt Number

After USCIS receives your application, they mail you an I-797 Notice of Action. The Receipt Number appears in the upper-left corner—three letters plus ten digits (e.g., EAC2412345678).

This number is your unique identifier across all USCIS online tools—keep it safe.

02

Look up your case online

Use the USCIS Case Status tool. Enter your Receipt Number to see your case's current status, the most recent update, and what step comes next.

USCIS Case Status →
03

Register a myUSCIS account (select cases)

Some applicants receive an online access invitation letter from USCIS to manage their case through myUSCIS.

If you didn't receive an invitation, follow this guide:

How to get an Online Access Code → Go to myUSCIS →
04

Check expected processing time

USCIS Processing Times shows you the estimated processing window for your form type at the service center handling your case.

You'll need:

  • Form type (e.g., I-485, I-130, I-765)
  • Service center (printed on your I-797 Receipt)
Processing Times →
05

What if your case is past normal processing time?

USCIS lets you submit a Service Request when your case has been pending longer than the published processing time.

USCIS typically responds within 1 to 3 months. If there's no response after three months, consult an attorney about further options—including a Mandamus action in federal court.

Book a Consultation →

Note: Online status sometimes lags behind paper notices. If you've already received an approval letter or other paper notice from USCIS, that document is authoritative—forward a copy to your attorney for the file.

Case behaving
unexpectedly?

Status not updating, processing time exceeded, or received an RFE? Book a consultation.

Book a Consultation