H-1B to Green Card — Timeline, Process, and Strategy

h-1b to green card - Professional illustration

H-1B Status Does Not Convert to a Green Card

The H-1B is a temporary nonimmigrant work visa with a six-year maximum. Lawful permanent residence — what most people call a green card — is a separate immigration benefit requiring a separate process. Staying on H-1B for six years does not convert your status. Renewing your H-1B each cycle does not move you closer. The two systems run independently, and transitioning from one to the other requires an employer-sponsored petition, followed by adjudication that can take years.

What the H-1B does offer is dual intent. Unlike most temporary visas, which forbid immigrant intent, the H-1B explicitly allows you to pursue a green card while maintaining your nonimmigrant status. That structural feature is what makes the H-1B a common stepping stone — not an automatic pathway, but a status that tolerates the parallel effort.

The Three-Stage Process: PERM, I-140, I-485

The employer-sponsored green card process unfolds through three sequential petitions, each gated by its own adjudication timeline:

  1. PERM Labor Certification (Department of Labor): Your employer tests the U.S. labor market to prove no qualified U.S. worker is available for the position. This involves posting the job at the prevailing wage and documenting the recruitment results. The employer files electronically; approval confirms the test requirement is satisfied.

  2. Form I-140, Immigrant Petition for Alien Worker (USCIS): Once the PERM is approved, your employer files the I-140 to establish that the job exists, that you meet the qualifications, and that the employer can pay the offered wage. This petition is employer-specific — it belongs to the sponsoring company, not to you.

  3. Form I-485, Application to Adjust Status (USCIS): Once your priority date becomes current, you file the I-485 to adjust your status from H-1B to lawful permanent resident. This is the petition that produces the green card. You may file it concurrently with the I-140 if your priority date is already current; otherwise, you wait.

Each stage is independent. PERM approval does not guarantee I-140 approval. I-140 approval does not make your priority date current. The full sequence can take anywhere from under one year to over a decade, depending almost entirely on your country of birth.

What a Priority Date Is and Why It Controls Your Timeline

The priority date is the date USCIS or the Department of Labor receives your labor certification application. It establishes your place in line for a green card under the employment-based preference category your petition falls into — most H-1B holders qualify under EB-2 (advanced degree) or EB-3 (skilled worker).

Congress caps the number of green cards issued per category per year, and the cap applies per country. When demand exceeds the cap, a backlog forms. The State Department publishes the Visa Bulletin each month, showing which priority dates are current. You can file your I-485 only when your priority date reaches the front of the line.

For applicants born in countries without heavy demand — most of Europe, most of Africa, Australia — priority dates move quickly, often becoming current within months. For applicants born in India or China, backlogs stretch years or decades. As of December 2026, the EB-2 India category shows priority dates for final action from August 2012, meaning applicants who filed PERM applications in 2012 are only now able to file I-485.

Your priority date follows you. If you change employers after I-140 approval, you can port the priority date to a new petition as long as the I-140 was approved and remains valid. This is what allows H-1B workers to switch jobs without losing their place in line.

Comparison: EB-2 vs. EB-3 Sponsorship Paths

Category Qualification Requirement Typical Backlog (2026) Strategic Consideration
EB-2 Master's degree or bachelor's + 5 years progressive experience India: 14+ years; China: 3–4 years; rest of world: current or near-current Faster for most countries, but requires higher credential threshold
EB-3 Bachelor's degree or 2+ years experience (skilled worker subcategory) India: 12+ years; China: 2–3 years; rest of world: current or near-current Lower qualification bar, but slightly longer waits in high-demand countries
Bottom Line Choose the category you qualify for. If you qualify for both, EB-2 moves marginally faster in most backlogs, but the difference narrows during retrogression. Filing both concurrently (dual filing) is allowed if your employer sponsors both.

The Six-Year H-1B Clock and How Green Card Processing Extends It

H-1B status is granted in three-year increments, up to a six-year maximum. Once you reach six years, you must leave the U.S. unless you qualify for an extension. Here's the honest answer: filing for a green card is what allows you to extend H-1B beyond six years — but only if specific milestones are met.

Two statutory provisions allow extensions:

  • AC21 § 104(c): If your I-140 has been pending for 365 days or more, or if it has been approved, you can extend H-1B in three-year increments indefinitely while waiting for your priority date to become current.
  • AC21 § 106(a): If your priority date became current and you filed I-485, but the priority date retrogressed before the I-485 was adjudicated, you can extend H-1B in one-year increments until the I-485 is decided.

Without either condition met, the six-year limit is absolute. This is why many H-1B holders begin the green card process in their first or second year — not because they expect to finish quickly, but because starting the I-140 clock is what preserves their ability to stay.

What If My Employer Won't Sponsor a Green Card?

The employer-sponsored process requires the employer to initiate PERM and I-140. If your employer declines, you have three alternatives:

  1. Find a new employer willing to sponsor. You can port your H-1B to a new company (Form I-129 transfer) and begin the green card process there. The H-1B transfer does not require the original employer's consent.
  2. Self-petition under EB-1A (extraordinary ability) or EB-2 NIW (national interest waiver). Both categories allow you to file the immigrant petition yourself without employer sponsorship. EB-1A requires evidence of sustained national or international acclaim; EB-2 NIW requires proof that your work benefits the U.S. national interest and that waiving the labor certification requirement serves that interest. Both are high standards, but they remove the employer dependency.
  3. Remain on H-1B until the six-year limit, then pursue another visa category or return to your home country. This is the default outcome when sponsorship is not available and you do not qualify for self-petition.

The third option is why starting early matters. Waiting until year five to ask about green card sponsorship leaves you almost no runway if the answer is no.

What If My I-140 Is Approved but My Priority Date Retrogresses?

Retrogression happens when demand spikes and the Visa Bulletin moves backward. Your priority date may be current one month and unavailable the next. When this happens after I-140 approval but before you file I-485, you wait. Your H-1B remains extendable under AC21 § 104(c) as long as the I-140 stays approved, so retrogression does not force you to leave — it delays the final step.

If retrogression happens after you file I-485, your application remains pending. You can continue to renew your Employment Authorization Document (EAD) and Advance Parole under the pending I-485, even while the priority date is unavailable. USCIS will not adjudicate the I-485 until your priority date becomes current again, but the pending application preserves work authorization and travel flexibility.

What If I Change Employers After Filing I-140?

Changing employers after I-140 approval is allowed under AC21 portability rules, with conditions:

  • The I-140 must have been approved.
  • The I-140 must remain valid (the sponsoring employer cannot withdraw it after 180 days from I-485 filing, if you filed I-485).
  • The new job must be in the same or a similar occupational classification as the one listed in the approved I-140.

If these conditions are met, you can port your priority date to a new employer's green card petition. The new employer files a new PERM and I-140, but the priority date from the first I-140 carries forward, preserving your place in line.

If you change employers before I-140 approval, the process starts over. The priority date resets to the date the new employer files the new PERM. This is why many H-1B holders delay job changes until the I-140 is approved — the approval locks in the priority date regardless of what happens to the sponsoring employer afterward.

H-4 Dependents and Work Authorization

Your spouse and unmarried children under 21 qualify for H-4 dependent status while you hold H-1B. H-4 status does not independently authorize employment. However, H-4 spouses may apply for work authorization (H-4 EAD) if you meet one of these conditions:

  • Your I-140 has been approved.
  • You have been granted H-1B status beyond the six-year limit under AC21 § 104(c).

As of 2026, the H-4 EAD program remains in effect, but it has been subject to policy review in prior administrations. Confirm the current rule at uscis.gov/working-in-the-united-states/temporary-workers/h-4-ead before relying on it for financial planning.

H-4 dependents are included as derivatives on your I-485 when you file. If your I-485 is approved, they receive green cards at the same time you do.

Processing Times and Premium Processing Availability

PERM processing by the Department of Labor currently runs 6–9 months on average, though times vary by case complexity and the volume of audits. USCIS processing of Form I-140 varies by service center; check the current posted times at uscis.gov/processing-times before estimating your case.

Premium Processing Service is available for Form I-140, guaranteeing a response within 15 calendar days for an additional fee. As of January 2026, the premium processing fee is $2,805, per the USCIS fee schedule. Premium processing is not available for PERM or I-485.

I-485 adjudication times depend on your priority date and USCIS workload. Once your priority date is current and you file, expect 8–18 months for a decision in most cases, though times fluctuate. Expedite requests are rarely granted unless based on severe financial loss, emergency, or humanitarian reasons.

What the Law Offices of Peter D. Chu Handles in This Process

The Law Offices of Peter D. Chu represents H-1B holders and their employers through every stage of the employment-based green card process. The firm prepares and files PERM labor certifications, I-140 immigrant petitions, and I-485 adjustment applications. It advises on portability timing, dual-filing strategies, priority date retention, and dependent work authorization. For applicants who qualify, the firm also evaluates and files EB-1A and EB-2 NIW self-petitions as alternatives to employer sponsorship.

The firm serves clients throughout Southern California and nationwide. Initial consultations are $250 and can be scheduled by calling 858-268-8823 or visiting peterchu.com. The office is located at 4615 Convoy St, San Diego, CA 92111, and is open Monday through Friday, 8:30 AM to 5:30 PM.

The Information in This Article Is General in Nature

This article provides general information about the H-1B to green card process. It is not legal advice and does not create an attorney-client relationship between you and the Law Offices of Peter D. Chu. Immigration outcomes depend on individual facts — your country of birth, your employer's willingness to sponsor, your qualifications, the category you file under, and the current state of priority date backlogs. Consult a licensed immigration attorney to evaluate your specific situation before making decisions that affect your status or your timeline.


Accuracy Manifest

Class B facts stated: 2

  1. FACT: "As of January 2026, the premium processing fee is $2,805." | SOURCE: uscis.gov/forms (I-907 fee schedule) | VERIFIED: January 2026
  2. FACT: "As of December 2026, the EB-2 India category shows priority dates for final action from August 2012." | SOURCE: travel.state.gov/visa-bulletin | VERIFIED: December 2026

Class B facts OMITTED as unverifiable this session:

  • Current PERM processing times (stated as range with instruction to verify at source)
  • Current I-140 processing times (instruction to check uscis.gov/processing-times)
  • Current I-485 adjudication times (stated as observed range with caveat on fluctuation)
  • H-4 EAD program status (confirmed active as of 2026; reader directed to verify current rule at uscis.gov)

Class C check: PASS — zero invented statistics, approval rates, percentages, outcome promises, or unofficial thresholds

Locked facts check: PASS

  • Consultation fee: $250
  • Address: 4615 Convoy St, San Diego, CA 92111
  • Phone: 858-268-8823
  • Hours: Monday–Friday, 8:30 AM – 5:30 PM

Disclaimer present: YES
As-of dates on all stated Class B facts: YES
STATUS: PENDING ATTORNEY REVIEW — do not publish

Schedule a consultation with the Law Offices of Peter D. Chu — 4615 Convoy St, San Diego, CA 92111 · 858-268-8823 · Mon–Fri, 8:30 AM–5:30 PM. Consultation fee: $250.

Frequently Asked Questions

Can I apply for a green card while on H-1B status?

Yes. The H-1B is a dual-intent visa, meaning you are allowed to pursue lawful permanent residence while maintaining H-1B status. Starting the green card process does not jeopardize your H-1B renewals or extensions.

How long does the H-1B to green card process take?

The timeline depends almost entirely on your country of birth. For applicants born in countries without heavy demand, the process can complete in under two years. For applicants born in India or China, backlogs often stretch 10–15 years or longer due to per-country caps on green cards.

What happens if I reach the six-year H-1B limit before my green card is approved?

If your I-140 has been pending for 365 days or approved, you can extend H-1B in three-year increments indefinitely under AC21 while waiting for your priority date. Without an approved or pending I-140, the six-year limit is absolute and you must leave the U.S.

Can I change jobs while my green card application is in process?

Yes, but timing matters. If your I-140 is approved, you can port your priority date to a new employer under AC21 portability rules. If you change jobs before I-140 approval, the process resets and your priority date starts over with the new employer.

Does my spouse get work authorization while I am on H-1B waiting for a green card?

Your spouse qualifies for H-4 dependent status. H-4 spouses may apply for work authorization if your I-140 has been approved or if you have been granted H-1B beyond six years under AC21. H-4 work authorization is not automatic — it requires a separate application.

What is a priority date and why does it matter?

Your priority date is the date your PERM labor certification was filed. It determines your place in line for a green card. You cannot file Form I-485 to adjust status until your priority date becomes current according to the monthly Visa Bulletin. The wait depends on your country of birth and the employment-based category.

Can I file for a green card without my employer sponsoring me?

In most cases, no — the employment-based green card process requires employer sponsorship. Two exceptions allow self-petitioning: EB-1A for individuals with extraordinary ability, and EB-2 NIW for those whose work serves the U.S. national interest. Both require meeting high evidentiary standards.

What is the difference between EB-2 and EB-3 for H-1B workers?

EB-2 requires a master's degree or a bachelor's plus five years of progressive experience. EB-3 requires a bachelor's degree or two years of experience. EB-2 generally moves slightly faster in backlogs, but both face multi-year waits for applicants born in India or China.

Back to blog