How to Check Your USCIS Case Status: What to Expect at Each Stage

How to Check Your USCIS Case Status: What to Expect at Each Stage
Key takeaways
- You can check your USCIS case status for free at egov.uscis.gov/casestatus using the 13-character receipt number printed on your I-797 notice.
- Status messages like "Case Was Received" or "Case Is Being Actively Reviewed" describe a stage in a queue, not a personal update — most cases sit in one status for weeks or months before the next change.
- Processing times vary widely by form type, service center, and category; an I-765 work permit and an I-485 green card application can differ by many months even when filed the same week.
- Contact USCIS directly only after your case has passed the posted processing time for your form and center — the agency publishes a case inquiry process for exactly this situation.
Why Checking Your Case Status Actually Helps, Even When It Doesn't Change Anything
Checking your status won't speed up your case, but it turns blind waiting into informed waiting — and that distinction matters more than it sounds. When you don't know where your application stands, every unrelated thing (a slow mail day, a friend's approval, a news story about visa backlogs) becomes a reason to worry.
A status update, even an unchanged one, gives you something concrete. It tells you your case hasn't been lost, hasn't been flagged for an unusual problem, and is still moving through the same process everyone else's case moves through. That's not nothing.
There's a practical reason too. Certain status changes — like a request for evidence or a notice that your case moved to a new service center — require you to act, sometimes within a strict deadline. Checking regularly means you catch these the day they happen instead of weeks later when a paper notice finally arrives in the mail.
How to Access the USCIS Case Tracker: Step-by-Step
Go to the official USCIS case status page at egov.uscis.gov/casestatus and enter your receipt number — that's the whole process. Here's how to do it correctly the first time:
- Find your receipt number on your I-797 Notice of Action, the confirmation letter USCIS mailed after receiving your filing.
- Locate the 13-character code, which starts with three letters (like EAC, WAC, LIN, SRC, MSC, IOE, or NBC) followed by 10 digits.
- Type the code with no spaces or dashes into the case status field on the USCIS website.
- Click "Check Status" to see your current stage and the date it last changed.
- Screenshot or save each update, since the online tracker doesn't keep a visible history of past statuses.
That last point trips people up. USCIS shows you where your case is right now, not a timeline of everything that happened before. If you want a running record — useful if you ever need to show a lawyer or employer how long each stage took — you need to track it yourself or use a tool built to log changes automatically.
This is where a service like MyCheck App fills a real gap. It checks your case in real time and sends a notification the moment your status changes, so you're not the one refreshing the page every morning, and you get a saved history instead of a single snapshot.
What Do "Case Received," "In Review," and "Decision" Actually Mean?
These status phrases describe where your file sits in USCIS's internal process, not how close you are to an approval. Here's what each common message actually signals:
- Case Was Received: USCIS has your application and fee, and it's been entered into their system. This can be the status for months — it doesn't mean review has started.
- Case Is Being Actively Reviewed: An officer has your file and is checking it against eligibility requirements. You may stay in this status for a long stretch, especially for green card and work permit cases.
- Request for Evidence (RFE) Was Sent: USCIS needs more documentation before deciding. This one has a deadline — read the notice carefully and respond by the date given, because missing it can result in a denial.
- Case Was Transferred to Another Office: Your file moved to a different service center, often to balance workloads. This isn't a bad sign; it just resets some of your visible timeline.
- New Card Is Being Produced or Decision Was Made: A final decision has been reached. For approvals, this means your document (green card, EAD, etc.) is being printed and mailed.
The biggest misconception is that a status change equals progress toward approval. Sometimes a case moves backward in appearance — like getting transferred — without anything being wrong. The status is a snapshot of process, not a verdict.
How Long Does Immigration Processing Actually Take?
It depends heavily on the form, but here's a realistic range for some of the most common ones as of mid-2026:
- Form I-765 (work permit / EAD): Often 3 to 7 months, though categories tied to pending asylum or adjustment cases can run longer.
- Form I-485 (green card application): Commonly 8 to 24 months, with wide variation by service center and category.
- Form N-400 (naturalization): Typically 6 to 14 months once biometrics are complete.
- Form I-130 (family petition): Can range from 7 months to several years depending on the relationship category and country of origin.
These ranges shift constantly based on USCIS's published processing times, which the agency updates by service center and form type — always check the current figures rather than relying on last year's numbers. Factors that commonly push a case past the typical range include:
- Incomplete initial filings that trigger a Request for Evidence
- High application volume at a particular service center
- Background and security check delays outside USCIS's direct control
- Category-specific backlogs, especially for family and employment green cards from countries with high demand
- Biometrics appointment scheduling delays
If you're still early in the process and haven't filed yet, we covered the full sequence — from choosing the right visa category to gathering initial documents — in How to Start the Immigration Process in the USA: A Step-by-Step Guide for 2026. Understanding where your case fits in that bigger roadmap makes the waiting period easier to place in context.
When Should You Contact USCIS Instead of Just Waiting?
Contact USCIS only after your case has gone past the posted processing time for your specific form and service center — not simply because the wait feels long. USCIS's own guidance is clear on this: you're expected to wait out the normal range before submitting an inquiry, because contacting them earlier won't produce new information and can add to their workload without helping your case.
Here's a practical checklist for deciding whether it's time to reach out:
- Confirm your form's current processing time range on the official USCIS processing times page.
- Calculate the number of months since your receipt date, not your submission date.
- Check whether your case falls outside that published range — not just close to the upper end.
- Look for any pending RFE or notice you may have missed, since these can explain an apparent delay.
- Submit an online inquiry through the USCIS website once you've confirmed you're outside the normal range.
- Request an in-person appointment through the USCIS Contact Center only if the online inquiry doesn't resolve things.
A few situations warrant faster attention regardless of timing. If you receive a Request for Evidence with a tight deadline, if your biometrics appointment notice has an error, or if your case status changes to something you don't recognize, those are worth addressing right away rather than waiting for the standard window to pass.
If your situation involves something more complex — a denial, a case stuck well outside normal ranges with no clear explanation, or a status update that doesn't match what you expected — that's a good moment to have a qualified immigration attorney review your file rather than guessing at next steps on your own.
Making the Waiting Period Less Stressful
Checking a status page alone can feel like staring at a locked door. What actually helps is combining that check with a plan: knowing what document you'll need next, what deadline might be coming, and what "normal" looks like for your specific form.
That combination — real-time tracking plus a personalized checklist for your visa type — is exactly what MyCheck App was built around, alongside a community forum where over 10,000 immigrants compare notes on what they experienced at each stage. Sometimes knowing that your six-month wait on an I-485 is completely typical, because someone else just posted the same timeline, does more for your peace of mind than any status update.
If you're navigating your own case right now and want one place to track it, generate your document checklist, and ask questions in plain language, visit MyCheck App to see how it fits into your process.