Green Card Timeline Calculator

Estimate how long your employment-based green card will take based on your category, country of birth, and where you are in the PERM → I-140 → priority date process.

Estimated total wait — EB-2, born in India

20–30+ years

EB-2 India is severely retrogressed. Priority dates can move backward, so ranges are estimates only.

Urgency score

High urgency
10/10

Your milestones

  1. PERM labor certification
  2. I-140 immigrant petition
  3. Priority date becomes current
  4. File I-485 / consular processing
  5. Interview & green card approval

Critical actions to take now

  • File your I-140 as soon as possible to lock in your priority date — it fixes your place in line and enables portability under AC21.
  • Start the PERM labor certification now — it is the gating first step and can take 12–18 months on its own.
  • Given the long backlog, ask your attorney whether you qualify for EB-1A, EB-1B, or EB-2 NIW, which have far shorter waits.
  • If your spouse was born in a different country, cross-chargeability could significantly cut your wait.
  • Track your priority date against the monthly Visa Bulletin so you can file I-485 the moment your date is current.

Track your exact green card timeline

PriorityPath tracks your priority date against every monthly Visa Bulletin and alerts you the moment you can file.

Track my priority date

Estimates are based on historical Visa Bulletin movement and USCIS/DOS processing trends. Actual times vary and priority dates can retrogress. Not legal advice.