Green Card Guide

H-1B to Green Card: The EB-2 & EB-3 Backlog Explained for India and China

From your first day on H-1B to the I-485 interview — a plain-English breakdown of every step and what the priority date backlog really means for your timeline.

Overview

The H-1B to Green Card Path

Most employment-based green card applicants from India and China start their journey on an H-1B visa sponsored by a U.S. employer. The green card process runs in parallel — and for applicants born in India or China, the wait between starting the process and actually receiving the green card can stretch 10 to 30+ years due to per-country visa backlogs.

Key insight: You can — and should — start your green card process as early as possible on H-1B. The earlier you file, the earlier your priority date, and the sooner you move through the queue. There is no benefit to waiting.

The process has three main phases, each with its own timeline and requirements.

The 3 Phases

PERM → I-140 → I-485

1

PERM Labor Certification (6–18 months)

Your employer must prove to the Department of Labor that no qualified U.S. worker is available for the role. This involves a recruitment campaign, prevailing wage determination, and filing the ETA-9089 form. PERM processing times vary — standard is 6–12 months, but audits can push it to 18+ months. Your priority date is set on the day PERM is filed.

2

I-140 Immigrant Petition (3–12 months)

Once PERM is approved, your employer files Form I-140 with USCIS to classify you in an EB category (EB-2 or EB-3). Standard processing is 3–6 months; premium processing ($2,805 as of 2026) gets a decision within 15 business days. Getting I-140 approved quickly matters — an approved I-140 protects your priority date even if you change employers later.

3

I-485 Adjustment of Status (the wait)

This is where the backlog hits. You can only file I-485 when a visa number is available for your category and country — meaning your priority date must be on or before the Final Action date in the current Visa Bulletin. For India and China EB-2 and EB-3, this wait can be decades. Once filed, you receive work authorization (EAD) and travel permission (AP) while you wait for the green card interview and approval.

The Backlog

Why India and China Face Such Long Waits

The U.S. allocates approximately 140,000 employment-based immigrant visas per year across all categories. A per-country cap limits any single country to 7% of those numbers — roughly 9,800 visas per year.

India and China each have far more applicants than 9,800 per year. India alone has an estimated 800,000+ pending I-485 applications in the EB-2 and EB-3 categories. At the current pace of visa issuances, the backlog extends well into the 2060s for EB-3 India and into the 2040s for EB-2 India.

Approximate Current Wait Times (as of April 2026)
CategoryIndiaChinaRest of World
EB-1~3 years~3 yearsCurrent
EB-2~25–30 years~5 yearsCurrent
EB-3~30+ years~5 yearsCurrent

Wait times are estimates based on current priority date cutoffs and historical advancement rates. Actual timelines depend on future visa bulletin movements.

Why filing early is critical: Every month you delay starting PERM is a month added to the back of your queue wait. Someone who filed PERM in 2018 will get their green card years before someone who filed in 2022 — even if they started the same job on the same day.
H-1B Extensions

Staying on H-1B While You Wait

The standard H-1B is valid for up to 6 years (3 + 3). If you're in the green card backlog, you can extend your H-1B beyond 6 years under AC21 provisions:

You can also change employers while maintaining your priority date, as long as the new role is in the same or similar occupational classification and your I-140 has been approved for 180+ days (AC21 portability).

Once your I-485 has been pending for 180+ days and your I-140 was approved, you can change to any job in a same or similar occupation — not just with the sponsoring employer. This is one of the most important protections for long-backlog applicants.
Filing Window

Chart A vs Chart B: The Filing Date Opportunity

Each month, USCIS decides whether to accept I-485 filings based on the Final Action date (Chart A) or the Filing date (Chart B), which is typically several months ahead. When USCIS authorizes Chart B filing:

Chart B windows are announced on the USCIS website early each month. Missing a Chart B filing opportunity can mean waiting months or years for the next one — always file as soon as you become eligible.

Find out exactly where you stand in the queue

Enter your country of birth, EB category, and priority date to see your current visa bulletin status, how many applications are ahead of you, and projection scenarios.

Check My Priority Date →
Disclaimer

This content is for informational purposes only and does not constitute legal advice. Data is sourced from official U.S. government publications — U.S. Department of State Visa Bulletins and USCIS I-485 Inventory reports. Analysis and projections reflect data available at time of publication and are subject to change. Immigration law is complex and subject to executive orders, regulations, and court decisions. Nothing on this site should be relied upon as legal advice. Consult a qualified immigration attorney for advice specific to your situation.