H-1B Visa to Green Card Timeline — Process & Factors

Blog Post: how long h1b visa to green card - Professional illustration

Understanding the H-1B to Green Card Timeline

The question isn't just how long the H-1B to green card process takes — it's what that timeline actually measures. USCIS doesn't deny employment-based green cards because applications weren't filed fast enough. The wait is structural: Congress caps the number of employment-based immigrant visas issued each year at 140,000, with no more than 7% going to natives of any single country. For countries with high demand — India and China especially — this creates backlogs measured in years, sometimes decades. The timeline from H-1B to green card depends less on how efficiently you file and more on when your priority date becomes current under the monthly visa bulletin.

Let's be direct: if you were born in India and you file under the EB-2 or EB-3 category, your wait will likely exceed ten years from the date your labor certification or I-140 petition is filed. If you were born in a country with lower demand, you may wait two to four years. The difference isn't your qualifications or your petition's strength — it's the per-country cap and where the line stood when you entered it. The Law Offices of Peter D. Chu works with employers and H-1B professionals navigating these timelines at www.peterchu.com/pages/h-1b-visa-process-san-diego, building filing strategies that protect status while the visa bulletin moves.

The Three-Stage Green Card Process

The employment-based green card process has three sequential stages, and the total timeline is the sum of all three:

  1. Labor certification (PERM) — filed by the employer with the Department of Labor, proving no qualified U.S. workers are available for the role. Processing time varies by workload; as of 2026, DOL states audit and non-audit cases are adjudicated on different timelines — check the FLAG system at flag.dol.gov for current posted times.

  2. I-140 Immigrant Petition for Alien Worker — filed by the employer with USCIS after PERM approval (or without PERM if the case qualifies for EB-1). This establishes your priority date — the date USCIS receives the petition, or the date DOL received the PERM application if PERM was required. Premium processing is available for Form I-140, guaranteeing a response within 15 business days as of 2026 for an additional fee listed on the USCIS fee schedule at uscis.gov/forms.

  3. I-485 Application to Adjust Status (or consular processing) — filed only when your priority date is current according to the monthly visa bulletin published by the Department of State at travel.state.gov. This is the stage that grants the green card. Adjustment of status allows you to remain in the U.S. while the application is pending; consular processing requires an interview at a U.S. consulate abroad.

The first two stages proceed at USCIS and DOL processing speed. The third stage waits for the visa bulletin. For someone born in a low-demand country filing under EB-2, all three stages might complete in under two years. For someone born in India filing EB-3, the wait between I-140 approval and I-485 filing can exceed a decade.

What a Priority Date Is and Why It Controls the Timeline

Your priority date is your place in line. It is assigned when your PERM application is filed with DOL (for EB-2 and EB-3 cases requiring labor certification) or when your I-140 is filed (for EB-1 cases and National Interest Waiver cases under EB-2). Once assigned, it does not change, even if you switch employers or upgrade from EB-3 to EB-2 (a process called porting the priority date).

Each month, the Department of State publishes the visa bulletin, which lists cutoff dates for each employment-based category and each country. If your priority date is earlier than the cutoff date, your priority date is current — meaning a visa number is available and you can file Form I-485. If your priority date is later than the cutoff, you wait. The bulletin moves forward as visa numbers become available, but the movement is not linear. In months when demand is low, it may jump forward by months or even years. In months when demand spikes or the fiscal year's cap is nearly exhausted, it may not move at all, or it may retrogress — move backward.

The visa bulletin is published at travel.state.gov/content/travel/en/legal/visa-law0/visa-bulletin.html. Attorneys monitor it monthly because a sudden forward movement creates a filing window that can close within weeks.

Category Differences: EB-1, EB-2, EB-3

Not all employment-based categories wait equally. The category your case falls into determines both the substantive requirements and the length of the backlog.

Category Who Qualifies Labor Certification Required? Current Backlog (as of 2026)
EB-1 Persons of extraordinary ability, outstanding professors/researchers, or multinational executives/managers No Minimal to moderate wait for most countries; India and China experience delays
EB-2 Advanced degree professionals or persons of exceptional ability in sciences, arts, or business Yes, unless filing under National Interest Waiver Severe backlogs for India and China (10+ years); shorter for other countries (2–4 years)
EB-3 Skilled workers, professionals, or other workers Yes Severe backlogs for India and China (often longer than EB-2); moderate waits for other countries

EB-1 cases filed at www.peterchu.com/pages/eb-1a-visa-assistance-san-diego bypass labor certification entirely, which shortens the total timeline — but only if the case meets the stringent regulatory criteria. EB-2 and EB-3 cases require PERM unless the EB-2 qualifies for a National Interest Waiver, which eliminates both the labor certification and the employer sponsorship requirement.

Upgrading from EB-3 to EB-2 (if you gain an advanced degree or your employer can justify the higher position) lets you keep your original EB-3 priority date while moving into a category that may have a more favorable bulletin date. This is called priority date porting, governed by 8 CFR 204.5(e).

Country-of-Birth Effects: The Per-Country Cap

The 7% per-country limit means nationals of India and China — countries with the highest volume of employment-based petitions — face backlogs vastly longer than applicants born elsewhere, even when filing in the same category with identical qualifications.

As of the January 2026 visa bulletin, the EB-2 final action date for India was March 2012 — a 14-year wait from priority date to visa availability. The EB-2 date for all other countries was current, meaning no wait beyond USCIS processing time. For EB-3, India's date was January 2012; China's was June 2020; all other countries were current. These dates change monthly, and forward movement is unpredictable — some months see years of progress, others see retrogression.

Your country of chargeability is determined by your country of birth, not citizenship or residence. If you were born in India but hold a U.K. passport, you are still subject to India's backlog. The only exception is cross-chargeability: if your spouse was born in a country with a more favorable date, you can use that country's quota, which can cut years off the wait.

Here's the Honest Answer: Filing Early Protects Status, Not Speed

Filing your I-140 as soon as your PERM is approved does not make the visa bulletin move faster. What it does is lock in your priority date and preserve certain protections while you wait. Once your I-140 has been approved and you have maintained H-1B status for six years, you become eligible for H-1B extensions beyond the normal six-year limit under AC21 portability provisions (INA §106(a)). This means you can remain in valid status — and continue working — for as long as the green card process takes, rather than being forced to leave the U.S. when your H-1B expires.

Without an approved I-140, your H-1B status ends after six years, and if your priority date is not yet current, you face a choice: leave the U.S. and wait abroad, or switch to another nonimmigrant status if eligible. Filing early creates the legal basis to stay.

The I-485 Stage: When Your Priority Date Becomes Current

Once the visa bulletin shows your priority date as current, you or your attorney must file Form I-485 quickly. The bulletin has two charts — Dates for Filing and Final Action Dates. USCIS announces each month which chart controls I-485 filing eligibility. When your date is current under the controlling chart, you may file.

Form I-485 allows you to apply for work authorization (Form I-765, Employment Authorization Document) and advance parole travel permission (Form I-131) at the same time. Once the EAD is issued, you can leave H-1B status and work under the EAD instead, which offers more flexibility — you are no longer tied to the sponsoring employer. This is the point at which many applicants change jobs, using AC21 portability to move to a new employer in the same or similar occupation without invalidating the pending I-485.

Processing time for Form I-485 varies by field office and service center. As of 2026, USCIS posts estimated processing times at uscis.gov/about-us/check-case-processing-times. The estimate is not a guarantee; individual cases may take longer depending on background checks, requests for evidence, or interview scheduling.

What If My Employer Withdraws Sponsorship Before I-140 Approval?

If your employer withdraws the I-140 petition or your employment ends before the I-140 is approved, the petition is generally invalidated. You lose the priority date associated with that petition. If you find a new employer willing to sponsor, the process starts over with a new PERM application and a new priority date.

If the I-140 was already approved before your employment ended, the priority date is locked — you keep it. A new employer can file a new I-140 and request that USCIS recognize the earlier priority date, assuming the new petition is in the same or higher preference category. This is why attorneys often recommend requesting premium processing for the I-140: an approved I-140 protects the priority date even if the employment relationship later dissolves.

What If I Change Jobs After Filing I-485?

The American Competitiveness in the Twenty-First Century Act (AC21) allows you to change employers after your I-485 has been pending for 180 days, as long as the new job is in the same or a similar occupational classification. This is called I-485 portability. USCIS does not require advance approval — you simply start the new job and notify USCIS if they issue a Request for Evidence asking about your current employment.

The new employer does not need to file a new I-140 or PERM. Your pending I-485 remains valid. The safest practice is to obtain a legal opinion from an immigration attorney confirming that the new role is sufficiently similar under AC21 before making the change, because USCIS retains discretion to evaluate job similarity at adjudication.

What If the Visa Bulletin Retrogresses After I File I-485?

Once Form I-485 is properly filed — meaning it was filed during a month when your priority date was current — USCIS will continue adjudicating it even if the bulletin later retrogresses and your priority date is no longer current. Retrogression does not invalidate a pending I-485. However, USCIS cannot approve the I-485 until your priority date becomes current again. The application sits in pending status, and you retain work authorization under your EAD renewals, until the bulletin advances enough for final adjudication.

This is why applicants are advised to file I-485 immediately when the window opens. A priority date that is current one month may retrogress the next, closing the filing window for applicants who waited.

Comparison: Adjustment of Status vs. Consular Processing

You have two pathways to obtain the green card once your priority date is current: adjustment of status (Form I-485, filed in the U.S.) or consular processing (applying for an immigrant visa at a U.S. consulate abroad). Most H-1B holders choose adjustment of status because it allows them to remain in the U.S. throughout the process and provides interim work authorization.

Factor Adjustment of Status (I-485) Consular Processing
Where you are during the process In the U.S. Abroad, or you travel abroad for the interview
Work authorization while pending Yes — EAD issued after filing No
Travel while pending Advance parole required to re-enter U.S.; travel without it abandons the I-485 Not applicable — you are abroad
Interview location USCIS field office in the U.S. U.S. consulate in your home country
Processing time Varies by field office; posted times available at uscis.gov Varies by consulate; generally faster once the case reaches the consulate
Medical exam USCIS-approved civil surgeon in the U.S. Panel physician at consular post

If you are outside the U.S. when your priority date becomes current, or if you have certain inadmissibility issues that are easier to resolve through consular processing, you may file Form DS-260 and proceed through the National Visa Center and consular interview instead of filing I-485. The choice is strategic and depends on individual circumstances. Consular processing is generally faster once the case reaches the interview stage, but it requires leaving the U.S. and may expose you to longer visa interview wait times depending on the consulate.

Factors That Can Extend the Timeline

Several procedural and factual factors can add months or years to the total timeline:

  • PERM audits: DOL may audit your labor certification application, requiring additional recruitment documentation. Audited cases take significantly longer than non-audited cases.
  • Requests for Evidence (RFEs): USCIS may issue an RFE on your I-140 or I-485, asking for additional documentation. Responding to an RFE adds weeks or months, and if the response is insufficient, USCIS may deny the petition.
  • Background checks and security clearances: FBI name checks and other background screenings can delay I-485 adjudication, particularly if your name is common or if you have lived in multiple countries.
  • Consular interview delays: For consular processing, interview appointment availability varies by post. High-demand consulates may have months-long wait times.
  • Changes in immigration policy: Administrative priorities, staffing levels at USCIS and DOL, and litigation over fee rules or processing procedures can all affect timelines. The posted processing times are estimates based on current workload; they are not contractual commitments.

None of these delays are within the applicant's or employer's control. Filing complete, well-documented petitions with all required evidence reduces the likelihood of RFEs but does not eliminate processing variability.

When to Consult an Immigration Attorney

The H-1B to green card process is administratively complex and legally consequential. Errors in the PERM recruitment process can invalidate the labor certification. An insufficient I-140 petition can result in denial and loss of the priority date if the petition was not approvable. Filing I-485 prematurely — before the priority date is current under the correct chart — results in rejection and wasted fees.

An immigration attorney structures the case from the beginning: selecting the correct employment-based category, ensuring PERM compliance, preparing the I-140 with supporting evidence that meets the regulatory standard, monitoring the visa bulletin, and advising on AC21 portability and job changes. The Law Offices of Peter D. Chu provides this guidance for employers and employees navigating the employment-based green card process in San Diego and nationwide, including cases filed under www.peterchu.com/pages/eb-2-visa-help-san-diego and www.peterchu.com/pages/eb-3-visa-expertise-san-diego.

A consultation reviews your specific facts — your country of birth, your degree and work experience, your employer's ability to sponsor, and where the visa bulletin currently stands for your category — and maps a timeline and strategy. The consultation fee is $250. Contact the firm at 858-268-8823 or visit www.peterchu.com/pages/contact to schedule.

Key Takeaways

  • The H-1B to green card timeline is driven by the visa bulletin and per-country caps, not just USCIS processing speed. Applicants born in India or China face significantly longer waits than applicants born elsewhere.
  • Your priority date — established when PERM or I-140 is filed — determines your place in line. It does not change unless you start a new case.
  • Filing I-140 early and obtaining approval protects your priority date and enables H-1B extensions beyond six years, preserving your ability to remain in the U.S. while waiting.
  • Once your priority date is current, file I-485 immediately; the window can close if the bulletin retrogresses.
  • AC21 portability allows job changes after I-485 has been pending 180 days, as long as the new role is in the same or similar occupation.
  • The process has three stages: labor certification, I-140, and I-485 or consular processing. Each has its own timeline and requirements.

Legal Disclaimer: This article provides general information about the H-1B to green card process and is not legal advice. It does not create an attorney-client relationship between the reader and the Law Offices of Peter D. Chu. Immigration outcomes depend on individual facts, documentation, current law, and agency discretion. Priority date movement, processing times, fees, and eligibility requirements are subject to change. Do not rely on this article as a substitute for consultation with a licensed immigration attorney regarding your specific circumstances. For case-specific guidance, contact the Law Offices of Peter D. Chu at 858-268-8823 or visit www.peterchu.com/pages/attorneys.

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

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

The timeline depends on your country of birth and the employment-based category. For applicants born in countries other than India or China, the total process — labor certification, I-140, and I-485 — can take two to four years. For applicants born in India or China, backlogs under the per-country cap can extend the wait to ten years or longer from the priority date. The visa bulletin at travel.state.gov publishes current cutoff dates monthly.

What is a priority date and why does it matter? ▼

Your priority date is the date your labor certification application was filed with DOL (for EB-2 and EB-3 cases) or the date your I-140 was filed (for EB-1 and National Interest Waiver cases). It establishes your place in the green card queue. You can file Form I-485 only when your priority date is earlier than the cutoff date published in the monthly visa bulletin. The priority date does not change even if you switch employers or upgrade categories, as long as the new I-140 is approved.

Can I change jobs while my green card is pending? ▼

Yes, under AC21 portability. Once your Form I-485 has been pending for 180 days, you may change employers as long as the new job is in the same or a similar occupational classification. The new employer does not need to file a new I-140 or PERM. You should obtain a legal opinion confirming job similarity before making the change, because USCIS evaluates similarity at the time of adjudication.

What happens if my employer withdraws my green card sponsorship? ▼

If the I-140 has not yet been approved, withdrawal or termination of employment generally invalidates the petition and you lose that priority date. If the I-140 was already approved, the priority date is protected — you can use it with a new employer's I-140 petition filed in the same or higher preference category. This is why many attorneys recommend premium processing for the I-140.

Do I need to stay with my sponsoring employer until I get the green card? ▼

No, but timing matters. You must remain employed with the sponsoring employer through I-140 approval (or risk losing the petition). After I-485 has been pending for 180 days, you can change employers under AC21 portability. If you leave before the 180-day mark, USCIS may deny the I-485 unless you had extraordinary circumstances.

How do I know when I can file Form I-485? ▼

Check the monthly visa bulletin published by the Department of State at travel.state.gov. The bulletin has two charts: Dates for Filing and Final Action Dates. USCIS announces each month which chart controls I-485 filing. When your priority date is earlier than the applicable cutoff date for your category and country, you may file. Attorneys monitor the bulletin because the filing window can open and close within a single month.

What is the difference between EB-1, EB-2, and EB-3 green cards? ▼

EB-1 is for persons of extraordinary ability, outstanding researchers, or multinational executives. It does not require labor certification and has shorter backlogs. EB-2 is for advanced degree professionals or exceptional ability; it requires labor certification unless you qualify for a National Interest Waiver. EB-3 is for skilled workers and professionals and also requires labor certification. India and China face severe backlogs in EB-2 and EB-3; other countries generally see shorter waits.

Can I extend my H-1B beyond six years while waiting for a green card? ▼

Yes. If your I-140 has been approved and your priority date is not yet current, you are eligible for H-1B extensions beyond the six-year limit in one-year or three-year increments under INA Section 106(a). This allows you to remain in valid work status while the visa bulletin moves. Without an approved I-140, your H-1B ends after six years.

Back to blog