Updated
PERM calculators
17 calculators about your case, 4 explorers about the field you filed into. Free, on the government's own data.
Which one answers your question?
| Your situation | Ask | Use |
|---|---|---|
| Wage request filed, nothing since | Where is mine right now? | Case status (takes P- numbers) |
| Wage request filed, no number for it | What is the case number? | Wage request search |
| Wage request filed, nothing since | How many are ahead of mine? | Prevailing wage queue |
| Determination in hand, planning recruitment | By when must we file? | Deadline calculator |
| ETA-9089 filed, waiting | When will DOL decide? | Decision estimator |
| PERM certified, I-140 next or pending | How deep is USCIS's queue? | I-140 queue |
| I-140 approved, waiting to adjust status | How deep is the green card queue at my priority date? | I-485 queue position |
| I-140 approved, watching the bulletin | Is my date current, and which way is it moving? | Priority dates |
| I-140 approved, years from current | How many people are ahead of me in the whole line? | Green card line |
| Deciding between EB-2 and EB-3 | Which line has fewer people ahead of my date? | EB-2 vs EB-3 |
| Before the PERM | Which employment green card could my job lead to? | Which green card fits |
| Just starting, or explaining it to someone | How long is the whole thing? | Green card timeline |
| Writing the job offer, before any of the above | What does this role pay here? | Salary explorer |
| Weighing EB-2 against EB-3 | Which category is USCIS clearing? | I-140 trends |
PERM processing time calculator
When DOL is likely to decide a case filed in a given month.
OpenPERM deadline calculator
The recruitment window, the quiet period and the ETA-9089 filing window, under 20 CFR 656.
OpenPrevailing wage queue calculator
How many wage requests sit ahead of yours.
OpenI-140 queue calculator
How many petitions wait in your category, against how fast USCIS clears them.
OpenI-485 queue position
How many employment-based adjustment applications USCIS had pending ahead of a priority date. USCIS withholds its smallest counts, so the answer is a floor and a ceiling.
OpenGreen card line
Everyone ahead of your priority date, not just the people who've filed: approved petitions waiting, petitions pending and cases already current, by line and country.
OpenEB-2 vs EB-3
The two lines side by side for your country and priority date, and whether one really has fewer people ahead.
OpenWhich green card fits
Which employment categories your job and background point to, and what each one needs.
OpenPriority date calculator
Where a priority date sits against the visa bulletin, and which way the cutoff has moved, including backwards.
OpenGreen card timeline
Every stage drawn to scale, marked by which are fixed by regulation, which are queues, and which have no published figure.
OpenRFI and audit deadline
Thirty calendar days from the date on DOL's letter, under 20 CFR 656.20, with the weekday and the days left.
OpenWage determination validity
When a prevailing wage determination expires: 90 days, or June 30 when the wage year turns over, and which rule applied.
OpenH-1B six-year limit
The day H-1B status runs out, and the last day to file a PERM so one-year extensions stay open under the 365-day rule.
OpenH-1B lottery odds
The OEWS level an offer meets in each work area, from DOL's wage search, and DHS's estimated chance at that level in the weighted draw.
OpenPriority date retention
When an employer's withdrawal stops revoking the I-140, when a pending I-485 becomes portable, and whether the priority date is kept.
OpenPrevailing wage levels
DOL's four wage levels for an occupation in an area, read live from the OFLC wage search, with the series year.
OpenGreen card government fees
USCIS fees for the whole employment-based case from Form G-1055, with its edition date and what the total leaves out.
OpenAnd the field you filed into
These ask nothing about your case. They tell you whether a wage or a category is ordinary.
Salary explorer
What certified PERM jobs actually pay, as a percentile ladder rather than one average.
H-1B salary explorer
The wage attested on certified H-1B LCAs, by occupation and worksite state, annualised from the unit each filing quoted.
Compare my offer
Where your offer sits among certified H-1B LCAs and PERM offers for the same job and state. The number stays in your browser.
I-140 trends
Petitions received, approved, denied and left pending by category, quarter by quarter.
Why some of these refuse to give you a number
A queue estimate is a forecast; a deadline is arithmetic in the regulations, so those dates are exact.
What you get when DOL has not published enough
Where DOL publishes enough, you get a figure and its source. Where it doesn’t, you get the count that’s real and what’s missing.
Public estimators disagree with each other by months on the same filing date. How we compute ours, and why they differ.
FAQs
Are these estimates or deadlines?
Both live here, and they are different things. The timeline tools estimate from measured queues and say so, with their spread shown; the deadline calculator computes the regulatory dates themselves (20 CFR 656), which are not estimates at all.
Why does a tool sometimes refuse to answer?
Because the honest answer is sometimes "too early to say". A filing month DOL has barely started can't support a median, and a nearly-finished one is dominated by audits with a different clock - so the tools withhold there instead of printing a confident wrong number. The methodology page documents every rule.
Waiting on a PERM case?
- When it'll likely be decided
- An email when DOL moves it