The EB-2 and EB-3 employer-sponsored green card process is the most common path from work visa to permanent residence.
Employer-sponsored green cards through the EB-2 and EB-3 categories are the most common way work visa holders obtain permanent residence in the United States. The process involves three major steps: PERM labor certification, I-140 immigrant petition, and I-485 adjustment of status. While the process can be lengthy, understanding each step helps you navigate it with confidence and plan your career accordingly.
The two main employer-sponsored green card categories differ in requirements and processing times:
The employer begins by filing for PERM labor certification with the Department of Labor. This process involves obtaining a prevailing wage determination, conducting structured recruitment to demonstrate no qualified U.S. workers are available, and filing Form ETA-9089. PERM typically takes 12 to 18 months. This step is waived for EB-2 NIW applicants.
After PERM certification, the employer files Form I-140 with USCIS. This petition establishes the qualifying relationship between the employer, the position, and the beneficiary. The employer must demonstrate ability to pay the offered wage. Premium processing is available for a decision within 45 business days. The I-140 filing date becomes your priority date — your place in the green card queue.
Once your priority date is current (meaning a visa number is available based on your category and country of birth), you file Form I-485 to adjust your status to permanent resident. While I-485 is pending, you receive an Employment Authorization Document (EAD) and Advance Parole travel document. After 180 days pending, you gain job portability under AC21. The final step is a green card interview or direct approval.
The visa bulletin, published monthly by the State Department, shows which priority dates are currently being processed. For applicants born in most countries, EB-2 and EB-3 dates are often current or close to current. However, applicants born in India face significant backlogs — EB-2 India wait times can exceed 10 years, and EB-3 India backlogs are even longer. China-born applicants also face multi-year waits, though shorter than India.
Several strategies help protect your investment in the green card process. After I-140 approval, your priority date is portable even if you change employers. Filing I-485 as soon as your priority date is current gives you work authorization and travel documents independent of your visa status. If you are from India or China, consider filing EB-2 NIW as a backup, which you control independently of your employer.
Search thousands of verified H-1B sponsors by company, industry, and location.
Search H-1B Sponsors on Wisa →The total timeline varies dramatically by country of birth. For most countries, the process takes 2 to 3 years: 12 to 18 months for PERM, 2 to 6 months for I-140, and 6 to 12 months for I-485. For India-born applicants, the wait can exceed 10 years due to per-country visa limits and massive backlogs. China-born applicants typically face 3 to 5 year waits.
It depends on the stage. During PERM, changing jobs usually means starting over. After I-140 approval but before I-485, your priority date is portable to a new employer but they must file a new PERM and I-140. After I-485 has been pending for 180 days, you gain AC21 portability and can change to a same or similar position with any employer without restarting the process.
The employer must pay all PERM-related costs by law. For the I-140 and I-485 stages, costs can be shared between employer and employee depending on company policy. Many employers cover the full cost as a retention benefit, while others require employees to pay I-485 filing fees and personal attorney costs. Discuss the cost arrangement with your employer before starting the process.
If you have an approved EB-2 I-140 but the EB-2 priority date is heavily backlogged (common for India), you can file a new I-140 under EB-3 while retaining your original EB-2 priority date. This is called an EB-2 to EB-3 downgrade. It is useful when EB-3 dates are moving faster than EB-2 dates. You can maintain both petitions simultaneously and use whichever category becomes current first.