Green Card Guide12 min readJuly 1, 2026

Green Card Backlog Explained: Why Indian and Chinese Nationals Wait Decades in 2026

The employment-based green card backlog is one of the most consequential issues in US immigration policy. India-born workers in EB-2 and EB-3 categories face wait times that can exceed 100 years at current processing rates, while workers born in most other countries face no backlog at all. Understanding the mechanics of this disparity is essential for anyone planning a long-term immigration strategy.

How the Per-Country Cap Works

The US allocates 140,000 employment-based green cards per year. No single country can receive more than 7% of that total (about 9,800 per year). India and China have demand that vastly exceeds this cap, while other countries use far fewer. Unused visas from low-demand countries do not fully flow to high-demand countries, creating enormous waste in the system.

Current Wait Time Estimates by Category

EB-1 (India): 5-8 years as of 2026. EB-2 (India): 50-100+ years at current rates. EB-3 (India): 80-100+ years. EB-2 (China): 10-15 years. All other countries: 0-3 years for most categories. The CATO Institute estimates 800,000+ people currently in the employment-based backlog.

Impact on H-1B Workers

Most Indian H-1B workers will never receive a green card under current law without reform. This creates extreme dependency on continuous H-1B renewal. AC21 portability provides some flexibility but does not solve the fundamental problem. Many highly skilled workers are choosing to emigrate to Canada, the UK, and Australia instead of waiting indefinitely.

Strategies to Navigate the Backlog

File I-140 as early as possible to lock in your priority date. Use AC21 portability to change jobs without losing your priority date. Explore EB-1A or NIW petitions (faster categories). Consider O-1 status while waiting. Monitor the monthly Visa Bulletin for priority date movement. Advocate for Congressional reform such as the EAGLE Act.

Frequently asked questions

How long is the green card wait for India-born applicants in 2026?

In 2026, India-born EB-2 applicants face estimated wait times of 50-100+ years at current processing rates. EB-3 India is similarly backlogged. EB-1 India is shorter at 5-8 years. Priority date movement is approximately 3-6 months per year in most EB-2 India scenarios.

Why do Indian workers face longer green card waits?

The per-country cap limits any single country to 7% of annual employment-based green cards (about 9,800). India generates far more demand than this limit, while the US-born population uses only a small fraction of available visas. The gap between supply and demand has grown for 20+ years.

What is the priority date and why does it matter?

Your priority date is established when your PERM or I-140 petition is filed. Green cards are only issued when your priority date becomes current in the monthly Visa Bulletin. Earlier priority dates get processed first. Locking in an early priority date is critical for India-born workers.

Can I lose my green card priority date if I change jobs?

You can preserve your priority date when changing jobs if you use AC21 portability (I-485 pending 180+ days) or if your new employer files a new I-140 and USCIS allows you to port the earlier priority date. Consult an attorney before any job change with a pending green card application.

Disclaimer: This article is for informational purposes only and does not constitute legal advice. Immigration law is complex and situation-specific. Always consult a licensed immigration attorney before making decisions about your immigration status.

Track your deadlines automatically

PriorityPath tracks every immigration deadline for you — H-1B renewals, OPT windows, and Visa Bulletin movements — with AI guidance tailored to your case.

Get started free

Free to start. No credit card required.

Related Articles