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.
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
| Code | Service Center | Common Form Types |
|---|---|---|
| EAC | Vermont Service Center | H-1B, L-1, O-1, I-140, I-485 (many) |
| WAC | California Service Center | H-1B, L-1, O-1, I-140, I-485 (many) |
| LIN | Nebraska Service Center | I-485, N-400, I-130 family petitions |
| CSC | Potomac Service Center | I-129 H-1B, L-1, O-1, E-3, TN |
| IOE | USCIS online filing system | Forms 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.
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)
- 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. - 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. - 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
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:
- Full case history with dates of all actions taken on your case
- Secure messaging with USCIS (Emma chatbot + live agent support)
- Document delivery tracking (when cards and notices were mailed)
- Alert preferences (email or SMS notifications on status changes)
- Ability to respond to RFEs and other requests online
- Access to your approval notice and travel document status
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.
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:
- Degree equivalence not clearly established (foreign degree vs. U.S. equivalency)
- Employer-employee relationship documentation gaps
- Specialty occupation evidence insufficient (for H-1B visas)
- Missing experience letters, pay stubs, or employer letters
- Incomplete response to a prior RFE
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.
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
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
- 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. - 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. - 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. - 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.
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
- Your case is beyond normal processing times — Check the posted processing time range for your form and service center. If you are materially beyond that window, it is time to escalate.
- You received an RFE or other request — These have strict response deadlines. Contact USCIS or your attorney immediately to ensure you have time to prepare a complete response.
- Your case status has not changed in a long time — If your case has been "Pending" for significantly longer than the posted processing time, an e-request or congressional inquiry is appropriate.
- You need to update your address — File Form AR-11 online to avoid missing important notices. Do not rely on the postal service to forward USCIS mail.
- You have a time-sensitive need — For employment authorization or travel document needs that are urgent, contact USCIS directly or through an attorney.
How to Contact USCIS
| Method | Best For | Response Time |
|---|---|---|
| Emma (online chatbot) | General questions, case status inquiries | Immediate |
| E-Request (online) | Outside normal processing time | 30–60 days |
| Congressional inquiry | Stuck cases, delayed processing | 2–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 issues | Wait 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.
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 →
Frequently Asked Questions
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 →