I think as nelsona mentioned: "The length of time varies based on what Employment category you are in and how long it takes for PERM and I-140 to be processed. Right now, 3 years would be a good approximation."... whether it takes 15 months or 3 years, it has nothing to do with whether you are on TN or H1. TN/H1/other-work-statuses are merely temporary work authorizations in the US. You are not a permanent worker until you get GC. Let me break down the best case scenario for getting GC per my understanding (Say M1 is the first month of your employment in the US firm under TN authorization) - all of this assumes you fall under ROW EB2 category for which the immigrant visa status is 'current' i.e. an immigrant visa is available as soon as you qualify:
- GC process = 1. PERM --> 2. I140 --> 3. I485
- Different firms have different policies to kickstat PERM. Say your firm requires 4 months of service before PERM processing starts
- PERM processing starts = M4. Steps involved before PERM is filed with DOL
- Prevailing wage determination
- Placing ads on two consecutive Sundays in newspaper of general circulation for your geographic area
- placing a job order with the State workforce agency for at least 30 days
- Posting an internal job posting at the worksite for at least 10 busines days
- conducting at least 3 additional forms of recruitment during the period mentioned above
- a 30-day cool-off period prior to filing PERM with DOL
- Just to get to PERM filing with DOL, you are looking at 6-7 months, so you'd be at M11 of your employment with the company at this time
- DOL takes 7 months to process PERM --> you are at M18 now
- At this point, you can move to Step-2 i.e. I140. Even though you can file I140/485 concurrently, based on what I have read on threads, it is recommended to do 140 and 485 sequentially. Assuming your lawyer files I140 with premium processing, you'd be in M19 by the time you get approved for I140
- You can now start step-3 i.e. 485. 5-6 month processing time...you'd have the GC by M25, however,
- your dependents and you will get EAD ~ 2-3 months after filing for 485
- your dependents and you will get AP which will enable you to travel outside the US. Do NOT travel outside the US after filing 485 without AP. Based on my understanding, you wont be allowed back as you have filed 485 which is immigrant intent
Things that can potentially delay the GC:
HTH. Nelsona can correct in case something I stated doesnt make sense.
- PERM audit - 12-13 month delay
- your employer's policy doesnt allow for GC processing to begin until after you have worked for them for several months
@Hello Mister and Others, I am wondering where the above timeline will get delayed for applicants born in India? Is it during PERM or I-140 or I-485 processing?
Also, on a related note where exactly does EB1/2/3 categories come into play i.e. during PERM or I-140 or I-485?