The Green Card Backlog, Priority Dates & Survival Strategy
India's EB2 priority date: April 2012. Indians filing PERM today face a theoretical wait of 100+ years. Here's the data, the math, and the strategies that actually work in 2026.
The Indian green card backlog is the largest employment-based immigration crisis in US history. As of 2026, an estimated 800,000 to 1,100,000 Indian-born individuals are waiting for employment-based green cards β the vast majority of them H1B holders or their dependents. The number includes spouses and children, who are counted against the same annual visa caps.
The root cause is a structural design flaw in US immigration law: the per-country cap. Each country receives no more than 7% of the total annual employment-based green cards β roughly 9,800 out of 140,000. India, which accounts for 72β78% of all H1B filings in software engineeringaccording to DOL LCA data, is limited to the same 9,800 slots as every other country. The rest of the world uses far fewer slots, but those cannot be redistributed to India.
~800,000β1,000,000 people in the backlog Γ· ~2,800 EB2-India visas available per year = 285β357 years to clear the queue at current rates. Even with optimistic assumptions about unused visa recapture and retrogression, most analysts project 80β150 year realistic wait times for someone filing EB2 or EB3 PERM today.
| State | % of Indian backlog | Approx. individuals | Key employers |
|---|---|---|---|
| California | 34% | ~340K | Google, Apple, Meta |
| Washington | 12% | ~120K | Microsoft, Amazon |
| New York | 9% | ~90K | Goldman, JPMorgan |
| Texas | 8% | ~80K | TI, Dell, Infosys |
| New Jersey | 7% | ~70K | J&J, Cognizant |
Source: USCIS backlog data + DOL LCA filing state distribution Β· Estimates rounded
The Department of State publishes the Visa Bulletin monthly, setting which priority dates (the date your I-140 petition was filed) are eligible to move forward. For India, both EB2 and EB3 are deeply retrogressed.
| Category | Final Action Date | Theoretical Wait | Lottery Criticality |
|---|---|---|---|
| EB1 India | Current | 0β1 yr | None (no lottery) |
| EB2 India | Apr 1, 2012 | 130+ yrs* | Critical |
| EB3 India | Aug 1, 2012 | 120+ yrs* | Critical |
| EB2 ROW | Current | 1β3 yrs | Moderate |
| EB3 ROW | Current | 1β3 yrs | Moderate |
* Theoretical based on current backlog size and annual issuances. Actual wait depends on legislative changes, unused visa recapture, and mortality.
| Year | EB2 India | EB3 India | EB1 India |
|---|---|---|---|
| FY2018 | Jan 2009 | Jun 2009 | Current |
| FY2019 | Jun 2009 | Jan 2009 | Current |
| FY2020 | Apr 2010 | Jan 2010 | Current |
| FY2021 | Jan 2011 | Apr 2010 | Current |
| FY2022 | Oct 2011 | Jul 2011 | Current |
| FY2023 | Jan 2012 | Mar 2012 | Current |
| FY2024 | Feb 2012 | Jun 2012 | Current |
| FY2025 | Apr 2012 | Aug 2012 | Current |
Key insight: EB2 India advanced from January 2009 to April 2012 over 7 fiscal years β about 5 months of advancement per year. At that rate, reaching a 2024 priority date would take another 24 years. EB1 India has remained Current (no backlog) because fewer Indians can qualify for extraordinary ability or outstanding researcher.
The strategic reality for most Indian H1B holders is that EB2/EB3 PERM is dead as a primary strategy. You must pursue parallel tracks. Here's how each option stacks up:
| Strategy | Speed | Retrogression | Cost | Best For |
|---|---|---|---|---|
| EB2 PERM (standard) | Very Slow | Yes | Employer pays | No one currently |
| EB2 NIW (self-petition) | Slow | Yes (same PD) | $0β$5K personal | PhD researchers, exceptional contributors |
| EB1-A (self-petition) | Fast (Current PD) | No | $5Kβ$15K attorney | Top 1β3% performers |
| EB1-B (employer) | Fast (Current PD) | No | Employer-sponsored | Outstanding researchers, professors |
| EB1-C (multinational) | Fast (Current PD) | No | Employer-sponsored | L-1A managers transferring to US entity |
| Canada PR + US GC | Canada: 6β12 mo | No (Canada) | $2Kβ$5K filing | Long-term hedge, family stability |
| EB3 downgrade (concurrent) | Earlier PD date | Same queue | $3Kβ$8K attorney | When EB3 date ahead of EB2 |
EB1-A is the only employment-based green card category with no employer sponsorship required, no per-country retrogression risk (currently Current for India), and no PERM labor certification. For Indian H1B holders, it is the most powerful tool available.
USCIS requires you to meet at least 3 of 10 criteria β plus a final merits determination showing "sustained national or international acclaim." The criteria are:
For software engineers and data scientists, the most achievable criteria are typically: salary (if you're in the top 10β15% for your role β Level III or IV in LCA terms), original contributions (patents, open-source projects with major impact), scholarly articles (conference papers, arXiv preprints with citations), and judging (paper reviewer for ACM, IEEE, or major AI conferences).
Approval rates for EB1-A petitions are ~60β70% when filed by an immigration attorney with a strong case. The approval rate for tech workers has risen significantly over the past 5 years as USCIS has issued more guidance on how to apply the criteria to non-academic petitioners.
If you have 3+ qualifying criteria, an immigration attorney consultation ($300β$500) is worth it. The legal costs ($5Kβ$15K total) pale against the alternative of a 100+ year wait.
EB2 National Interest Waiver allows you to self-petition (no employer required) in the EB2 category. The critical question for Indians: NIW approval doesn't change your priority date category β you're still in EB2 India, still subject to the same retrogression.
So why file NIW? Two reasons:
With an approved I-140 (even with a retrogressed PD), you can get H1B extensions in 3-year increments beyond the 6-year cap under AC21. This lets you change jobs, negotiate salary, and work for yourself β you're not tied to the sponsoring employer.
You want to lock in a priority date as early as possible. Filing NIW yourself (without waiting for an employer to start PERM) lets you get a 2024β2025 priority date now vs. waiting for your employer to start the PERM process 3β5 years later.
NIW has a 3-part test from the Dhanasar precedent (2016): your proposed endeavor must have substantial merit and national importance; you must be well-positioned to advance it; and waiving the job offer requirement must benefit the US. For software engineers and AI researchers, the national importance and positioning prongs are often achievable.
NIW combined with EB1-A is the optimal strategy: file NIW to get your priority date started now (preserving optionality), while simultaneously building your EB1-A case. If EB1-A gets approved, you get a green card at Current PD. If not, your NIW I-140 is still active as a backup and gives you H1B extension rights.
"Downgrading" from EB2 to EB3 means filing a concurrent I-485 under EB3 (if the EB3 priority date is ahead of your EB2 date). This sounds counterintuitive β why go from EB2 to EB3? The answer is priority date arbitrage.
In some years, EB3 India has a more advanced Final Action Date than EB2 India. When that happens, an Indian professional with an EB2 I-140 approved can file a concurrent EB3 I-140 + I-485. The EB3 filing uses your original EB2 priority date (because you filed EB2 first), but moves through the queue under EB3 rules β which sometimes advances faster.
Canada's Express Entry system offers permanent residency in 6β18 months for software engineers, data scientists, and other tech professionals. For Indian H1B holders facing a 100+ year US wait, Canadian PR is increasingly the de facto strategy β not as a replacement for US, but as a hedge.
6β18 months from profile submission to Confirmation of Permanent Residence (COPR). CRS score of 480+ has been competitive in recent rounds.
Obtaining Canadian PR doesn't invalidate your US H1B. Many professionals maintain both simultaneously β working in the US while PR card is issued in Canada.
TN visa holders in Canada who decide to return to the US can petition for US green cards with no Indian retrogression, since TN is non-immigrant and doesn't start the EB clock.
The key risk: once you move to Canada and give up your H1B, re-entering the US employment-based green card queue loses you your accumulated priority date. Consult an immigration attorney before making any status changes.
H1B visa stamping (getting the visa sticker in your passport) is required the first time you enter on H1B, and whenever your current visa stamp expires after traveling internationally. Indian nationals have four primary consulate options:
Canada (Calgary, Vancouver, Toronto, Ottawa) and Mexico (Ciudad JuΓ‘rez, Mexico City) offer H1B stamping appointments with shorter wait times β sometimes 4β8 weeks vs. 3β8 months in India. Many Indian H1B holders now travel to Canada for stamping appointments. See our H1B Stamping in a Third Country guide for detailed logistics.
H4 EAD (Employment Authorization Document for H4 spouses) allows the H1B holder's spouse to work in the US. It's available when the primary H1B holder has an approved I-140 petition. Given the backlog, almost all Indian H1B holders have an I-140 approved β making most Indian spouses H4 EAD eligible.
The Biden administration expanded H4 EAD protections, including automatic extension rules. However, the program has faced legal challenges. Current status (as of 2026): H4 EAD remains in effect, with automatic 180-day extensions when renewal is timely filed.
File H4 EAD renewal at least 6 months before expiration. USCIS processing times average 3β5 months. Premium processing is not available for H4 EAD. The automatic extension rule kicks in only if the previous EAD was based on the same eligibility category.