I-140 queue calculator
How many petitions are waiting in your category, and how that compares to the processing time USCIS publishes.
How deep is the I-140 queue?
Pick your petition type. The counts are USCIS's own, published quarterly.
Petitions waiting
5,280
3% of every I-140 USCIS has pending.
Decided last quarter
11,651
Approvals and denials both, since either one clears a petition.
USCIS published time
2.5 to 7.5 months
Measured over petitions already decided.
With premium processing
15 business days
USCIS commits to a decision or refunds the fee. Check today's exact time on USCIS's page.
Where the backlog sits
Every I-140 petition type USCIS reports, and how many are waiting on each.
- NIW National interest waiver 89,215
- E31 Skilled worker 35,847
- E11 Extraordinary ability 27,024
- E13 Multinational executive or manager 12,801
- EW3 Unskilled worker 8,280
- E21 Advanced degree or exceptional ability 5,280
- E32 Professional with a bachelor's degree 3,861
- E12 Outstanding professor or researcher 1,901
What this can’t tell you
- USCIS does not publish pending petitions by month of receipt, so how many sit ahead of any particular case is not something this can tell you.
USCIS counts for FY2026 Q2, from i140_fy2026_q2_v1.xlsx.
Common questions
Why does the queue imply a longer wait than the processing time USCIS publishes?
How many I-140 petitions are pending?
Can you tell me how many petitions are ahead of mine?
Does premium processing skip the queue?
The I-140 comes after the part you control
A petition can only be filed once the labor certification is approved, and that certification has to be filed inside a window fixed by the prevailing wage determination. Miss the window and the recruitment starts again, months before USCIS ever sees the case.
Work out your filing windowI-140 times: USCIS processing-times page (egov.uscis.gov), dated mirror · data through Aug 17, 2026 · checked on update; uscis revises monthly