Forms, order of operations, and how long each stage really takes.
Which forms do I file?
Form I-140 is the petition. Form I-907 is optional premium processing. If your priority date is current you may also file Form I-485 to adjust status, and usually Form I-765 for work authorisation and Form I-131 for travel, alongside it. The I-140 can be filed online, but not if you are requesting premium processing at the same time, which has to be mailed.
How long does an EB-2 NIW take?
The I-140 alone runs from roughly a year to well over two depending on the service centre, or 45 business days with premium processing. That is only the first step. The total time to a green card depends on your country of birth: for most countries the queue is current and adjustment follows fairly quickly, while for India and China the wait after approval is measured in years. Any single number you see quoted is almost certainly answering a different question than the one you are asking.
Is premium processing worth it for an NIW?
It costs $2,965 and for NIW the guarantee is 45 business days, not the 15 that applies to several other classifications. It buys a fast answer, not a better one, and a fast denial is genuinely valuable: it tells you within weeks rather than within a year, while you still have status and options. If your status has an end date, that is usually the deciding argument.
What is a priority date and why does everyone care about it?
It is the date USCIS receives your I-140, and it fixes your place in the queue. It follows your country of birth, not your citizenship or where you live, which catches people out constantly. It can generally be carried over to a later petition, which is why filing a weak petition early is not the free option it looks like: a denial gives you nothing to carry.
Can I file the I-485 at the same time as the I-140?
Only if your priority date is current under the chart USCIS designates for employment-based filings that month. When it is, concurrent filing is usually worth taking, because a pending I-485 brings work authorisation, travel permission and a period of authorised stay. Because the chart can retrogress without warning, an open window is not a window you should assume will still be there next quarter.
Can I file from outside the United States?
Yes. The I-140 has nothing to do with where you are. If you are abroad you complete Part 4 for consular processing rather than adjustment of status, and after approval the case moves through the National Visa Center to an interview at a consulate. You do not need US status, a US employer or a US address to file.