The details, from official sources
Backlogs are longest for India and China in the employment categories, which is why two people who filed on the same day can wait very different lengths of time.
If you're in the U.S. employment-based or family-based green card queue, you've heard the term 'priority date' and you've probably checked the Visa Bulletin. But what does your priority date actually mean, why does it matter so much, and how do you know when you can move forward? This guide explains everything with plain-language examples.
A priority date is essentially your place in line for a green card visa number. The U.S. government only issues a limited number of green cards per year by country and category. When more people want green cards than there are visa numbers available, USCIS and the State Department create a queue, and your priority date determines when you get to the front.
Think of it like a ticketed queue at a government office. You take a number (your priority date) when you file the right petition. The government calls numbers in order. When your number is called, you can file for your green card.
Employment-based (EB) priority dates: Your priority date is the date your employer filed your Form I-140 (Immigrant Petition for Alien Workers) with USCIS. Some categories (like EB-1) have the priority date set when the I-140 is filed; others (like PERM labor certification cases) use the PERM filing date.
Family-based priority dates: Your priority date is the date your U.S. citizen or LPR sponsor filed Form I-130 (Petition for Alien Relatives) with USCIS.
Immediate relatives of U.S. citizens (spouse, unmarried children under 21, parents) have no priority date waiting because there's no annual cap; visa numbers are always available for them.
The U.S. Department of State releases the Visa Bulletin monthly. It contains two important charts:
Chart A, Final Action Dates: The cutoff date for when USCIS can approve a green card (I-485 or immigrant visa at a consulate). Your priority date must be earlier than this date to receive a green card.
Chart B, Dates for Filing: An earlier date that, when USCIS accepts it, allows you to file your I-485 even before your Final Action Date is current. Filing early locks in an EAD and advance parole while you wait.
Example: The May 2025 Visa Bulletin shows India EB-2 Final Action Date as January 1, 2013. If your priority date is March 15, 2012, it's current, so you can file I-485 or have USCIS approve it. If your priority date is June 1, 2013, you must wait.
Check the Visa Bulletin monthly at travel.state.gov.
Green card quotas are applied by country of birth, not citizenship. So even if you're a citizen of Canada but were born in India, you're subject to India's oversubscribed quota for employment-based green cards.
Cross-chargeability: If a couple is from different countries, the spouse with the more backlogged birth country can use the other spouse's country for chargeability purposes, potentially avoiding the long wait. This requires both spouses to file together.
India and China face the longest employment-based waits because of high demand and annual per-country caps. India EB-2 and EB-3 have multi-decade backlogs for some applicants.
Indian EB-2 professional (I-140 filed March 2015)
India EB-2 Final Action Date as of early 2026 is approximately January 2012. That means an applicant who filed in 2015 is still waiting. Estimated total wait from filing: 15+ years.
Chinese EB-3 skilled worker (I-140 filed June 2019)
China EB-3 Final Action Date as of early 2026 is approximately January 2020. Getting close; could become current within 1-2 years.
Mexican family F2A (spouse of lawful permanent resident)
Mexico F2A is often listed as 'C' (current) in the Visa Bulletin. No backlog; can file I-485 as soon as the I-130 is approved.
Indian EB-1 (extraordinary ability or outstanding researcher)
India EB-1 Final Action Date as of early 2026 is approximately October 2022, much faster than EB-2/EB-3. Self-petitioning as EB-1A is often the fastest green card path available for Indian nationals.
These examples are illustrative. Check the current Visa Bulletin at travel.state.gov for live cutoff dates.
Retrogression happens when the priority date cutoff moves backward. It sounds impossible (how can a date go backwards?), but it happens when USCIS or the State Department projects that too many applicants will use their visa numbers before the fiscal year ends (September 30). To prevent visa number exhaustion, they pull the date back.
Retrogression can happen mid-fiscal year and affects people who were expecting their date to be current. It's frustrating but not permanent; dates typically advance again in the next fiscal year (October onward).
If you already filed I-485 before retrogression, you stay in the queue; your application doesn't get returned.
If your I-485 is already pending: USCIS will automatically process your case once your date is current and a visa number is available. No action required, but make sure your biometrics and any RFE responses are current.
If you haven't filed I-485 yet: Monitor the Visa Bulletin. When your Final Action Date becomes current (or when USCIS accepts Chart B filing dates), file your I-485 immediately along with your I-765 (EAD) and I-131 (advance parole).
If you're abroad: If adjusting status at a U.S. consulate (consular processing), the National Visa Center (NVC) will contact you to begin document collection once your priority date is approaching.