Current USCIS processing times of I-140 Green Card Applications for 2020

Processing times last updated on : September 26, 2020 (GMT)
Latest processing times for I-140 Form are daily pulled from USCIS website.
Below are the Processing times for I-140 Form by USCIS Service Center. Also, read common FAQs onthe processing times at the end.

Nebraska Service Center (NSC, LIN)

I-140 Form Case TypeProcessing TimeService Request Date
EB1A (E11) - Extraordinary Ability5 Months - 7 MonthsFebruary 29, 2020
EB1B (E12)- Outstanding Professors and Researchers5 Months - 7 MonthsFebruary 29, 2020
EB1C (E13)- Multinational Managers, Executives5 Months - 7 MonthsFebruary 29, 2020
EB2 (E21)- Advanced Degree or Exceptional Ability5 Months - 7 MonthsFebruary 29, 2020
EB3 (E31)- Skilled worker or Professional5 Months - 7 MonthsFebruary 29, 2020
EB3 (EW3)- Unskilled worker5 Months - 7 MonthsFebruary 29, 2020
EB2 - National Interest Waiver9.5 Months - 12.5 MonthsSeptember 18, 2019

If your I-140 Form application was filed at Nebraska Service Center (NSC, LIN) on or before Service Request Date in above processing times table, you can raise a Service Request with USCIS as a follow up. Click on the below button to raise the same.


Texas Service Center (TSC, SSC, SRC)

I-140 Form Case TypeProcessing TimeService Request Date
EB1A (E11) - Extraordinary Ability12.5 Months - 16.5 MonthsMay 21, 2019
EB1B (E12)- Outstanding Professors and Researchers5.5 Months - 7.5 MonthsFebruary 13, 2020
EB1C (E13)- Multinational Managers, Executives8 Months - 10.5 MonthsNovember 19, 2019
EB2 (E21)- Advanced Degree or Exceptional Ability5.5 Months - 7.5 MonthsFebruary 13, 2020
EB3 (E31)- Skilled worker or Professional5.5 Months - 7.5 MonthsFebruary 13, 2020
EB3 (EW3)- Unskilled worker13 Months - 16.5 MonthsMay 19, 2019
EB2 - National Interest Waiver11.5 Months - 15 MonthsJuly 07, 2019

If your I-140 Form application was filed at Texas Service Center (TSC, SSC, SRC) on or before Service Request Date in above processing times table, you can raise a Service Request with USCIS as a follow up. Click on the below button to raise the same.


What are the average processing times for I-140 Petition with USCIS ?

The average processing times for I-140 can range anywhere from 4 months to 14 months. I-140 form that is filed as part of Green Card Process with USCIS has many categories and the processing time depends on that. Also, the processing time varies by service cetner as the load decides that as well.

Is Texas Service Center for I-140 processing faster than Nebraska Service Center ?

Not always, it keeps varying by time of the year and the number of application that are pending. Sometimes the processing time at Nebraska Service center is faster than that of Texas Service Center.

What are the benefits of approved I-140 for H1B visa holders ?

If the I-140 petition is filed and approved for H1B holders, they can continue to renew H1B until the priority becomes current for their category. They are also free to file H1B transfers and file cap exempt petitions

What is 180 days Rule for I-140 applications ? How does it impact ?

If your I-140 is approved for 180 days or more, then your I-140 is considered valid for future cap exempt filings, you retain your priority date as well. Even, if your I-140 is withdrawn by your employers, it has no impact for your H1B transfer and future eligibility for Cap exempt H1B. But, if your I-140 is withdrawn by your employer before 180 days after approval, then you cannot use that for future cap exempt H1B transfers and you cannot get H4 EAD as well

I do not have I-40 approval copy, Can I get a copy it from USCIS ?

Yes, you can get a copy of your approved I-140 raising a Freedom of Information Act (FOIA) request with USCIS. The document that you get from USCIS from the FOIA request can be used for future H1B approvals or other purposes where I-140 approval document is needed.

How long can I use withdrawn I-140 after 180 days for cap exempt H1B Transfers ?

You can continue to use that I-140 for indefinite period of time, until the priority date becomes current. You will need to file for Adjustment of status when the priority date becomes current.