An employer-sponsored green card timeline typically runs two to four years for applicants born in most countries, but stretches beyond a decade — and often past 15 years — for those born in India or China in the EB-2 or EB-3 categories. The process moves through four stages: labor certification with the Department of Labor, an immigrant petition with USCIS, a wait for a visa number under the monthly Visa Bulletin, and a final application for permanent residency. The first three stages have relatively predictable processing times. The visa bulletin wait is the wildcard, and for backlogged nationalities it dwarfs everything else combined.
The Four Stages and How Long Each Takes
For EB-2 and EB-3 cases, the process begins with the Department of Labor, not USCIS. Your employer files Form ETA-9141 to obtain a prevailing wage determination, which sets the minimum salary the employer must offer. As of early 2026, the Department of Labor is processing these requests filed roughly three months earlier.1U.S. Department of Labor. Processing Times Realistically, plan on three to six months at this step.
Next comes PERM labor certification. The employer runs a structured recruitment campaign to show no qualified U.S. workers are available, then files Form ETA-9089. Recruitment takes two to three months on its own. Once filed, PERM processing currently averages about 503 calendar days — roughly 16 to 17 months — for analyst-reviewed cases.1U.S. Department of Labor. Processing Times Audits add more time. Common audit triggers include family relationships between employer and worker, foreign language requirements, ownership interest by the applicant, recent layoffs in the same occupation, and remote work arrangements. Random selection accounts for a meaningful share as well.
Once approved, the labor certification expires if the employer does not file the next step within 180 calendar days.2eCFR. 20 CFR 656.30 – Validity of and Invalidation of Labor Certifications
Stage three is Form I-140, the Immigrant Petition for Alien Workers.3U.S. Citizenship and Immigration Services. I-140, Immigrant Petition for Alien Workers Standard processing takes several months. Premium processing, requested through Form I-907 at a fee of $2,965, guarantees USCIS action — approval, denial, or a request for evidence — within 15 calendar days.4U.S. Citizenship and Immigration Services. USCIS to Increase Premium Processing Fees Approval of the I-140 locks in your priority date, which is generally the date the PERM application was filed. That date is your place in line for the next stage.
Stage four is the final green card application. If you are inside the United States, you file Form I-485 to adjust status.5U.S. Citizenship and Immigration Services. I-485, Application to Register Permanent Residence or Adjust Status The median processing time for employment-based I-485 applications was approximately 6.2 months in fiscal year 2026, though congested field offices run longer.6U.S. Citizenship and Immigration Services. Historic Processing Times If you are abroad, you go through consular processing using Form DS-260, and timelines vary widely by embassy.
Add the four government stages together and, ignoring any visa backlog, you are looking at roughly two to three years of pure processing.
Why Country of Birth Changes Everything
Between stages three and four sits the visa bulletin wait, and this is where timelines diverge dramatically. Federal law caps the number of employment-based visas issued to natives of any single country at 7% of the annual total.7Office of the Law Revision Counsel. 8 USC 1152 – Numerical Limitations on Individual Foreign States Demand from India and China far exceeds that cap, so applicants born in those countries wait years, sometimes decades, for a visa number to become available.
The Department of State publishes a monthly Visa Bulletin with cutoff dates by category and country of birth. You cannot file your I-485 or complete consular processing until your priority date is earlier than the applicable cutoff. The bulletin has two charts. The Final Action Date shows when a green card can actually be issued. The Date for Filing shows when you may be allowed to submit final paperwork ahead of visa availability. USCIS decides each month which chart applicants may use.
As of early 2026, the EB-2 Final Action Date for Indian nationals sits around mid-2013, a backlog exceeding 12 years. Chinese nationals in EB-2 face a shorter but still significant backlog of roughly four to five years. Applicants born in most other countries often have current priority dates and little or no wait at this stage.
Cutoff dates can also move backward. When USCIS processes applications faster than expected or demand spikes, the State Department pulls dates back to slow the pace. This is called retrogression, and it makes projecting a firm completion date nearly impossible if you are in a long line. Check the Visa Bulletin monthly.
Which Category You File Under
Your preference category shapes the wait. There are three common ones.
- EB-1 covers people with extraordinary ability, outstanding professors or researchers, and multinational managers or executives. Most EB-1 cases skip labor certification entirely, removing the longest early step, and generally have the shortest visa-availability wait.
- EB-2 covers professionals with an advanced degree, or a bachelor’s degree plus at least five years of progressive experience, and individuals with exceptional ability in the sciences, arts, or business.8U.S. Citizenship and Immigration Services. Employment-Based Immigration: Second Preference EB-2
- EB-3 covers skilled workers with at least two years of training or experience, professionals with a bachelor’s degree, and “other workers” in positions requiring less than two years of training.9U.S. Citizenship and Immigration Services. Employment-Based Immigration: Third Preference EB-3
Choosing between EB-2 and EB-3 is not always straightforward. Some applicants who qualify for EB-2 file EB-3 instead because that category’s backlog is occasionally shorter for their country of birth at a given moment. Bulletin movement fluctuates, so this decision is worth revisiting.
Staying in Status During a Long Wait
If you are on an H-1B visa, the standard six-year limit becomes a real problem when the visa backlog runs longer. Two extensions under the American Competitiveness in the Twenty-First Century Act keep you in status while you wait.
- One-year extensions are available if your PERM labor certification or I-140 was filed at least 365 days before your H-1B time runs out. You can extend in one-year increments until USCIS makes a final decision on your green card case.10U.S. Citizenship and Immigration Services. AC21 Implementation Memorandum
- Three-year extensions are available if your I-140 is approved but a visa number is unavailable due to per-country limits. This is what allows many Indian and Chinese nationals to remain on H-1B indefinitely while their priority date inches forward.10U.S. Citizenship and Immigration Services. AC21 Implementation Memorandum
The 365-day rule is the trap. If your employer waited too long to start PERM and your H-1B clock runs out before that threshold is met, you have no basis for an extension. Getting the process moving early matters even if the eventual green card is years away.
Changing Jobs Without Losing Your Place
Being locked to one employer for a decade is not the reality most workers assume it to be. Two portability rules give you room to move.
If your I-485 has been pending for 180 days or more, you can port your application to a new employer, or even to self-employment, as long as the new job is in the same or a similar occupational classification as the one in your I-140.11U.S. Citizenship and Immigration Services. Job Portability after Adjustment Filing and Other AC21 Provisions You file Supplement J to notify USCIS.12U.S. Citizenship and Immigration Services. I-485 Supplement J, Confirmation of Valid Job Offer or Request for Job Portability Under INA Section 204(j) If your employer withdraws your I-140 before the 180-day threshold, the petition is automatically revoked and you lose your basis for adjustment. After 180 days, a withdrawal does not kill the petition as long as it was not revoked on substantive grounds like fraud.
What if you want to change jobs before you can even file your I-485, which is the position most Indian and Chinese nationals are in? You can move to a new employer and have them file a new PERM and I-140. In most cases you retain the priority date from your original approved I-140, so you keep your place in line. The new employer still has to run PERM again, adding time and cost, but the priority date is what matters.
What Happens to Your Family
Your spouse and unmarried children under 21 file as derivative beneficiaries. Each dependent files their own I-485 (or DS-260 for consular processing) with a separate fee and medical exam.13U.S. Citizenship and Immigration Services. Instructions for Application to Register Permanent Residence or Adjust Status
The hardest issue for families is “aging out.” If your child turns 21 before the green card is approved, they normally lose derivative eligibility. The Child Status Protection Act provides some relief through a formula: take the child’s age on the date a visa number becomes available, then subtract the days the I-140 was pending. If the result is under 21, the child stays eligible as long as they file within one year of visa availability. A child who is 23 when a visa becomes available, whose parent’s I-140 was pending for three years, has a CSPA-adjusted age of 20 and remains eligible.
For families caught in decade-long backlogs, the formula often does not save children who were already teenagers when the process started. There is no complete fix under current law, and it is one of the most painful consequences of extended waits. If you have children in their late teens, sequence the filings with this math in mind.
Realistic End-to-End Timelines
Putting the stages together:
- Prevailing wage determination: roughly 3 to 6 months.
- Recruitment plus PERM processing: 2 to 3 months of recruitment, then about 16 to 17 months of adjudication on average, more if audited.1U.S. Department of Labor. Processing Times
- I-140 petition: 15 calendar days with premium processing, or several months without.
- Visa bulletin wait: current for most countries in EB-1; zero to over a decade in EB-2 and EB-3 depending on country of birth.7Office of the Law Revision Counsel. 8 USC 1152 – Numerical Limitations on Individual Foreign States
- I-485 or consular processing: median about 6 months for employment-based I-485, with variation by field office.6U.S. Citizenship and Immigration Services. Historic Processing Times
For an EB-2 applicant born outside India and China, the total process from PERM filing to green card in hand realistically takes two to four years. For an Indian national in the same category, the visa backlog alone can consume more than a decade, pushing the total past 15 years. These numbers shift as Congress adjusts visa allocations, USCIS changes processing priorities, and the Department of Labor’s workload rises and falls. The visa bulletin wait remains the single biggest variable, and no amount of preparation or premium processing can speed it up.