USCIS Case Tracker Guide

USCIS Case Tracking: How to Track Your Immigration Case Status

To track your USCIS case, go to egov.uscis.gov/case-status and enter your 13-character receipt number. For automated alerts when your status changes, create a free myUSCIS online account at my.uscis.gov. This guide covers what each status means, how to set up alerts, and what to do when your case is delayed.

Track My Case → Step-by-Step Guide
Free
USCIS case status tool
Daily
Status updates
13-char
Receipt number format
15 days
Premium Processing
TL;DR — USCIS Case Tracking

What's on This Page

What Is Case Tracking Finding Your Receipt Number How to Track Online Status Messages Why Is My Case Delayed When to Contact USCIS Tracking Tools Frequently Asked Questions
01 — Introduction

What Is USCIS Case Tracking?

USCIS case tracking lets you monitor the progress of your immigration petition or application from the moment it is received through to a final decision. Every petition filed with USCIS — whether an H-1B work visa, an I-485 adjustment of status, an I-140 employment-based green card petition, or an O-1 extraordinary ability visa — can be tracked online using your unique receipt number.

Tracking your case means knowing exactly where it stands in the adjudication process without having to call USCIS or wait for paper notices to arrive by mail. The system is designed to be simple: enter your receipt number, get your current status, and act on any action items.

Why it matters: Regular case tracking is essential for staying on top of your immigration timeline. Status changes like RFE issuance, transfer notices, and final decisions often trigger response deadlines — and missing those deadlines can result in petition denial, even when the case itself is strong.

USCIS processes millions of applications each year across multiple service centers and local field offices. Each office handles different form types and maintains its own processing queue, which is why tracking your specific case status matters — generic processing time estimates are only part of the picture.

02 — Receipt Number

How Do I Find My USCIS Receipt Number?

Your USCIS receipt number is the essential piece of information needed to track your case. It is a 13-character code composed of three letters followed by 10 numbers, with no spaces or dashes. Example: EAC241234567.

The three letters at the start indicate which service center received your case. Each service center handles different form types and maintains its own processing queue.

Where to Find Your Receipt Number

Your receipt number appears on every USCIS notice you have received — including the I-797C Receipt Notice (issued when USCIS receives your petition), approval notices, denial notices, RFE notices, and any paper correspondence. It is also printed on any paper check or money order you sent with your filing. If you have an immigration attorney, they also have a copy of your receipt number.

Receipt Number Service Center Codes

CodeService CenterCommon Form Types
EACVermont Service CenterH-1B, L-1, O-1, I-140, I-485 (many)
WACCalifornia Service CenterH-1B, L-1, O-1, I-140, I-485 (many)
LINNebraska Service CenterI-485, N-400, I-130 family petitions
CSCPotomac Service CenterI-129 H-1B, L-1, O-1, E-3, TN
IOEUSCIS online filing systemForms filed via myUSCIS online account

Important: Do not confuse your receipt number with your I-94 number (travel document), your A-number (Alien Number, used in deportation cases), or your visa stamp number (on your passport). Only the 13-character USCIS receipt number works with the case status checker. If you have an attorney, they can help you identify the correct number.

03 — How to Track

How Do I Track My USCIS Case Status Online?

USCIS provides two tools for checking your case: a public Case Status Online Checker (no account needed) and a myUSCIS online account (full case history after registration).

Option 1: Public Case Status Checker (No Account Required)

  1. Go to uscis.gov/case-status-online
    Enter your full 13-character receipt number exactly as it appears on your notice — no spaces, no dashes. The checker is free and requires no login.
  2. Click Check Status
    Your current case status will display with a brief description. Statuses update daily, but there may be a 24–72 hour delay from when an action actually occurs on your case.
  3. Note any action required
    If your status mentions a deadline — such as responding to an RFE — take action immediately. Deadlines on USCIS notices are firm.

Track your case status in real time → No login required · Daily updates

Track My Case →

Option 2: myUSCIS Online Account (Recommended)

For the most complete picture of your case, create a free myUSCIS online account at my.uscis.gov. This gives you:

Pro tip: Even if you have an attorney, creating your own USCIS online account is worthwhile — it gives you direct access to your complete case history and status updates without relying on third parties to relay information.

04 — Status Messages

What Does My USCIS Case Status Mean?

USCIS case status messages can be cryptic. Here is what the most common ones mean and what action — if any — you should take.

Case Received

USCIS has received your petition and it is in the queue for initial processing. No action needed.

Pending

Your case is actively being reviewed by an officer. Processing time depends on form type and service center load.

Request for Evidence (RFE)

USCIS needs additional documentation. The RFE notice specifies a response deadline — typically 30 to 84 days from the date of the notice.

Decision Made

USCIS has reached a final outcome. Check your mail for the approval or denial notice, or log into your online account for the official decision.

Approved

Your petition or application has been granted. Next steps depend on the form type — visa stamp, green card, or employment authorization.

Case Approved and Dispatched

Your case is approved and your documents (card or notice) have been mailed. Verify your address in your USCIS account.

Transfer to Another Office

Your case has been moved to a different service center or field office. Processing times from the new office now apply.

Case Denied

Your petition was denied. The denial notice explains the reason. You typically have 30 days to appeal or file a motion to reopen or reconsider.

What to Do When You Get an RFE

A Request for Evidence (RFE) is one of the most common mid-case statuses and is not a denial — it is a request for more information. USCIS issues an RFE when the initial evidence submitted was insufficient to make a decision. An RFE gives you a structured opportunity to provide what is missing.

Common reasons for RFEs include:

Respond to your RFE before the deadline. Missing the RFE response deadline is one of the most common reasons petitions are denied — not because the case was weak, but because the applicant never submitted the requested evidence. Calendar your deadline immediately upon receiving an RFE.

05 — Delayed Cases

Why Is My Case Taking So Long?

Case processing times vary widely by form type, service center, and current workload. Each USCIS service center maintains its own processing queue, and times can spike during peak application periods — especially after H-1B cap filings or around fiscal year-end.

Check current processing times for your form and service center → Updated weekly

Check Processing Times →

How to Tell If Your Case Is Genuinely Delayed

Go to uscis.gov/tools/check-processing-times and enter your form number and service center. If your case is within the normal processing window, it is not delayed — it is just slow. If it is well beyond the posted window, your case may be genuinely stuck.

Steps to Escalate a Delayed Case

  1. Submit an E-Request
    Log into your USCIS online account and submit an e-request through Emma. For cases outside normal processing time, use the "Inquire About My Case" e-request form. USCIS typically responds within 30–60 days.
  2. Contact Your Congressperson
    This is one of the most effective escalation steps. Your congressperson's office can submit a constituent inquiry directly to the relevant USCIS service center. Write to your representative's district office for fastest processing. Include your receipt number and a brief summary.
  3. Upgrade to Premium Processing
    For eligible forms — I-129 (H-1B, O-1, L-1), I-140, and I-765 — you can upgrade to Premium Processing by filing Form I-907 and paying the $2,500 fee. USCIS guarantees a decision within 15 business days, or they refund the fee.
  4. Consult an Immigration Attorney
    If your case has been pending far beyond normal processing time with no response to e-requests or congressional inquiries, an immigration attorney can evaluate whether a mandamus lawsuit (suing USCIS for unreasonable delay) is appropriate.
06 — Contact USCIS

When Should I Contact USCIS About a Delayed Case?

Most USCIS cases do not require direct contact with the agency — the online status checker and your myUSCIS account provide enough information for routine tracking. However, there are specific situations where reaching out is warranted.

When to Take Action

How to Contact USCIS

MethodBest ForResponse Time
Emma (online chatbot)General questions, case status inquiriesImmediate
E-Request (online)Outside normal processing time30–60 days
Congressional inquiryStuck cases, delayed processing2–4 weeks
Premium Processing (I-907)Eligible forms (H-1B, O-1, I-140, I-765)15 business days
Phone hotline (800-375-5283)Urgent time-sensitive issuesWait times vary

Tip: When submitting an e-request or writing to your congressperson, always include your full receipt number, form type, service center, and a brief summary of the issue. The more specific you are, the faster and more useful the response.

07 — Tools

What Tools Can I Use to Track My USCIS Case?

USVisaStack offers free tools to help you track your case status and understand processing times — no account required.

Case Status Tracker

Enter your receipt number and track your USCIS case status in real time. No login required — updated daily from official USCIS data.


Track My Case →

Processing Times Tool

Check estimated processing times by form type, service center, and visa category — updated weekly from official USCIS sources.


Check Processing Times →

Visa Tracker Pro

For ongoing case management — email alerts on status changes, unlimited case tracking, and daily polling. Starts at $49/month.


Learn About Tracker →
08 — FAQ

Frequently Asked Questions

How do I track my USCIS case status online?
Go to uscis.gov/case-status-online and enter your 13-character receipt number (no spaces or dashes). The checker is free and requires no account. Your status will display immediately with a brief description of what that stage means for your case. For full case history and document delivery tracking, create a free myUSCIS online account at my.uscis.gov.
Where can I find my USCIS receipt number?
Your receipt number appears on every USCIS notice you have received — including the I-797C Receipt Notice, approval notices, denial notices, and RFE notices. It is also on any paper check or money order sent with your filing. The number is 13 characters: three letters followed by 10 numbers (e.g., EAC241234567). The three letters indicate which service center received your case.
Why is my USCIS case taking so long to process?
Case processing times vary widely by form type, service center, and current workload. Each USCIS service center maintains different processing loads, and times can spike during peak application periods. Check the current processing time range for your form and service center at uscis.gov/tools/check-processing-times. If your case is materially beyond that range, you can submit an e-request, contact your congressperson, or upgrade to Premium Processing if eligible.
What does it mean when my USCIS case status says 'Pending'?
'Pending' means your case is actively being reviewed by a USCIS officer. It does not indicate a problem — it simply means the adjudication is in progress. Processing times depend heavily on form type and service center. Check the posted processing time range for your form number and service center; if your case is well beyond that window, consider escalating through an e-request or congressional inquiry.
When should I contact USCIS about a delayed case?
Contact USCIS when your case is materially beyond the normal processing time range for its form type and service center. First, verify the delay is real by checking processing times at uscis.gov. Then submit an e-request through your myUSCIS online account, or contact your congressperson's district office for case inquiry assistance. For eligible forms (H-1B, O-1, L-1, I-140, I-765), you can also upgrade to Premium Processing for a 15-business-day guarantee.
What do the letters at the start of my receipt number mean?
The three letters at the start of your receipt number identify which USCIS service center received your case: EAC = Vermont Service Center, WAC = California Service Center, LIN = Nebraska Service Center, CSC = Potomac Service Center, and IOE = online electronic filing. Each service center handles different form types and maintains its own processing queue and times.
Can I track my immigration case without a receipt number?
No — your 13-character receipt number is the essential identifier for tracking your case through the USCIS system. Without it, the case status checker cannot locate your case. If you have an attorney, they can look up your case using their own receipt number records. If you filed directly and cannot find your receipt number, check your email for the original I-797C receipt notice from USCIS, or look for any paper correspondence you received after filing.

Track Your Case with Our Free Tool

Don't rely on manual checking — our case tracker lets you monitor your USCIS case status in one place, with email alerts on major status changes.

Track Your Case Free →

Related Guides

USCIS Case Status Guide

Full guide to understanding case status codes, receipt numbers, RFE responses, and delay resolution strategies.


Read Guide →

H-1B Visa Guide

Complete guide to H-1B eligibility, lottery process, prevailing wage requirements, and employer sponsorship.


Read Guide →

Processing Times Tool

Check current estimated processing times for your form type and service center — updated weekly.


Check Processing Times →

EB-1A Extraordinary Ability

Self-petition green card option for individuals with extraordinary ability — no employer sponsor needed.


Read Guide →