Guide · Methodology

How ImmiLane Estimates Your Date

The pace-based method behind the estimate tool: what it measures, the assumptions it makes, and where it can be wrong.

ImmiLane's estimate tool gives you a projected window for when your PERM case might be certified. This guide is the honest, full explanation of how that number is produced — what it measures, what it assumes, and where it can be wrong. We'd rather you understand the estimate than trust it blindly.

Why not just quote an average?

The common "PERM takes 12–16 months" figure is a national average over a past period. Two problems: it's backward-looking, and it's the same for everyone regardless of filing month. If the DOL speeds up or slows down, an average takes a quarter to reflect it; and an average can't tell a March filer anything different from a September filer. ImmiLane takes a different approach built around the processing frontier described in our DOL processing guide.

The core idea: measure the frontier's speed, then project

The estimate is a pace projection. In plain terms:

  1. Locate the frontier. From timestamped status changes, we identify which filing months the DOL is actively clearing right now.
  2. Measure its speed. We look at how quickly the frontier has been advancing across recent weeks — effectively, how many filing-months' worth of backlog the DOL is clearing per unit of time at the current rate.
  3. Compute the gap. We measure the distance between the current frontier and your filing month.
  4. Project forward. Gap divided by pace gives a central estimate of when the frontier should reach your month.
  5. Widen into a range. We don't report a single day. We turn the projection into a window to reflect normal variation in DOL output and the chance your case is audited.

What the data behind it looks like

The pace measurement is only as good as the data feeding it, which is why cadence matters. ImmiLane re-scans the public DOL dataset several times per day and records each status transition with a timestamp. That gives a high-resolution history of the frontier's movement rather than a few quarterly snapshots — so the measured pace reflects recent behavior, and the estimate updates as that behavior changes.

The assumptions (read these)

Why we show a range, not a date

A single date implies a precision the underlying process doesn't have. DOL monthly output fluctuates, audits add long detours, and backlog volume varies month to month. The range is meant to capture the realistic spread of outcomes for a typical case — treat the middle as the most likely scenario and the edges as plausible faster/slower paths, not hard guarantees.

What the estimate is not

How to use it well

Run your filing month through the estimate tool, then sanity-check it against the dashboard: is the frontier actually moving toward your month, and at what speed? Re-check periodically — because the estimate is rebuilt on fresh scans, a meaningful change in DOL pace will show up as a shifted window. And if your case gets audited, lean toward the slower end and read the audits guide for what that track looks like.

Try it now: open the estimate tool, or see the live frontier on the dashboard.

Informational only — not legal advice. ImmiLane is an independent data project and is not affiliated with or endorsed by the U.S. Department of Labor, USCIS, or the Department of State. Processing patterns change; verify specifics with official sources and a licensed immigration attorney before relying on them for your case.