ProcessingTimes
Home › USCIS processing times › I-140

I-140 processing time

Form I-140, Immigrant Petition for Alien Workers — the employment-based immigrant petition, filed by employers (or self-petitioners for EB-1A and NIW). Official USCIS figures, updated when USCIS publishes new reports.

3.9 months is the latest median I-140 processing time (Apr–Jun 2026). That is -7.3 months compared with Apr–Jun 2025. 203,204 cases were pending.
Median time
3.9 mo
Apr–Jun 2026
A year earlier
11.2 mo
Apr–Jun 2025
Pending cases
203,204
end of quarter, all types
Completed
45,044
received 62,932 in the quarter

I-140 median processing time since 2021

I-140 median processing time by quarter 0 mo2.5 mo5 mo7.5 mo10 mo12.5 mo FY22 Q1FY22 Q4FY23 Q3FY24 Q2FY25 Q1FY25 Q4FY26 Q3 All · FY22 Q1: 11.2 moAll · FY22 Q2: 11 moAll · FY22 Q3: 10.4 moAll · FY22 Q4: 7.1 moAll · FY23 Q1: 4.3 moAll · FY23 Q2: 3.4 moAll · FY23 Q3: 3.9 moAll · FY23 Q4: 5.6 moAll · FY24 Q1: 6.3 moAll · FY24 Q2: 6.8 moAll · FY24 Q3: 6.8 moAll · FY24 Q4: 7.8 moAll · FY25 Q1: 7.6 moAll · FY25 Q2: 7.5 moAll · FY25 Q3: 11.2 moAll · FY25 Q4: 6.4 moAll · FY26 Q1: 4.9 moAll · FY26 Q2: 3.4 moAll · FY26 Q3: 3.9 mo 3.9 mo
Median months from receipt to completion for cases completed in each fiscal quarter. Source: USCIS quarterly all-forms report.

Pending I-140 cases

Pending I-140 cases by quarter 050K100K150K200K250K FY22 Q1FY22 Q4FY23 Q3FY24 Q2FY25 Q1FY25 Q4FY26 Q3 All · FY22 Q1: 93,837All · FY22 Q2: 90,647All · FY22 Q3: 73,761All · FY22 Q4: 55,514All · FY23 Q1: 48,022All · FY23 Q2: 47,088All · FY23 Q3: 53,006All · FY23 Q4: 61,294All · FY24 Q1: 69,978All · FY24 Q2: 78,754All · FY24 Q3: 94,241All · FY24 Q4: 108,043All · FY25 Q1: 132,938All · FY25 Q2: 150,112All · FY25 Q3: 170,699All · FY25 Q4: 180,439All · FY26 Q1: 186,875All · FY26 Q2: 184,209All · FY26 Q3: 203,204 203.2K
Cases awaiting a decision at the end of each fiscal quarter.

I-140 quarterly figures

QuarterMedianReceivedCompletedPending
Apr–Jun 20263.9 mo62,93245,044203,204
Jan–Mar 20263.4 mo51,11054,647184,209
Oct–Dec 20254.9 mo59,14854,375186,875
Jul–Sep 20256.4 mo66,69257,592180,439
Apr–Jun 202511.2 mo62,18641,658170,699
Jan–Mar 20257.5 mo57,94741,402150,112
Oct–Dec 20247.6 mo57,82737,501132,938
Jul–Sep 20247.8 mo57,14444,339108,043
Apr–Jun 20246.8 mo59,35645,19294,241
Jan–Mar 20246.8 mo55,56748,22578,754
Oct–Dec 20236.3 mo54,59643,66569,978
Jul–Sep 20235.6 mo76,53771,85261,294

Frequently asked questions

How long does I-140 take in 2026?

In Apr–Jun 2026, USCIS completed half of all I-140 cases within 3.9 months of filing (median, USCIS quarterly report). Your own case can take longer: half of all cases take longer than the median.

Is I-140 processing getting faster or slower?

Faster: the median was 11.2 months in Apr–Jun 2025 and 3.9 months in Apr–Jun 2026. The longest median since FY2022 was 11.2 months in Oct–Dec 2021.

How many I-140 cases are pending?

203,204 I-140 cases were pending at the end of Apr–Jun 2026. USCIS received 62,932 and completed 45,044 cases in that quarter.

Why is this different from the time on the USCIS website?

The USCIS Check Case Processing Times tool shows how long it took to complete 80% of cases at a specific office over the past six months, so it is usually longer than the median shown here. Use the USCIS tool for case inquiries; use the history here to see the trend.

Related processing times

I-485 processing time
7.0 mo
green card application (adjustment of status)
I-765 processing time
3.3 mo
work permit (EAD)
All USCIS forms
Compare 29 forms side by side
Sources.

Figures are copied from the official files without changes; derived numbers (changes, backlog estimates) are explained on the methodology page. Not legal advice.