Why processing times matter and what they actually measure
Processing time data feeds several practical decisions on an EB-2 NIW petition: whether to pay for premium processing on Form I-140 (where available for this category), how to plan travel or employment changes while the petition is pending, when to expect a request for evidence, and — most concretely — the date on which you become eligible to file a case inquiry with USCIS.
What USCIS publishes is not an estimate of your case specifically. For each form and category, the Processing Times tool shows two numbers: the time it took to complete 50% of recently adjudicated cases, and the time it took to complete 93% of them. Both are backward-looking calculations based on cases USCIS has already finished at that office, not a forecast for cases still pending. A case that has been open longer than the 93rd percentile figure is not necessarily delayed or in trouble — it means the case has exceeded the range within which most recent completions fell.
What this means in practice
Treat the posted range as a planning tool, not a commitment. Use the lower figure to gauge when movement might reasonably begin, and the upper figure as the threshold USCIS itself uses to define when an inquiry becomes appropriate. Both numbers shift from month to month as USCIS updates them, so a figure you noted three months ago may no longer be current — always pull a fresh number before acting on it.
The official USCIS Processing Times tool
Step 1: Navigate to the tool
Go directly to uscis.gov/processing-times. Avoid third-party sites or cached search results — the government page updates on a rolling basis and older mirrors can be stale.
Step 2: Select the form
In the first dropdown, choose "I-140, Immigrant Petition for Alien Worker." This is the only form relevant to the underlying NIW petition; do not select I-485 or I-765 here, as those track separate downstream steps.
Step 3: Choose the office
The second dropdown asks for the office handling the case. I-140 petitions are adjudicated at a service center, not a local field office, so select the center shown on the receipt notice — commonly the Texas Service Center or Nebraska Service Center, though others are possible depending on where the petition was filed or transferred.
Step 4: Select the category
In the form-specific dropdown, choose the classification matching the petition, typically "E21 or E22 — Persons with Advanced Degrees or Exceptional Ability (NIW falls under this classification)." Selecting the wrong subcategory produces a range that does not correspond to the pending case.
Reading the results
The tool returns two numbers: a lower figure (the median, or 50th percentile, time to complete recently adjudicated cases) and a higher figure (the 93rd percentile). It also displays a
Finding your receipt number and service center
Before you can look up anything meaningful, you need the 13-character receipt number assigned to your I-140.
Locating the number
The receipt number appears on Form I-797C, Notice of Action — the confirmation notice USCIS mails after accepting your petition. It's printed near the top of the notice, usually labeled "Receipt Number," in the format of three letters followed by ten digits (e.g., WAC2312345678). If your petition was filed through an attorney or online, the same number also appears in any confirmation email or in your myUSCIS account under the case's summary page.
Decoding the prefix
The three-letter prefix identifies which service center is adjudicating your case:
| Prefix | Service Center |
|---|---|
| WAC | California Service Center |
| EAC | Vermont Service Center |
| LIN | Nebraska Service Center |
| SRC | Texas Service Center |
| MSC | National Benefits Center (less common for I-140) |
| IOE | USCIS Electronic Immigration System (online filings) |
I-140 petitions are generally routed to the Texas or Nebraska Service Center, so most readers will see SRC or LIN.
Why this matters
Processing time ranges differ significantly by service center. Entering the correct center in the Processing Times tool is what makes the reported 50th and 93rd percentile figures relevant to your case. If your petition was transferred between centers — which happens periodically — your originally assigned prefix may no longer match the office currently handling your file, so verify the current center through Case Status Online before relying on old assumptions.
Cross-checking with USCIS Case Status Online and myUSCIS account
The processing-times range tells you what to expect in general; Case Status Online tells you what is actually happening with your specific receipt.
Step 1: Create or log into a myUSCIS account
Go to my.uscis.gov and either sign in or register a new account with an email address and password. Linking your case to an account (rather than only using the standalone case-status lookup) lets USCIS send you automatic email or text updates when the status changes.
Step 2: Enter your receipt number
Under "My Case Status" or the separate tool at egov.uscis.gov/casestatus, enter the 13-character receipt number exactly as printed on your I-797C, with no spaces or dashes.
Step 3: Read the status message carefully
Common messages include:
- Case Was Received — filed and awaiting assignment; compare the receipt date to the 50th percentile.
- Case Is Being Actively Reviewed — an officer has the file; timing within the range still applies.
- Request for Additional Evidence Was Sent — the processing clock effectively restarts once you respond; the original range no longer applies until a decision is made.
- Case Approved or Denied — self-explanatory, but note the decision date for your records.
Treat the status message as the authoritative current state of your file, and use the processing-times range only as background context for how long the next step might reasonably take.
Using the E-Reader / historical data for trend tracking
The processing-times tool only shows the current snapshot. To see whether a category is speeding up or slowing down, you need to look at how the posted range has changed over time.
Capturing a snapshot
USCIS does not always keep an easy public archive of past processing-time figures, so the most reliable method is to build your own record:
- Each time you check the tool (see Section 2), write down the date checked, the service center, and both the 50th and 93rd percentile figures.
- Take a screenshot of the results page as a backup record, including the visible date the figures were posted.
- Store these in one folder or spreadsheet so you can compare entries side by side later.
Checking for official historical data
Some USCIS pages and reports occasionally include prior-quarter comparisons or link to downloadable data sets. Search uscis.gov directly for "processing times historical data" or check the Office of Performance and Quality within USCIS publications, since page locations change. Where an official historical download exists, save the file with a dated filename (e.g., I140_EB2_TSC_2024-Q2.pdf) so your records stay organized.
Reading the trend
Compare successive entries month over month. A widening 93rd percentile relative to the 50th can indicate growing variability in adjudication times. A steady upward shift in both numbers over consecutive checks suggests lengthening queues rather than a one-time fluctuation. Use this pattern only to inform your own planning — not as a basis for predicting your case's outcome or timing.
Building a simple tracking table
A single lookup on the USCIS site tells you almost nothing about direction of travel. What matters is whether the range is expanding, contracting, or holding steady over time, and a simple table — kept in a spreadsheet — does that work.
Suggested columns
| Date Checked | Service Center | Form | Category | 50th Percentile | 93rd Percentile | Notes |
|---|---|---|---|---|---|---|
| 2024-11-03 | Texas Service Center | I-140 | EB-2 | 8.5 months | 14 months | Baseline entry |
| 2024-12-01 | Texas Service Center | I-140 | EB-2 | 9 months | 14.5 months | Range widened slightly |
| 2025-01-05 | Texas Service Center | I-140 | EB-2 | 9 months | 15 months | RFE received this week |
How to use it
- Check the processing-times tool on the same day each month — pick a date you'll remember, such as the first business day.
- Record both percentile figures exactly as displayed, along with the case-inquiry date shown on the page.
- Add a row every time something changes on your case: a receipt notice, a transfer between service centers, an RFE, or a response to an inquiry. Note the event and date in the Notes column even if you're not doing your regular monthly check that day.
- Keep the sheet in the same file as your other petition records so the timeline is easy to reconstruct if you ever need to explain delays or file an inquiry.
Over several months, this table turns a single confusing number into a visible trend.
When and how to submit a case inquiry
USCIS treats a case as outside normal processing time once it has been pending longer than the posted 93rd percentile figure for that form, category, and service center. Below that threshold, an inquiry typically returns a form response asking you to keep waiting; above it, you become eligible to file a formal request.
Step 1: Confirm eligibility
Compare your filing date (from the I-797C) against the current 93rd percentile shown on the Processing Times tool for your exact service center and category. Only proceed if your case has exceeded that figure.
Step 2: Submit an e-Request
Go to egov.uscis.gov/e-request and select "Case Inquiry" (sometimes labeled "Outside Normal Processing Time"). Have ready:
- Receipt number
- Form type (I-140)
- Filing date
- Category (EB-2 NIW)
- Your contact information
The online tool will confirm whether your case currently qualifies before letting you submit.
Step 3: Wait for a response
USCIS generally responds by email within a set number of days, either confirming the case remains in normal processing, requesting additional time, or indicating the file has been sent for review. Save this correspondence — it documents an official inquiry and any USCIS-stated timeline for further action.
If no response arrives within the stated window, or if the reply is vague, you can follow up through the same e-Request system rather than filing a duplicate inquiry, which can create confusing duplicate records.
Common mistakes when checking processing times
Checking the wrong service center
The I-140 processing-times page lists figures separately by service center. Selecting the wrong one — Texas instead of Nebraska, or vice versa — produces a range that has nothing to do with the office actually holding the file. Always confirm the center from the receipt number prefix before reading any numbers.
Conflating I-140 with I-485 or NVC timelines
The I-140 petition, the I-485 adjustment of status, and National Visa Center processing for immigrant visa applicants are separate stages with separate timelines. A range shown for Form I-140 says nothing about how long an eventual I-485 or NVC step will take. Look up each stage separately, on its own page or through NVC's own status system, when that stage becomes relevant.
Treating the posted range as a promise
The 50th and 93rd percentile figures describe recently completed cases, not a guarantee for any pending one. A case can resolve faster or slower than both numbers, and the range itself shifts between updates. Use it to judge whether contacting USCIS is appropriate, not as a countdown to an expected decision date.
Failing to recheck after a service center transfer
USCIS sometimes transfers pending petitions between centers for workload balancing. A transfer notice changes which processing-times page applies. Re-verify the receipt number's implied center is still current, and re-check the tool under the new center rather than continuing to track figures for the original one.
You may also like
What Happens After I-140 Approval? Next Steps
Understand what your I-140 approval notice means, how to track your priority date, and what to prepare while you wait to file for adjustment of status or consular processing.
Read →How to Respond to an RFE on Your EB-2 NIW Petition
Learn how to read a NIW RFE notice, build a compliant response packet, and submit it before the deadline without missing a required element.
Read →7 Common EB-2 NIW Application Mistakes to Avoid
Identify the recurring errors that draw RFEs in EB-2 NIW petitions and learn how to check your own filing for each one before submission.
Read →