PERM Tracker
Live DOL data · Automatic deadlines
Skip to main content
Your case status

Track a case without making an account

Everything here works with no sign-in: the lookup for all three DOL programs, the searches, the data pages, and the email alerts.

PERM Tracker data desk Updated 6 min read
A PERM Tracker reminder email listing a case's next deadlines
The PERM Tracker app, drawn from a sample firm's cases

If you're waiting on a case, everything you need here is open. You don't need to sign in to PERM Tracker's case lookup, which asks DOL's own case-status service. The searches and the data pages need no sign-in either. The email alerts want an address and nothing else. This walks through the lot, and ends with the part that matters most: what it can't tell you.

What can I do without signing in?

All of it, on the beneficiary side: the lookup, the searches, every chart and table, and the alerts. An account exists, but it does a different job, and there's a short section on that below.

How do I look up my case number?

Paste the number into the case status lookup. One box takes all of them, and it works out the program from the prefix.

The number looks like What it is
G-100-26125-868956 a PERM application, current form
A-23043-00641 a PERM application filed in 2022 or 2023
P-100-26092-751498 a prevailing wage request
I-200- or I-203- an H-1B labor condition application
No account and no sign-in: the number alone brings back DOL's status, here a hold, and how many cases sit ahead of it. Screenshot of permtracker.app, October 15, 2026

Pending cases resolve for all three programs, along with decided ones. If the number isn't already held here, the site asks DOL's own case system at that moment and records the answer, so a case filed last week still comes back.

You get DOL's record: the status in DOL's own wording, the employer, the job title, the filing date and when the record was last checked. Under that sits where your filing month falls in the queue, and an estimate that's labelled as an estimate.

What comes back: DOL's status in its own words, how many cases in its normal queue were filed first, an estimated day, and a button to get changes by email. Screenshot of permtracker.app, October 15, 2026

The case number goes into the page address, so you can bookmark the result or send it to someone.

What if I don't have the number?

The employer or its attorney has it, and asking is the fastest route. Otherwise, search by company name:

There's a longer walkthrough in finding a DOL case number by employer.

Can I get told instead of checking every day?

Yes, and an email address is the only thing it needs. On a pending case there's a box under the result. It's double opt-in, so nothing is sent until you click the link in the confirmation. After that it's one email per change, and it stops on its own once DOL decides. One address can watch 25 cases, across all three programs.

Two other alerts work the same way. Queue movement lives on processing times, and visa bulletin movement on the priority date calculator. Every email carries an off switch, and email preferences turns any of them off from one link.

What data can I read without an account?

You can read everything published. The whole corpus is refreshed daily from DOL.

Dataset What's in it
PERM case statuses about 414,000 records, re-checked daily
Decided wage determinations about 634,600, with the wage DOL set, the occupation, the worksite state and the validity period. Decisions through 30 June 2026, received dates back to 2021
Live wage requests about 20,000, from the daily check
H-1B LCAs about 49,000
Visa bulletin history every bulletin since October 2014
Two histories the agencies don't keep in one place, free to download and reuse with credit. None of it needs an account. Screenshot of permtracker.app, October 15, 2026

Denial and audit rates are published as measured rates, broken out by factor. They're deliberately not blended into a single score, because the factors aren't independent and one number would read as more precision than the data supports.

What does an account add?

Nothing on any page above. An account opens the case manager, which is for the person filing rather than the person waiting: deadlines calculated from your own dates, recruitment steps, a calendar, documents. If you're the beneficiary, the public pages are the whole thing.

What this can't tell you

  • A decision date. Every estimate here counts the cases in DOL's normal queue ahead of yours, shows its range, and is graded on the estimate scorecard.
  • Which wage queue a request is in. DOL runs two, one for standard survey wages and one for everything else, and they move at different speeds. A case record doesn't say which one it's in, so both are shown.
  • Why. DOL doesn't publish the reasoning behind a determination, an audit, or a denial. Nothing here can infer it.
  • A single risk number. See above. The rates are measured and published. The blend isn't.
  • Anything at USCIS. The I-140 and I-485 stages have their own receipt numbers and their own agency. This site covers the DOL stages.
  • Today. Data is refreshed daily. It's DOL's record as of the last check, and it doesn't update live.
  • A case DOL's system doesn't return. That's mostly very old filings, and there's no route around it.

How we write and check our guides. Spotted an error? Tell us; every fix is dated in the corrections log.

Share

Waiting on a PERM case?

  • When it'll likely be decided
  • An email when DOL moves it

It's on your ETA-9089 receipt.

Don't have the number? Find a case by employer name.

File PERM cases for clients or your company? See the free deadline tracker.