H-1B to green card is not a single step — it's a four-stage process spanning 1 to 17 years. The timeline: PERM labor certification (8–18 months), I-140 petition (6–12 months), priority date wait (0–12 years by country), then I-485 adjustment (8–18 months). For Rest of World applicants, the full path takes 1.5–3 years. For India, it is 13–17+ years due to the ~12-year backlog. Source: USCIS Employment-Based Immigration, Department of State Visa Bulletin, June 2026.
The H-1B to Green Card Timeline: Visual Overview
Current Priority Date Backlogs by Country (June 2026)
Source: Department of State Visa Bulletin, June 2026, Vol. XI, No. 7.
Stage-by-Stage Breakdown
Stage 1: PERM Labor Certification (8–18 months)
PERM is the Department of Labor's certification that no qualified U.S. worker is available for the position. The employer must conduct mandatory recruitment: post the job, test the market for at least 30 days, and document all recruitment steps. Source: DOL PERM Labor Certification.
| PERM Stage | Duration | Notes |
|---|---|---|
| Prevailing Wage Determination (PWD) | 1–2 months | DOL sets the minimum acceptable wage by occupation and location |
| Recruitment Testing | 30–60 days | Newspaper ads (2 Sundays), 30-day posting, professional journal if applicable |
| PERM Application Filing | — | Filed with BALCA via PERM system |
| Regular Processing | 6–8 months | Most cases approved without audit |
| If Audited | 12–18+ months | 15–20% of cases receive audit; requires extensive documentation |
Stage 2: I-140 Immigrant Petition (6–12 months standard, 45 days premium)
With PERM certified, the employer files Form I-140 on your behalf. This petition proves your qualifications and establishes your priority date — the date that determines your place in the green card queue. Source: USCIS I-140 Information.
Key facts about I-140:
- Premium Processing available: 45 business days ($2,805)
- Your priority date = the date the I-140 was filed (or PERM certified date if earlier)
- Once I-140 is approved and not revoked, your priority date is preserved even if you change employers
- AC21 rule: you can change employers and file a new I-140 while preserving your original priority date
Stage 3: Priority Date Wait (0–12+ years)
Your priority date must be current per the monthly Visa Bulletin before you can file I-485. The Final Action Date (FAD) for your chargeability area determines when this happens. Current Visa Bulletin data:
| Chargeability Area | FAD (June 2026) | Wait from today |
|---|---|---|
| Rest of World | Current | No wait — file I-485 now |
| Mexico | Current | No wait |
| Philippines | Current | No wait |
| China (mainland) | November 1, 2020 | ~5 years |
| India | June 15, 2014 | ~12 years |
Stage 4: I-485 Adjustment of Status (8–18 months)
When your priority date is current, you file I-485 to adjust from H-1B to permanent resident status. This is the final stage. Source: USCIS I-485 Information.
- No Premium Processing — I-485 takes as long as it takes
- Concurrently filed: When current, you can file I-485 with I-140 on the same day for ROW
- EAD and AP: While I-485 is pending, you can apply for Employment Authorization Document (EAD) and Advance Parole — allowing you to work and travel without relying on H-1B status
- Interview: Sometimes required; USCIS will notify you if so
Total Timeline Summary by Country
| Chargeability Area | PERM | I-140 | PD Wait | I-485 | Total (from start) |
|---|---|---|---|---|---|
| Rest of World | 8–18 months | 6–12 months | 0 (current) | 8–18 months | 1.5–3 years |
| Mexico | 8–18 months | 6–12 months | 0 (current) | 8–18 months | 1.5–3 years |
| Philippines | 8–18 months | 6–12 months | 0 (current) | 8–18 months | 1.5–3 years |
| China | 8–18 months | 6–12 months | ~5 years | 8–18 months | 6–8 years |
| India | 8–18 months | 6–12 months | ~12 years | 8–18 months | 13–17+ years |
Source: DHS, DOL, Department of State data. Does not include time before starting PERM (employer decision, drafting, offer negotiation). All ranges are approximate.
How to Speed Up the H-1B to Green Card Process
- Use Premium Processing on I-140 (45 days vs. 12–18 months) — costs $2,805 but saves 12+ months
- Concurrent filing: If your PD is current, file I-140 and I-485 together to eliminate the gap
- Use cross-chargeability with a non-backlogged country spouse — potentially cuts 12 years to 0
- Consider EB-1A or EB-1C if you qualify — much shorter backlog (2–3 years for India) vs. EB-2/EB-3
- Minimize PERM audit risk by working with an experienced immigration attorney — proper documentation and recruitment procedures are essential
- Apply for EAD + AP while waiting so you can change jobs and travel freely during I-485 processing
Internal Links to Related Pages
Find Your Personal Green Card Timeline
Our $19 Visa Pathway Snapshot analyzes your country of birth, field, education, and employer profile to give you an exact timeline estimate and identify which path (EB-2, EB-1A, EB-1C) is fastest for your situation.
Take the 3-Minute Quiz →