You know who filed it and roughly when. You don't have the number, and the person who does isn't answering. PERM Tracker's free case search looks across PERM, wage requests and LCAs at once, pending ones included. It takes the employer name, and if that isn't enough on its own, a word from the job title and the month it went in.
The companion guide on how to find your PERM, PWD or LCA case number covers what each prefix means and why asking the employer is still the fastest route. This page is the walkthrough: which search to open, how the matching works, and where it comes up empty.
Which search covers which filing
One search covers all three: type the employer once and you get the PERM, the wage request and the LCA together, open cases included, filtered by job title, filing month or outcome and sorted on any column.
Each program also has its own page, and this table shows why you might want one. The three don't reach equally far back.
| Filing | Number starts with | Search page | How far back the employer search reaches |
|---|---|---|---|
| PERM (ETA-9089) | G-100-, older ones A- | /perm-cases | decided cases filed back to 2017, plus everything newer than the last published file |
| Prevailing wage request (ETA-9141) | P-100- | /pwd-cases | decided requests received from 2021, plus the live rows the nightly walk has reached |
| H-1B labor condition application (ETA-9035) | I-200-, I-203- | /lca-cases | live rows only, and the walk backwards is still running |
No account is needed for any of them.

The search, step by step
Open the page that matches the filing and type the start of the employer's legal name. Narrow it by a job title word and the filing months, then read the row.
Open the page that matches the filing
Use the first table on this page. If you aren't sure which form was filed, go by the order: the wage request comes first and the PERM follows it. The LCA belongs to an H-1B rather than the green card.
Type the start of the employer's legal name
Use the legal name on the offer letter or the pay stub rather than the brand. Short is better than complete, for the reason in the next section.
Add a job title word if the list is long
The field is "Job title contains", so one distinctive word does the work. "Engineer" and "Analyst" will still leave hundreds of rows. "Radiologic" or "Actuary" won't.
Set the filing month range
"Filed from" and "Filed to" take a month each. If you know the quarter, set both ends of it rather than guessing a single month.
Read the row
Each result carries the case number, the employer, the job title, the filing date and DOL's current status. Copy the number.
Why a shorter employer name works better
The match runs against the start of the name DOL recorded, and DOL keeps whatever the employer typed on the form. That has two consequences.
A word from the middle won't find it. Searching "Services" won't return "Amazon.com Services LLC", because the match starts at the beginning of the name.
And the parts most likely to differ sit at the end. "LLC", "L.L.C.", "Inc." and "Corporation" all appear, sometimes for the same company in different quarters. Cut them. Type the first distinctive word or two and let the list be longer than you wanted.

What to do when the employer files a lot
Large sponsors file hundreds of cases a month, so the employer name on its own returns a wall. Three things narrow it.
The job title word is the strongest filter, because DOL stores the title the employer wrote and those are specific. The month range is the second. On PERM only, you can also search by law firm instead of employer, which helps when you know who prepared it but not which entity signed.
If the list is still too long to read, you're probably looking for a case that hasn't been decided yet. Those are all in the live half of the page, and there are far fewer of them.
What comes back, and what a live row is missing
A row from DOL's daily case check and a row from DOL's published files aren't the same record.
| Live row, from the daily check | Published row, from DOL's quarterly file | |
|---|---|---|
| Case number, employer, job title, filing date, status | yes | yes |
| The wage | no | yes |
| Law firm, worksite state, decision date | no | yes |
That gap is DOL's doing. Nothing is lost on this site's side. DOL names the law firm and the wage at publication, so a case still waiting has neither, anywhere.

What this can't tell you
This search can't find you by name, show a filing from today or tell you why DOL acted on a case. An older LCA may not be there yet.
- It can't find you by name. Nothing in DOL's public record here carries the beneficiary. You're matching on employer, title and month. If the employer filed six similar jobs in one month, the search can't say which row is yours. The employer and its attorney can.
- An older LCA may not be there. That half is live-only. It reaches back to filings from August 2026, and the walk through earlier ones is still running. The number itself still works in the lookup.
- A filing from today isn't there yet. Everything refreshes from DOL once a day.
- No wage, firm or worksite on a pending case, as this page's second table shows.
- Nothing about why. The record holds no audit letter, RFI text or reasoning. Those go to the employer and its attorney.
- Any date on the site is an estimate, graded against real outcomes on the estimate scorecard.
Once you have the number
Paste it into the case status lookup. The same box takes all three prefixes, pending cases included. If the site doesn't already hold the number, it asks DOL's own case system at that moment and records the answer.
You can leave an email address there and hear when the status changes. It works for all three programs and needs no account. It confirms the address first, then sends one email per change.
Related
- How to find your PERM, PWD or LCA case number, for what each prefix means
- How to check your PERM case status, for what each status word means
- Tracking a prevailing wage request, for the
P-side in detail



