Green Card Pathway

H-1B to Green Card: Complete Pathway Guide (2026)

How to go from H-1B visa to green card. PERM labor certification, I-140, priority dates, EB-2 vs EB-3, and processing times explained.

Last updated: April 2026 · Disclaimer: This guide is for informational purposes only and does not constitute legal advice. Consult a licensed immigration attorney.

In This Guide

  1. Overview: H-1B to Green Card Pathway
  2. Step 1: PERM Labor Certification
  3. Step 2: I-140 Immigrant Petition
  4. Step 3: Adjustment of Status (I-485)
  5. EB-2 vs EB-3: Which Category?
  6. Priority Dates and the Visa Bulletin
  7. H-1B Extensions Beyond 6 Years
  8. Timeline and Processing Times
  9. Frequently Asked Questions

Overview: H-1B to Green Card Pathway

The most common path from H-1B to a green card (permanent residency) is through employer-sponsored immigration, specifically the EB-2 or EB-3 employment-based categories. This process has three major steps: (1) PERM Labor Certification, (2) I-140 Immigrant Petition, and (3) I-485 Adjustment of Status or Consular Processing. The entire process can take 2-10+ years depending on your country of birth, category, and processing times. During this time, your H-1B can be extended beyond the normal 6-year limit.

Step 1: PERM Labor Certification

The employer must first obtain a PERM (Program Electronic Review Management) labor certification from the Department of Labor. This process proves that no qualified U.S. worker is available for the position at the prevailing wage. The employer conducts recruitment efforts (job postings, advertisements) over a 30-60 day period, then files the PERM application. Current PERM processing times are approximately 6-18 months. The PERM approval establishes your "priority date" — essentially your place in line for a green card. Our database tracks PERM filing data showing which employers actively sponsor green cards.

Step 2: I-140 Immigrant Petition

After PERM approval, the employer files Form I-140 (Immigrant Petition for Alien Workers) with USCIS. This petition classifies you under the appropriate employment-based category — typically EB-2 (for advanced degree professionals) or EB-3 (for skilled workers with bachelor's degrees). Regular processing takes 6-12 months; premium processing ($2,805) provides a decision within 45 days. I-140 approval is a critical milestone — once approved for 180+ days, your priority date is locked even if you change employers.

Step 3: Adjustment of Status (I-485)

When your priority date becomes current (based on the monthly Visa Bulletin), you can file Form I-485 to adjust your status to permanent resident. If you're abroad, you'd go through consular processing instead. The I-485 stage grants important benefits: you receive an Employment Authorization Document (EAD) allowing you to work for any employer, and an Advance Parole document for international travel. Processing times vary from 8-24+ months. After approval, you receive your green card.

EB-2 vs EB-3: Which Category?

EB-2 requires an advanced degree (master's or higher) or a bachelor's plus 5 years of progressive experience. EB-3 requires a bachelor's degree. EB-2 generally has faster priority date movement, especially for Indian and Chinese nationals who face the longest backlogs. Some applicants pursue "EB-2 downgrade to EB-3" or vice versa to take advantage of whichever category has faster movement at the time. The choice between EB-2 and EB-3 should be discussed with an immigration attorney based on your specific qualifications and country of birth.

Priority Dates and the Visa Bulletin

The Visa Bulletin, published monthly by the State Department, shows which priority dates are currently being processed. For most countries, wait times are minimal (1-2 years). However, for India and China, EB-2 and EB-3 backlogs can extend 10+ years. Your priority date is the date your PERM application was filed (or I-140 for cases without PERM). You can track Visa Bulletin movement to estimate when your priority date will become current.

H-1B Extensions Beyond 6 Years

Normally, H-1B status is limited to 6 years. However, if you have an approved I-140 or have had a PERM application pending for more than 365 days, you can extend your H-1B beyond 6 years in 1-year or 3-year increments under AC21 sections 104(c) and 106(a). This is critical for Indian and Chinese nationals facing long green card backlogs — they can maintain H-1B status indefinitely while waiting for their priority date to become current.

Timeline and Processing Times

Typical H-1B to green card timeline: PERM recruitment and filing: 3-6 months. PERM processing: 6-18 months. I-140 filing and processing: 6-12 months (45 days premium). Visa Bulletin wait: 0-10+ years (country dependent). I-485 processing: 8-24 months. Total for ROW (Rest of World): 2-4 years. Total for India/China: 5-15+ years. During the entire process, you maintain H-1B status and can continue working for your sponsoring employer.

Frequently Asked Questions

How long does it take to get a green card from H-1B?

For most countries, 2-4 years total. For India, EB-2 backlogs can exceed 10 years; EB-3 even longer. For China, typically 3-7 years. The main variable is the Visa Bulletin priority date wait.

Can I change employers during the green card process?

Yes, with important caveats. After I-140 approval (180+ days), you can "port" your priority date to a new employer under AC21. The new employer must file a new PERM and I-140, but you keep your original priority date. If your I-485 has been pending for 180+ days, you can change employers without restarting.

Does my employer have to sponsor my green card?

For EB-2 and EB-3 through PERM, yes — the employer initiates and sponsors the process. However, EB-2 NIW (National Interest Waiver) allows self-petition without employer sponsorship if you can demonstrate your work benefits the national interest.

What is the PERM labor certification?

PERM is the first step in employer-sponsored green cards. The employer proves to the DOL that no qualified U.S. worker is available for the position at the prevailing wage, through a structured recruitment process and application.

What happens to my green card application if I get laid off?

If your I-140 is approved for 180+ days, your priority date is preserved even if you're laid off. You'd need a new employer to file a new PERM and I-140, but can port the priority date. If I-485 has been pending 180+ days, you can transfer to any similar role.

Related Guides

Explore H-1B Data