Posted by: thatAngryGuy February 14, 2018
Sathi haru yaso help garnu paryo
Login in to Rate this Post:     0       ?        
You need to start going through immigration related forums to gather all the details you need. I don't think any of us here will be able to provide 100% of the details .
For Eb3 :
first there will be prevailing wage determination , around 2 months.
Then there should be recruitment followed by silence period of 30-90 days, so recruitment takes around 2-3 months .
Then you should file perm. Which is very fast these days . If not audited , it will be approved in about 3 months ( used to be 6-7 months few years back). Add another 3 months if audited.
Then after approval of perm, you have to file i-140 within 180 days otherwise your perm expires. Since EB3 for Nepal is current, you can file i-140 and i-485 together. Only i-140 can be processed in premium . i-140 regular takes 4 months to a year , very unpredictable these days. ( 2017 jan filers are still waiting in Texas service center). But you can upgrade to premium any time. If it is in premium , you will have decision within 15 days for i-140. i-485 takes around 6-8 months. But it wont be approved before i-140 .
So 485 gets approved usually 6-8 months from i-485 filing date if i-140 is already approved . If i-140 is not approved , i485 will be approved within couple of months of i-140 approval. But since there is now mandatory interview for 485 filed after march, I expect 485 approval timeline to extend for another 4-5 months.
These are usual cases. I have seen people waiting for 2 years just for i-140.
Among all of the above steps, only i-485 is your application.Rest of all are employer's. So employer will be paying for all cost with an exception of 485 fee.
Mine was EB3 as well, I did have tax filed for last few years. But I did not submit any tax return and got approved. EB3 do not require any prior experience, so you should be fine without tax return .
I-140 is all about employer showing the ability to pay you for your future position. For this , they will be submitting revenue and tax details ( I believe) which not every employer are willing to share with their employee , so be prepared to go through their HR/lawyers and denying you to get your own lawyer.

Read Full Discussion Thread for this article