Current PERM Processing Times
As of August 2026, the Department of Labor publishes an average of about 372 days, roughly 13 months, from filing to a determination on a PERM application. Its analysts are working cases filed around September 2025. Both figures are DOL's own, published on OFLC's processing times page with DOL's own as-of date, and both move. PERM Tracker reads them and stamps them on the live PERM processing times page, which is the number to use rather than any range quoted in an article.
DOL's Published Average (August 2026)
DOL's own average days to a determination, about 13 months. It's an average across cases already decided, so a case that went to audit and a case that didn't are both inside it. For the figure DOL publishes today, see live PERM processing times.
Those two numbers answer two different questions. The average describes cases DOL has already finished. The filing month in analyst review describes where the queue has reached, which is the one that says how far off you are: subtract your own filing month from it. For one specific case, PERM case status shows the status DOL holds against that case number and how many undecided cases were filed ahead of it.
Processing times also vary case to case, on several factors:
- Case complexity: Simple cases move faster than those requiring additional review
- Audit selection: audited cases move to DOL’s separate Audit Review queue, which runs behind analyst review. Both positions are published
- Filing volume: Seasonal fluctuations affect processing speed
- Staffing levels: DOL staffing changes impact throughput
Every figure above carries the date it was read. For DOL's position today, and where a specific filing month sits in the queue, the PERM processing time calculator reads the live published data instead.
Stage-by-Stage Timeline
Here’s what attorneys should plan for across the full PERM process:
| Stage | Time | Notes |
|---|---|---|
| PWD Request | 4-7 months | NPWC processing. Check the live wage queue |
| Recruitment | 2-3 months | Including the 30-day posting periods |
| Cooling Off | 30+ days | After recruitment ends. Fixed by regulation |
| ETA 9089 Filing | 1 day | Electronic filing |
| DOL Review | About 372 days on average | DOL's published figure, August 2026 |
| I-140 Filing | Within 180 days | After certification. Fixed by regulation |
Total: roughly 18 to 36 months from the wage request to the I-140, depending mostly on the two government queues, which are the two rows nobody controls.
Factors That Affect Your Timeline
PWD Processing
The National Prevailing Wage Center (NPWC) has its own processing timeline, which is independent of the PERM application itself. PWD requests currently take 4-7 months, and the resulting determination is valid for one year per 20 CFR 656.40.
⚠️ PWD Expiration Risk
If the PWD expires before you file the ETA 9089, you’ll need to request a new determination, which puts you back in the wage queue for another 4-7 months. Track your PWD expiration date carefully, and check the live wage queue for where NPWC has actually reached.
Audit Risk
DOL publishes no audit rate, so the share of applications selected is not a public figure. It does publish a separate Audit Review queue position on its processing times page, which is how far behind analyst review the audit queue is running. Common audit triggers include:
- Job requirements that exceed the norm for the occupation
- Business necessity letters for unusual requirements
- Foreign language requirements
- Employee-owned businesses
- Related employer-beneficiary relationships
Supervised Recruitment
In some cases, the DOL may require supervised recruitment, which involves the DOL overseeing the recruitment process. This can add significant time to the process.
Watch this animated overview showing how the PERM stages connect and where processing time is spent:
Strategies for Managing Timelines
1. Start PWD Early
File the PWD request as early as possible. Since it can take 4-7 months and expires after one year, timing is critical.
2. Prepare Recruitment Materials in Advance
Have your recruitment materials ready to launch as soon as the PWD is received. Every day saved in preparation reduces the risk of PWD expiration.
3. Track Everything
Use a systematic tracking approach to monitor all deadlines across your active cases. Tools like PERM Tracker can automate deadline calculation and send advance notifications.
4. Build in Buffer Time
Don’t plan to file on the last possible day. Build in buffer time for unexpected delays, document gathering, and attorney review.
Historical Trends
Processing times have fluctuated significantly over the past five years:
- 2021: 6-8 months (post-pandemic catch-up)
- 2022: 8-10 months (increasing volume)
- 2023: 12-18 months (significant backlog)
- 2024: 10-16 months (gradual improvement)
- 2025: 8-14 months (continued improvement)
- 2026: about 372 days on average, roughly 13 months (DOL's published figure, August 2026)
The years before 2026 are ranges that were being reported at the time, not DOL's own average, so read the last row against the earlier ones with that in mind. The processing times page keeps a movement record from each new snapshot DOL publishes, which is a like-for-like series rather than a reconstruction.
I-140 Filing Deadline
After PERM certification, the I-140 must be filed within 180 days, no extensions. Track this critical deadline carefully with automated deadline tools.
Conclusion
While PERM processing times have improved, the overall timeline remains lengthy. Proactive planning, early initiation, and meticulous deadline tracking remain the best strategies for successful PERM case management.
For what happens at each stage, read what PERM labor certification is or the complete filing guide. For the whole process in one place, see the Ultimate PERM Guide. To see where DOL has one specific case, use PERM case status.
Track Your PERM Timelines
Managing cases? PERM Tracker computes every deadline in the table above and sends the reminders. Waiting on one? The case status lookup and the data pages are free and need no account.
Start Tracking Free

