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

Processing times last updated on : December 05, 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.5 Months - 7.5 MonthsApril 30, 2020
EB1B (E12)- Outstanding Professors and Researchers5.5 Months - 7.5 MonthsApril 30, 2020
EB1C (E13)- Multinational Managers, Executives5.5 Months - 7.5 MonthsApril 30, 2020
EB2 (E21)- Advanced Degree or Exceptional Ability5.5 Months - 7.5 MonthsApril 30, 2020
EB3 (E31)- Skilled worker or Professional5.5 Months - 7.5 MonthsApril 30, 2020
EB3 (EW3)- Unskilled worker5.5 Months - 7.5 MonthsApril 30, 2020
EB2 - National Interest Waiver6.5 Months - 8.5 MonthsMarch 31, 2020

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 Ability14.5 Months - 19 MonthsMay 13, 2019
EB1B (E12)- Outstanding Professors and Researchers5.5 Months - 7.5 MonthsApril 26, 2020
EB1C (E13)- Multinational Managers, Executives5.5 Months - 7.5 MonthsApril 26, 2020
EB2 (E21)- Advanced Degree or Exceptional Ability5.5 Months - 7.5 MonthsApril 26, 2020
EB3 (E31)- Skilled worker or Professional5.5 Months - 7.5 MonthsApril 26, 2020
EB3 (EW3)- Unskilled worker15 Months - 19.5 MonthsApril 29, 2019
EB2 - National Interest Waiver14 Months - 18 MonthsJune 10, 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.