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

Updated

RFIs, audits and appeals

DOL pulls a case out of the ordinary queue onto one of a dozen status strings, and explains none of them.

609 open RFIs

An RFI doesn’t arrive at a random point in the wait. It shows up when a human finally opens the file.

The median case at an RFI today was filed 322 days ago; DOL's own figure for an analyst-review determination is 336 calendar days.

Live case scan of flag.dol.gov, 2026-10-18 · DOL FLAG processing times, 2026-10-05

How many cases are at each stage

90,437 PERM cases are waiting on a decision. 7,138 of them, 7.9%, are at something other than the ordinary queue.

Why

Waiting for an analyst

83,299 92% of pending
  • Analyst review 83,299 92%

    26,268 distinct employer names · checked Oct 18

Pulled aside for extra review

3,567 3.9% of pending
  • 24 distinct employer names · checked Oct 18

    1,831 of these (64%) are filed by Cognizant Technology Solutions US Corporation.

  • RFI issued 609 0.7%

    474 distinct employer names · checked Oct 18

  • NORD issued 73 0.1%

    70 distinct employer names · checked Oct 18

  • 2 distinct employer names · checked Oct 18

    At this size one record moves the number, so here is every case rather than a statistic about them.

    • The White House, Money · filed 2026-06
    • The White House, Wisdom · filed 2026-07
    • The White House, Wisdom · filed 2026-10
  • Reconsideration appeals - rfi issued 2 under 0.1%

    1 employer name · checked Oct 18

    At this size one record moves the number, so here is every case rather than a statistic about them.

    • United Auto Group LLC, DETAIL TECHNICIAN · filed 2024-10
    • United Auto Group LLC, AUTOMOTIVE SERVICE TECHNICIAN · filed 2024-10

Challenging a determination

3,571 3.9% of pending
  • 1,701 distinct employer names · checked Oct 18

  • BALCA appeals 887 1.0%

    437 distinct employer names · checked Oct 18

  • Request for review 14 under 0.1%

    11 distinct employer names · checked Oct 18

    At this size one record moves the number, so here is every case rather than a statistic about them.

    • Jamshid Shafai, M.D., Inc., Assistant Office Manager · filed 2024-10
    • Pape-Dawson Consulting Engineers, Inc. , Transportation Engineer · filed 2024-10
    • Nestle USA, Inc. , Manufacturing Execution System (MES) Engineer · filed 2024-10
    • Nestle R&D Center, Inc., Tech Product Development Specialist · filed 2024-10
    • MOURI Tech, LLC, Lead SAP Consultant · filed 2024-11
    • MOURI Tech, LLC, Lead SAP Consultant · filed 2024-11
    • Holland & Knight LLP, Associate, International Trade Regulation Group · filed 2024-11
    • Meat Town Distributors, Inc, Director of Operations and Business Development · filed 2024-11
    • Accentuate IT Solutions LLC, Software Developer · filed 2024-12
    • Softrams, LLC, Product Management Analyst · filed 2025-02
    • SHOP REPAIR LLC, Automotive Body Repairer and Painter · filed 2025-09
    • MOURI Tech LLC, Lead Software Developer · filed 2025-11
    • MOURI Tech LLC, Lead Software Developer · filed 2025-11
    • MOURI Tech LLC, Lead Computer Systems Analyst · filed 2025-11

The 94,000-case analyst-review queue is broken down by filing month on the queue page, and the employers behind these filings have their own pages under employers.

When each stage happens

Holds land early, RFIs around a year in, appeals past two years.

Why
Analyst review
83,299 cases
Middle 80% of cases are 25 to 272 days past filing, median 135 days.
Application on hold
2,880 cases
Middle 80% of cases are 58 to 292 days past filing, median 262 days.
RFI issued
609 cases
Middle 80% of cases are 304 to 383 days past filing, median 322 days.
Reconsideration appeals
2,670 cases
Middle 80% of cases are 405 to 681 days past filing, median 525 days.
NORD issued
73 cases
Middle 80% of cases are 667 to 741 days past filing, median 697 days.
BALCA appeals
887 cases
Middle 80% of cases are 674 to 1083 days past filing, median 853 days.
DOL: analyst review averaging 336 days
Filed 100 200 300 400 500 600 700 800 900 1000 1100 1200
Days between filing and the day we observed the case at that stage. The bar covers the middle 80% of cases, the notch is the median.
Appeals sit late because a case has to be denied first. More

The appeal stages sit late for a mechanical reason rather than an interesting one: a case cannot be at BALCA without first being filed, reviewed and denied. Read the ladder as a map of the process, not as a measure of delay at any one stage.

What happens after an RFI

The most reassuring true number on this page.

Why
4,403 RFIs issued
How they ended
  • 2,143 Certified 48.7%
  • 218 Denied 5.0%
  • 171 Withdrawn 3.9%
  • 1,871 No decision yet 42.5%
Two sources pooled: a frozen third-party tally, plus RFIs we watched ourselves. More

Two windows, pooled. 3,213 RFIs, 2,151 of them resolved, come from a third-party aggregate frozen at Aug 27, 2026. On top of that we have watched 1,190 more be issued and 381 resolve ourselves since 2026-08-28. Our own observations are 15.0% of the resolved total. An RFI takes months to resolve, so that share moves slowly. The two windows do not overlap: the frozen half is never re-read, so no case is counted twice.

85% of the RFIs that reached a decision were certified (2,143 of 2,532). Counting every RFI ever issued it's 49%, since 1,871 haven't been decided.

Half of the RFIs that resolved did so within 33 days. Half took longer, across 2,532 cases. It is not a schedule for any one of them.

Three different populations. Do not apply these percentages to each other.

Which three

What happens next, step by step

From our own sweep of every PERM case: the RFIs we watched DOL issue, how long the reply and the decision took, and where every review step leads.

RFIs we watched DOL issue

1,159

590 waiting on the reply, 209 replied and back in review, 360 decided.

Time to reply

31 days

Half of the RFIs left RFI status by day 31: DOL gives the employer 30 days to answer.

Once the reply is in

4 days

Half were decided within 4 days of going back to review, 3 in 4 within 7, over 530 decided cases.

Certified after a reply

96%

318 of the 330 decided after a reply so far.

How the 360 decided RFIs ended

  • Certified 90% (325)
  • Withdrawn 8% (27)
  • Denied 2% (8)

Decided so far, out of RFIs our sweep of every PERM case saw DOL issue since August 28, 2026. The slow cases are still open and some of them will be denied, so these shares will move. A case already at an RFI when our record began is left out: its start isn't known.

Where each step leads

56% of decided motions to reconsider were granted (236 of 423): certified outright, or sent back for review. The other 187 were refused with a NORD or a denial.

  1. After an RFI

    1,559 moves seen

    • Back to analyst review 95% (1,481)
    • Withdrawn 3% (48)
    • Certified 2% (30)
  2. After a hold

    216 moves seen, typically 11 days at this step

    • Back to analyst review 100% (216)
  3. After a denial

    3,047 moves seen

    • Reconsideration requested 90% (2,740)
    • Appealed to BALCA 6% (185)
    • Somewhere else 4% (122)
  4. After a motion to reconsider

    423 moves seen

    • Certified 51% (215)
    • NORD issued 42% (177)
    • Put on hold 3% (11)
    • Back to analyst review 2% (10)
    • Denied 2% (10)
  5. After a NORD

    226 moves seen, typically 30 days at this step

    • Denied 75% (170)
    • Request for review 23% (53)
    • Reconsideration requested 1% (3)
  6. After a request for review

    51 moves seen

    • Appealed to BALCA 94% (48)
    • Reconsideration requested 6% (3)

Every status change our sweep has seen since August 27, 2026, from DOL's case-status service, for every PERM case. A move is counted whether or not we saw the case arrive at the step, so this says where cases go, not how long they stay; the typical stay is shown only where we watched enough cases arrive.

Which filing months hold which stage

Read across a row and each stage occupies its own slice of the backlog, barely overlapping the others. DOL says its analysts are working December 2025 filings, and that is the month holding the most open RFIs.

Cases filed
all statuses
18,937
Application on hold
2,880 cases
1,230
RFI issued
609 cases
300
NORD issued
73 cases
25
Reconsideration appeals
2,670 cases
454
BALCA appeals
887 cases
83
23 06
07
08
09
10
11
12
24 01
02
03
04
05
06
07
08
09
10
11
12
25 01
02
03
04
05
06
07
08
09
10
11
12
26 01
02
03
04
05
06
07
08
09
10
Cases at each stage as of their own last read, by the month they were filed. Every row is scaled to its own busiest month and labelled with it, so the rows show where a stage sits and not how big it is next to the others.

By filing month, not RFIs issued per month, and one reading per case: nothing here shows a case entering or leaving a stage. Those are on the decision activity page, from when the sweep started.

Which jobs are carrying the open RFIs

Not the ones most people expect: software roles draw few RFIs, service jobs several times the field rate. A group’s rate isn’t your case’s chance.

Why

1.09% of all 55,327 cases filed between August 2025 and December 2025 are sitting at an RFI today. Every rate below is against that.

  • Store Manager 16.7% 15.3x 7 of 42 filed, 7 employers · 95% interval 8.3 to 30.6%
  • Nanny 9.3% 8.5x 10 of 108 filed, 10 employers · 95% interval 5.1 to 16.2%
  • Bookkeeper 8.6% 7.9x 7 of 81 filed, 7 employers · 95% interval 4.2 to 16.8%
  • Caregiver 8.0% 7.4x 23 of 286 filed, 6 employers · 95% interval 5.4 to 11.8%
  • Software Developer 0.6% 0.6x 7 of 1,148 filed, 6 employers · 95% interval 0.3 to 1.3%
  • Software Engineer 0.4% 0.4x 7 of 1,815 filed, 5 employers · 95% interval 0.2 to 0.8%
How these rates are counted

One of these stages is diffuse and the others are not

Most concentrated

64% of the applications on hold are one employer

1,831 of 2,880 are filed by Cognizant Technology Solutions US Corporation, and the stage carries 24 employer names in total. A count that reads as a programme-wide pattern is one company’s filings.

Most spread out

474 employers hold the 609 open RFIs

The largest single filer has 22. Whatever triggers an RFI, it is not concentrated in a handful of companies the way the other stages are.

Counted by employer name, so one company under several spellings counts more than once. More

Both figures count distinct employer NAMES, which overstates how many separate organisations are involved: DOL prints one practice under several spellings, and the BALCA rows carry PricewaterhouseCoopers and PwC entities under eight of them. Merging them properly needs an entity resolver, and a half-built one silently merges two genuinely different companies, so nothing here attempts it.

What each status actually means

DOL publishes no glossary of these statuses. Each entry cites its regulation, or says nothing defines it.

Why

RFI issued

RFI ISSUED
The analyst wants something clarified before deciding.
609 cases, as of October 18, 2026

The analyst reviewing the application wants something clarified before deciding it. In DOL's queue language this is a request for information, and it is lighter than an audit: it asks a question rather than calling in the whole recruitment file.

List the cases at this stage

What follows. The employer or its attorney answers and the case goes back to the analyst for a determination. Of the ones that have reached a decision, most were certified.

No published definition. The words “request for information” and the acronym RFI appear nowhere in 20 CFR 656. The nearest regulatory hook is 656.20(d), which lets the certifying officer request supplemental information before making a determination, and it sets no deadline. That is why no response window is quoted here: the letter itself states the date, and that date is the one that counts. An audit is the separate, formal instrument under 656.20(a), with its own status and its own queue.

Audit

A formal demand for the documentation behind the application.

A formal demand for the documentation behind the application: the recruitment report, the tear sheets, the notice of filing, the resumes, and why each U.S. applicant was rejected. The certifying officer can order one after reviewing the case, and some applications are selected at random for quality control.

Deadline. 30 days from the date on the audit letter. The officer may grant one extension of up to 30 days, at their discretion. Missing it costs more than the application: not responding in time counts as a refusal to exhaust administrative remedies, and the appeal to BALCA is then not available at all.

What follows. The officer reviews what arrives and certifies or denies. Two different consequences hang off a failure to respond, and they are worth keeping apart: simply missing the date denies this application, while a substantial failure to provide the documentation can also require the employer to run supervised recruitment on its FUTURE filings for up to two years.

20 CFR 656.20

Pending audit response

PENDING AUDIT RESPONSE
The audit letter has gone out; DOL is waiting on documents.
0 cases, as of October 18, 2026

An audit letter has gone out and DOL is waiting on the employer's documents.

What follows. The certifying officer decides once the response arrives.

No published definition. The status string is DOL's workflow label. The audit itself is 20 CFR 656.20, above.

NORD issued

NORD ISSUED
A deficiency DOL found in the recruitment run before filing.
73 cases, as of October 18, 2026

A notice about a deficiency DOL found in the recruitment the employer ran before filing.

List the cases at this stage

What follows. The employer responds and the analyst decides.

No published definition. We could not confirm what NORD stands for from any DOL or OFLC publication, so this page does not expand the acronym rather than guess at it. What is measurable is where these cases sit: every one of them was filed inside a single four-month window, which is the signature of a batch review rather than of something that happens continuously.

Supervised recruitment

SUPERVISED RECRUITMENT
DOL takes over the recruitment and approves every step.
3 cases, as of October 18, 2026

DOL takes over the recruitment. The employer drafts an advertisement, the certifying officer approves it and decides where it runs, applicants send their resumes to the officer rather than to the employer, and the employer reports back on each one.

List the cases at this stage

Deadline. Two clocks, both 30 days. The draft advertisement goes to the officer within 30 days of being notified, and the recruitment report within 30 days of the officer asking for it. Missing either one is a denial.

What follows. The officer reviews the recruitment report and decides. A newspaper advertisement has to run three consecutive days, one of them a Sunday.

20 CFR 656.21

Application on hold

APPLICATION ON HOLD
Not moving, and no determination has been made.
2,880 cases, as of October 18, 2026

The application is not moving and no determination has been made.

List the cases at this stage

No published definition. DOL publishes no definition of this status. It is worth knowing that almost every case carrying it belongs to a single employer, so it is unlikely to describe a condition that applies broadly.

Reconsideration appeals

RECONSIDERATION APPEALS
After a denial, the same officer is asked to look again.
2,670 cases, as of October 18, 2026

After a denial, the employer asks the same certifying officer to look again. The request can only carry documents DOL already received, or documents the employer had no earlier chance to submit that existed when the application was filed and were kept on file.

List the cases at this stage

Deadline. 30 days from the date the denial was issued.

What follows. The officer either reconsiders, or treats the request as a request for review and sends it to the Board. Reconsideration is not available at all where the denial came from disregarding a system prompt or a direct instruction.

20 CFR 656.24(g)

Request for review

REQUEST FOR REVIEW
Asks a judge to look at the denial, not the officer.
14 cases, as of October 18, 2026

The step that puts a denial in front of the Board. It goes to the certifying officer who issued the denial rather than to the Board directly, and the officer forwards the file. Reconsideration asks that officer to change their mind; a request for review asks a judge to.

List the cases at this stage

Deadline. 30 days from the date of the determination. It has to identify the determination, set out the grounds, and attach the Final Determination. Letting both this window and the reconsideration window pass counts as a failure to exhaust administrative remedies, and the denial then becomes the final determination of the Secretary, which forecloses a federal court looking at it later.

20 CFR 656.26

BALCA appeals

BALCA APPEALS
Before the Board, a panel of administrative law judges.
887 cases, as of October 18, 2026

The case is before the Board of Alien Labor Certification Appeals, a panel of administrative law judges sitting outside the office that denied it. The Board reviews the record the decision was made on, plus the request for review and any briefs, and everyone gets 30 days to file a statement of position.

List the cases at this stage

What follows. The Board affirms the denial, directs the certifying officer to grant the certification, or orders a hearing. The regulation lists those three and nothing else.

20 CFR 656.27

Analyst review

ANALYST REVIEW
The ordinary queue: in line for a human analyst.
83,299 cases, as of October 18, 2026

The ordinary queue. The case is in line for a human analyst and nothing has been asked of the employer.

No published definition. A workflow status rather than a regulatory term. This is where the overwhelming majority of pending cases sit, and DOL publishes which filing month its analysts have reached. There is a second status, IN PROCESS, holding a few dozen cases, and DOL documents no difference between the two.

An audit has no status of its own in DOL's case feed, so it has no live count here. DOL's processing-times page does show an Audit Review queue, working filings from December 2025.

Deadlines run from the date on the letter, not from the day the status changed or the day you read it here. This is a description of a federal process and not legal advice.

What this page will not tell you

  • Whether your case will get an RFI

    Nothing on this page is a probability for an individual case. The rates here describe named groups with their sizes shown, and belonging to a group with a 9% rate does not make your case 9% likely to be pulled.

  • A single risk score

    The factors are not independent, so blending them into one number would read as precision the data cannot support. The same argument is made at greater length on denial rates.

  • How many PERM cases get audited

    The outcome tally records zero audits ever, and zero is wrong rather than surprising: DOL’s processing-times page publishes a live Audit Review queue, currently working December 2025 filings. An audit rate is not published anywhere we can source, so this page defines the term and gives no number.

  • Whether RFIs are becoming more common

    Each case in this snapshot carries one reading, so these counts cannot show a case entering or leaving a stage. Counting how many are at a stage today is possible. Counting how many arrived last month is not, because the record of stage changes only starts when our daily sweep did.

  • How long your RFI will take to resolve

    The median in the outcome tally covers a watch list of 211,719 cases, and half of those took longer than it. It is a description of a group, not a date for a case.

Where these numbers come from

Sources

FAQs

My case got audited. Is that bad?

An audit is a request for proof, not a denial: DOL asks for the recruitment file and the case waits in a separate, slower queue while it answers. Most audited cases are still certified - the funnel above shows the measured outcomes rather than a guess.

What's the difference between an audit and an RFI?

People say "audit" for both, but DOL treats them differently: an audit review is the formal documentation check under 20 CFR 656.20, while a request for information (RFI) is a narrower question about one part of the filing - and DOL has leaned toward RFIs since 2025. Supervised recruitment is a third, rarer escalation with its own clock.

Per-case statuses: flag.dol.gov/recaptcha/caseStatus (DOL, direct) · data through Oct 18, 2026 · daily

RFI and audit outcomes: third-party aggregate of DOL FLAG case statuses, frozen at first observation and never re-read; ongoing RFI history from our own perm_case_events · data through Aug 26, 2026 · one-off historical base (not scheduled)

Processing times: DOL FLAG (flag.dol.gov/processingtimes) · data through Oct 5, 2026 · daily

What each source includes
Cite this page

Waiting on a PERM case?

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

It's on your ETA-9089 receipt. It goes into the page's address, so you can bookmark the result.

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