Immigrant·News

US Immigration · Legal Guides · Attorney Q&A

visas

Immigration Application Status Tracking: USCIS Guide

Learn how to track your immigration application status and processing times with USCIS. Step-by-step guide with official tools and expert tips.

Yesterday·3 min read
Immigration Application Status Tracking: USCIS Guide

You can track your immigration application status online using the USCIS Case Status tool at uscis.gov. Enter your receipt number from your USCIS notice to see real-time updates. Processing times vary by form type and service center — check the official USCIS processing times page for current estimates. For complex cases, consult an immigration attorney.

How to Track Your Immigration Application Status

USCIS provides several official tools to check the status of a pending immigration application or petition. The primary method is the USCIS Case Status Online tool, available 24/7. Your receipt number — a 13-character code starting with letters such as EAC, WAC, LIN, SRC, NBC, or IOE — is printed on the I-797 Notice of Action you received after filing.

US Visa Checklist — Free

All work and student visas: deadlines and documents

Immigration attorney Ilya Fishkin, immigration attorney, recommends keeping all USCIS notices organized, as the receipt number is required for every status inquiry.

When and Why Application Status May Change

USCIS updates case status at key milestones, including:

  • Case received — USCIS confirms your petition or application was accepted.
  • Case transferred — Your case moved to a different service center or field office.
  • Biometrics appointment scheduled — Applies to most applications requiring fingerprinting (e.g., I-485, N-400).
  • Interview scheduled — Common for green card and naturalization applicants.
  • Decision made — Case approved, denied, or withdrawn.
  • Card/document mailed — Your physical document is on the way.

Status updates are not always immediate. USCIS systems can lag by several days. If your status has not changed for an unusually long period, you may submit a case inquiry — generally after the published processing time has passed for your form type.

Step-by-Step: How to Check Your USCIS Application Status

  1. Locate your receipt number on your I-797 Notice of Action. It is a 13-character alphanumeric code.
  2. Go to uscis.gov and navigate to "Check Your Case Status" under the Tools menu.
  3. Enter your receipt number in the search field and click "Check Status."
  4. Review the status description and note the date of the last update.
  5. Check current processing times on the USCIS Processing Times page to see if your case is within the normal window for your form and service center.
  6. Submit a case inquiry or contact the USCIS Contact Center at 1-800-375-5283 if your case exceeds the published processing time and you need an update.

What the Law Says

USCIS operates under the Immigration and Nationality Act (INA). There is no single statutory deadline for USCIS to adjudicate most applications, but courts have held under the Administrative Procedure Act (APA), 5 U.S.C. § 706(1), that agencies must act within a reasonable time. If USCIS unreasonably delays adjudication of your case, you may have grounds to file a mandamus action in federal district court to compel a decision.

Certain applications carry specific statutory timeframes — for example, the Employment Authorization Document (EAD) for asylum applicants is governed by 8 CFR § 208.7, which sets a 180-day clock from a complete asylum application. For current processing time estimates for all other form types, check the official USCIS website regularly, as these figures are updated frequently.

Note: Filing fees for forms such as I-485, N-400, and I-765 are subject to change. Always verify the current fee schedule at uscis.gov before filing — do not rely on figures from unofficial sources.

This material is for informational purposes only and does not constitute legal advice

Frequently Asked Questions

How long does it take USCIS to process my application?

Processing times vary widely depending on the form type, service center, and current USCIS workload. There is no single answer that applies to all cases. Check the official USCIS Processing Times page at uscis.gov for the most current estimates specific to your form and filing location.

My USCIS case status has not changed for months — what should I do?

First, compare your wait time against the published processing times for your specific form and service center on uscis.gov. If your case exceeds that window, you can submit an online case inquiry through your USCIS online account or call the USCIS Contact Center at 1-800-375-5283. In cases of extreme delay, an immigration attorney can evaluate whether a mandamus lawsuit under the APA is appropriate.

What does 'Case Was Transferred' mean on USCIS Case Status?

'Case Was Transferred' means USCIS moved your application to a different service center or field office for processing. This is routine and does not indicate a problem with your case. Your receipt number stays the same. Processing times may differ at the new location — check the updated estimates on uscis.gov.

Can I check my immigration status without a receipt number?

The USCIS online Case Status tool requires a receipt number. If you lost your I-797 Notice of Action, you can request a copy by calling the USCIS Contact Center at 1-800-375-5283 or by creating a USCIS online account, where filed cases may be linked. You can also contact your attorney or accredited representative if they filed on your behalf.

Section:visas
Share:

US Visa Checklist — Free

All work and student visas: deadlines and documents

Related Articles
Page #article-how-to-track-immigration-application-status-and-processing-times-with-uscis