Proudly giving 0.5% of our revenue to carbon removal via Stripe Climate.

USCIS Processing Times: How to Check Yours

By Praneeta·June 29, 2026·3 min read

Checking your USCIS processing time means visiting the USCIS website, finding your form, and comparing the published time range to your receipt notice date. If your case is older than the posted time, you may be eligible to submit a case inquiry.

That sounds simple. In practice, it's confusing because the numbers change every month, vary by field office, and don't always mean what people think they mean.

What "Processing Time" Actually Means

USCIS publishes processing times for each form type and each service center or field office. The number is the time it took them to complete a recent batch of cases, not a prediction for your specific case.

So if the USCIS website says Form I-485 (adjustment of status) is taking 8 to 38 months at the National Benefits Center, that wide range is real. Your actual wait depends on:

  • Which office has your case
  • Your visa category and priority date
  • Whether USCIS requests more evidence (an RFE)
  • Background check status
  • Current staffing and workload

How to Check Your Processing Time Step by Step

  1. Find your receipt notice. It has a three-letter code (like LIN, EAC, WAC, SRC, MSC) that tells you which service center has your case.
  2. Go to egov.uscis.gov/processing-times.
  3. Select your form type from the dropdown.
  4. Select the correct office using that three-letter code.
  5. Read the time range shown.

Compare the date USCIS received your case (on your receipt notice) to today. If your case is older than the upper end of that range, you can submit a case inquiry online through the USCIS website.

Why the Numbers Keep Changing

USCIS updates its processing time tool every month. The numbers can go up or down based on how many applications came in, how many officers are processing them, and whether there are any policy or system changes.

This is exactly why people end up checking the site over and over. You want to know the moment something shifts in your category. But checking manually every week is tedious, and it's easy to miss an update.

A Smarter Way to Track It

Instead of refreshing the USCIS website yourself, you can set up an automated tracker. AIDular is a free AI research assistant that checks the web on a schedule and emails you a sourced summary of what changed.

Here is a copy-paste prompt you can use to set up a weekly update:

"Every week, check the USCIS processing times page for Form I-485 (adjustment of status) at the National Benefits Center and the Chicago Field Office. Also check for any new USCIS policy announcements or press releases related to employment-based green cards. Send me a short summary of what changed, with links to the sources."

Swap in your own form type and office. AIDular will email you the update on your chosen schedule so you are not the one doing the checking.

The Lite plan is free at aidular.com.

What to Do If Your Case Seems Stuck

  • Check your case status at my.uscis.gov. Sometimes a notice or request was sent that you missed.
  • Make sure USCIS has your current address on file.
  • If your case is past the published processing time, submit a case inquiry through the USCIS website.
  • If you still get no answer, a licensed immigration attorney can contact USCIS on your behalf or advise on next steps.

Important: This post is general information only. It is not legal advice. Always verify processing times and policy updates on the official USCIS website (uscis.gov) and the State Department website (travel.state.gov). For advice about your specific case, talk to a licensed immigration attorney.


Try AIDular free at aidular.com and stop checking government sites manually.

Frequently asked questions

How do I check my USCIS processing time?
Go to egov.uscis.gov/processing-times, select your form type, and select the service center shown on your receipt notice. The site shows the current time range for that office.
What does the USCIS processing time range mean?
It reflects how long recent completed cases took, not a guarantee for your case. The range can be wide because individual cases vary based on visa category, office workload, and whether additional evidence is requested.
Can I submit a case inquiry if my case is taking too long?
Yes. If your case is older than the upper end of the published processing time, you can submit a case inquiry through the USCIS website at my.uscis.gov.
How often does USCIS update its processing times?
USCIS typically updates the processing times tool once a month. The numbers can go up or down, so it's worth tracking them regularly if you have a pending case.

Try AIDular free

Tell it what to track and get a clean report in your inbox: daily, weekly, or monthly. No setup, no card to start.

Get started free

Keep reading