Current I-140 Processing Time for Green Card Applications
Updated: 2 days ago
![I-140 Processing Time](https://static.wixstatic.com/media/f17a52_c5415b32341f42268ca907d5a963c24c~mv2.jpg/v1/fill/w_147,h_69,al_c,q_80,usm_0.66_1.00_0.01,blur_2,enc_auto/f17a52_c5415b32341f42268ca907d5a963c24c~mv2.jpg)
This page presents the current I-140 processing times for EB1a, EB1b, EB1c, EB2, EB3, and other employment-based immigration categories at Texas and Nebraska service centers for green card applications. This data is updated daily based on the USCIS website.
Table of Contents: I-140 Processing Time
I-140 Processing Time for Texas Service Center
The following table shows the current I-140 processing time for the Texas service center for EB1a, EB1b, EB1c, EB2, EB3, and other employment-based immigration categories.
The following table represents the current processing date for each case type. Most cases are approved by this date at the Texas service center.
I-140 Processing Time for Nebraska Service Center
The following table shows the I-140 processing time for the Nebraska service center for EB1a, EB1b, EB1c, EB2, EB3, and other employment-based immigration categories.
The following table represents the current processing date for each case type. Most cases are approved at the Nebraska service center by this date.
FAQs on I-140 Processing Time
How can I determine which service center is processing my I-140 application?
Refer to the first three letters of your I-140 receipt number; 'SSC' indicates the Texas Service Center, while 'NSC' indicates the Nebraska Service Center.
What's the average processing time for I-140 premium processing?
45 days for EB1c and EB2-NIW categories.
30 days for EB1a, EB1b, EB2 and EB3 categories.
What's the I-140 premium processing fee?
The I-140 premium processing fee is $2,805.
How do I request premium processing for Form I-140 after applying?
You can request I-140 premium processing by using Form I-907.