How to Track Your USCIS Case and Understand Processing Times

Navigating the wait for a USCIS decision can be one of the most stressful parts of the immigration journey. Fortunately, U.S. Citizenship and Immigration Services (USCIS) offers several tools to help you stay informed about your application's progress and understand what to expect.
Knowing how to effectively track your case and interpret processing times can alleviate anxiety and empower you to take action when necessary. This guide will walk you through the essential steps and resources.
Your Key to Information: The USCIS Receipt Number
Every application or petition submitted to USCIS receives a unique 13-character identifier known as a receipt number, also referred to as a case number. This number is crucial for tracking your case.
- You'll find your receipt number on the Form I-797C, Notice of Action, which USCIS mails to you typically 2-4 weeks after receiving your filing.
- The receipt number consists of three letters followed by 10 numbers (e.g., EAC-22-123-45678).
- The initial three letters indicate the USCIS service center or office that received your case (e.g., EAC for Vermont Service Center, WAC for California Service Center, LIN for Nebraska Service Center, SRC for Texas Service Center, IOE for e-filing).
- The next two digits represent the fiscal year USCIS received your petition.
- The subsequent three digits denote the computer workday the receipt was processed.
- The final five digits are a unique sequential case number.
Checking Your Case Status Online
The easiest and most common way to check your case status is through the USCIS Case Status Online tool.
- Locate Your Receipt Number: Have your 13-character receipt number ready. Omit dashes when entering it.
- Visit the Official Tool: Go to egov.uscis.gov/casestatus.
- Enter and Submit: Type your receipt number into the designated field and click "Check Status."
The system will display the last action taken on your case and, if applicable, outline the next steps.
Enhance Your Tracking with a myUSCIS Online Account
For a more comprehensive tracking experience, consider creating a free myUSCIS online account.
"myUSCIS provides a personalized account to help you navigate the immigration process."
With an account, you can:
- Receive automatic case status updates via email or text message.
- View your complete case history and upcoming activities.
- Link multiple cases to track them all in one place, even if filed by mail.
- Respond to Requests for Evidence (RFEs) and access most notices electronically.
- Send secure messages to USCIS and get answers.
- Update your address and reschedule biometrics appointments.
Decoding USCIS Processing Times
Understanding processing times is crucial for setting realistic expectations. USCIS publishes estimated processing times on its website.
- What they mean: The displayed processing time reflects how long it took USCIS to complete 80% of similar cases over the past six months. It is an estimate, not a guaranteed deadline for your specific case.
- Factors affecting times: Processing times vary significantly based on the form type, visa category, service center workload, and individual case complexity.
- How to check: Visit uscis.gov/processing-times, select your form type, form category, and the office processing your case (found on your receipt notice). Note that some service center processing times are now listed under "Service Center Operations (SCOPS)" as USCIS has expanded its processing capabilities across multiple locations.
When to Take Action: Submitting a Case Inquiry
If your case has been pending longer than the published processing time for your form and office, you may be eligible to submit a case inquiry.
- Use the tool on the USCIS Case Processing Times page to determine if your case is outside normal processing times and if you can submit an inquiry.
- You can submit an e-Request online or call the USCIS Contact Center at 1-800-375-5283.
- Before calling, have your receipt number, Alien Registration Number (A-Number), application type, and filing date ready.
📌 What you should do
- Create a myUSCIS Account: Sign up at myaccount.uscis.gov for the most comprehensive tracking and alerts.
- Regularly Check Status: Use the Case Status Online tool with your receipt number.
- Understand Processing Times: Consult uscis.gov/processing-times to manage your expectations.
- Keep Your Address Current: Always update your address with USCIS promptly to ensure you receive all correspondence. You can do this through your myUSCIS account or the Change of Address tool.
- Contact USCIS if Needed: For specific inquiries or if your case is outside normal processing times, use the USCIS Contact Center at 1-800-375-5283 (TTY: 1-800-767-1833).
Proactively monitoring your immigration case is a vital step in your journey. By utilizing these official tools and understanding the information they provide, you can navigate the process with greater confidence and clarity.


