Green Card Priority Date Calculator
Estimate green card wait time based on category, country of birth, and visa bulletin movement.
Legal Disclaimer
This calculator provides general estimates only and does not constitute legal advice. Laws, regulations, and court procedures vary significantly by jurisdiction. Consult a licensed attorney in your area for advice specific to your situation.
Inputs
Results
Estimated Wait
96 months
Estimated Wait
8 years
How to Use This Calculator
- Select Employment-Based Category: EB-1, EB-2, EB-3, or EB-2 NIW.
- Set Country of Birth — India and China face multi-year backlogs in EB-2 and EB-3.
- Enter Months Since Priority Date — when your PERM or I-140 was filed.
- Set Current Backlog in months if known, or let the calculator use category defaults.
- Set Monthly Movement — the average forward movement of the visa bulletin cutoff date.
- Review Estimated Remaining Wait in months and years — plan career and life decisions accordingly.
How the result changes with Monthly Movement (Months)
| Monthly Movement (Months) | Estimated Wait | Estimated Wait |
|---|---|---|
| 1.29 | 74 months | 6.2 years |
| 4.26 | 23 months | 1.9 years |
| 7.83 | 12 months | 1 years |
| 11 | 9 months | 0.8 years |
What each input means
- Category (1=EB-1, 2=EB-2, 3=EB-3, 4=EB-2 NIW)
- Employment-based green card category.
- Country (1=India, 2=China, 3=Philippines, 4=Other)
- Country of birth (determines visa availability).
- Months Since Priority Date
- How many months ago your priority date was established.
- Current Backlog (Months)
- Current backlog in months (0 to use default estimate).
- Monthly Movement (Months)
- Average monthly forward movement in the visa bulletin.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersCategory (1=EB-1, 2=EB-2, 3=EB-3, 4=EB-2 NIW) = 2, Country (1=India, 2=China, 3=Philippines, 4=Other) = 1, Months Since Priority Date = 24, Current Backlog (Months) = 0 = 5 input(s) provided
- Calculate Estimated WaitEstimated Wait96 = 96
- Calculate Estimated WaitEstimated Wait8 = 8
- Calculate ProgressProgress20 = 20
- Calculate Total BacklogTotal Backlog120 = 120
Engine last updated .
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Visa Bulletin Tracker Calculator
Track visa bulletin movement and project when your priority date will become current.
ImmigrationVisa Processing Timeline Calculator
Estimate visa processing time by category and service center.
ImmigrationAffidavit of Support Calculator
Calculate the income requirement (125% FPL) for Form I-864 Affidavit of Support. Based on 2026 Federal Poverty Guidelines.
More in Legal & Professional.