8/24/2013 3:54:55 AM
How long does it usually take to process I-140 application? Thank you.
Looks like it is 4 months.
You can check here:
I will add a little more detail:
There are two types of I-140 processing: Premium and Regular. Premium processing is typically completed within 2 weeks. Regular processing can take 4-6 months.
Currently the official I-140 average processing time by USCIS (link posted above by Svitlana) is around 4 months. Different service center may have different processing time (depending on their workload that month).
Since premium processing cost over $1000, companies usually go for regular processing. This helps them save money. Plus they have to wait for I-485 processing time anyways, which is typically around 4 months (in case they do concurrent filing of I-140 and I-485).
You can also check out the [b]actual[/b] processing time for many people in the GC Tracker: