Quick Summary: The H-1B to green card process involves three main steps: PERM labor certification, I-140 immigrant petition, and I-485 adjustment of status. Timeline varies significantly based on your country of birth and preference category.
Transitioning from an H-1B work visa to permanent residence (green card) is one of the most common paths to U.S. immigration. The process is employer-sponsored and can take anywhere from 1 year to over 10 years depending on your country of birth and employment category.
Unlike the H-1B visa, which is temporary and employer-specific, a green card grants permanent residence and allows you to live and work in the U.S. indefinitely, change employers freely, and eventually apply for citizenship.
The employment-based green card process has three main stages:
The Program Electronic Review Management (PERM) process requires your employer to test the U.S. labor market and prove that there are no qualified, willing, and available U.S. workers for your position at the prevailing wage.
The PERM process involves:
Employers must conduct specific recruitment activities:
Good News: EB-1A (extraordinary ability) and NIW (National Interest Waiver) categories do NOT require PERM labor certification, significantly reducing timeline and employer burden.
After PERM approval, your employer files Form I-140 (Immigrant Petition for Alien Worker) with USCIS.
Filing fee: $700 (I-140) + $2,805 (Premium Processing, optional)
When your I-140 is filed, you receive a priority date - the date your green card process officially began. This date determines your place in line for a visa. For most applicants, the priority date is the date the PERM was filed.
You can only file I-485 (step 3) when your priority date becomes "current" according to the monthly Visa Bulletin.
There are five employment-based (EB) preference categories. H-1B holders typically qualify for EB-2 or EB-3:
Advantage: Usually no backlog, fastest path to green card (1-2 years total)
Typical wait: 1-4 years for most countries; 5-10+ years for India and China nationals
Typical wait: 2-5 years for most countries; 8-15+ years for India and China nationals
Important: If you were born in India or China, expect significantly longer wait times due to per-country visa limits. Indian EB-2/EB-3 applicants can wait 10+ years for a visa to become available.
Once your priority date is current (check the monthly Visa Bulletin), you can file Form I-485 to adjust your status to permanent resident.
Filing fee: $1,225 (includes biometrics)
In some cases, you can file I-140 and I-485 at the same time (concurrent filing). This is only possible when a visa is immediately available for your category and country of birth.
Both are included in the I-485 filing fee. You'll receive a combo EAD/AP card within 3-5 months.
The green card process can take years. Here's how to maintain legal status:
Warning: Switching from H-1B to EAD means you're no longer in H-1B status. If your I-485 is denied, you may not have a fallback status. Many attorneys recommend maintaining H-1B as long as possible.
Changing employers means starting the entire process over with the new employer (new PERM, new I-140, new priority date).
If your I-140 has been approved for 180+ days, you can change employers and keep your priority date. However, the new employer must file a new PERM and I-140 for you.
You can change to a new employer in the same or similar occupation under AC21 portability rules. This is the most flexible stage.
Per-country limits mean nationals of certain countries face much longer wait times:
Check the monthly Visa Bulletin at travel.state.gov for current wait times.
No employer sponsorship or PERM required. Self-petition if you meet criteria (major awards, publications, high salary, etc.). Usually no backlog.
EB-2 category but no PERM required. Must show your work benefits the U.S. national interest. Increasingly popular for STEM professionals, entrepreneurs, and researchers.
Invest $800,000+ in U.S. business creating 10+ jobs. Independent of employment. Has its own backlogs but can be faster than EB-2/EB-3 for Indian/Chinese nationals.
Typical costs for employer-sponsored green card (employer usually pays most or all):
Total (employee's share): ~$1,500-$2,000 (if employer covers PERM and I-140 costs)
Yes. There's no waiting period. Your employer can begin PERM as soon as you start working on H-1B (or even before).
If laid off before I-485 filing, your process ends (unless new employer takes over). If after I-485 filed for 180+ days, you can port to a new employer in same/similar role under AC21. If on H-1B, you have a 60-day grace period to find new employment.
Yes. Your spouse and unmarried children under 21 can be included as derivative beneficiaries on your I-485. They'll receive green cards at the same time as you.
Yes. If your PERM or I-140 has been filed for 365+ days, you can extend H-1B in 1-year increments. If your I-140 is approved, you can extend H-1B in 3-year increments indefinitely.
EB-2 is generally faster (if you qualify), but for Indian and Chinese nationals, EB-3 can sometimes be faster due to different backlog dynamics. Consult an immigration attorney for your specific situation.
You can apply for naturalization (Form N-400) after 5 years as a permanent resident (green card holder), provided you meet all other requirements (physical presence, good moral character, etc.).
Get personalized guidance for your employment-based green card
Start Free ConsultationFree checklist and updates. No spam.