H-1B to Green Card: Step-by-Step Guide (2026)
How to go from H-1B visa to green card through PERM, I-140, and I-485 — timelines, costs, backlog waits, and alternatives like EB-2 NIW.
The H-1B to green card path is the most common employment-based route to permanent residence. Hundreds of thousands of H-1B workers are in some stage of this process right now — most waiting years for a visa number. This guide covers every step, realistic timelines for 2026, and the alternatives worth considering.
If you are deciding between the employer-sponsored EB-2/EB-3 route and the self-petition route, see the EB-2 vs EB-3 comparison guide and the EB-2 NIW guide.
The three stages
Going from H-1B to green card means moving through three sequential stages, each managed by a different government agency:
- PERM labor certification — Department of Labor (DOL)
- Form I-140 immigrant petition — USCIS
- Form I-485 adjustment of status (or consular processing) — USCIS / State Department
Your employer drives steps 1 and 2. You file step 3 yourself (with employer support).
Stage 1: PERM labor certification
The PERM (Program Electronic Review Management) process proves to the Department of Labor that no qualified, willing, and able U.S. worker is available for the specific position your employer is offering you.
How PERM works
-
Prevailing wage determination (PWD): Your employer requests a wage determination from the DOL’s National Prevailing Wage Center. The DOL assigns a wage level (Level 1–4) based on the job duties, location, and requirements. Current wait: 5–8 months.
-
Recruitment: Your employer must conduct a structured recruitment campaign — job postings on the State Workforce Agency job bank, two Sunday newspaper ads, and three additional recruitment steps (e.g., employer website posting, job fairs, professional organizations). This takes a minimum of 30 days and typically 60–90 days in practice.
-
Filing Form ETA-9089: After recruitment closes and a 30-day “cooling off” period passes, the employer files the PERM application electronically with the DOL’s Atlanta National Processing Center.
-
DOL adjudication: The DOL reviews the application and either certifies, denies, or audits it. Current adjudication time: 14–18 months from filing.
PERM timeline in 2026
| Phase | Duration |
|---|---|
| Prevailing wage determination | 5–8 months |
| Recruitment + cooling off | 2.5–4 months |
| ETA-9089 adjudication | 14–18 months |
| Total (no audit) | 14–22 months |
| Add if audited | +8–14 months |
What can go wrong
- Audit: The DOL randomly audits ~25% of PERM applications. An audit adds 8–14 months and requires the employer to submit all recruitment documentation.
- Supervised recruitment: In rare cases, the DOL orders a supervised re-recruitment where the DOL directs every step. This essentially restarts the process.
- Job requirements too narrow: If the DOL believes the job requirements are tailored to you specifically, the PERM will be denied. Requirements must reflect what the job actually needs, not your exact resume.
PERM costs
The employer must pay all PERM costs — it is illegal for the employee to pay any part of the PERM process.
- Attorney fees for PERM: typically $3,000–$6,000
- Recruitment advertising costs: $2,000–$5,000
- Prevailing wage determination: free
Stage 2: Form I-140 (immigrant petition)
Once PERM is certified, your employer files Form I-140 (Immigrant Petition for Alien Workers) with USCIS. This petition establishes:
- The job offer is real and permanent
- The employer can pay the offered wage (ability to pay)
- You meet the education and experience requirements for the position
- The PERM certification is valid
EB-2 vs. EB-3 classification
Your I-140 is filed under either EB-2 or EB-3 depending on the job requirements:
- EB-2: Requires an advanced degree (master’s or higher) or a bachelor’s + 5 years of progressive experience, or exceptional ability
- EB-3: Requires a bachelor’s degree (professional) or 2+ years of training/experience (skilled worker)
The classification affects your wait time — see the backlog section below. For a detailed comparison, see EB-2 vs EB-3: Which Green Card Is Right for You?
I-140 processing time
- Premium processing (Form I-907): 15 business days for $2,805
- Regular processing: 6–10 months
Premium processing is almost always worth it. Your priority date — the date your PERM was filed — is locked in either way, so the faster you get I-140 approval the sooner you unlock AC21 protections.
What your priority date means
Your priority date is the date the DOL received your PERM application. This date determines your place in line for an immigrant visa. You cannot complete the green card process until your priority date is “current” in the monthly Visa Bulletin.
For most countries, priority dates are current or nearly current. For India and China, the backlog means waiting years after I-140 approval.
The backlog: how long you actually wait
This is where H-1B to green card timelines diverge dramatically by country of birth.
Current wait estimates (April 2026)
| Category | Rest of World | India | China |
|---|---|---|---|
| EB-2 | Current or < 1 year | 12+ years | 4–6 years |
| EB-3 Skilled | Current or < 1 year | 12+ years | 3–5 years |
For India-born applicants, the EB-2 filing date is around July 2014 and EB-3 is around January 2015 as of the May 2026 Visa Bulletin — meaning people who filed PERM over a decade ago are only now getting their green cards.
Check the current Visa Bulletin and processing time estimates by category and country for the latest numbers.
Surviving the backlog
While waiting for your priority date to become current:
- H-1B extensions beyond 6 years: Under AC21 §106, if you have an approved I-140 (or a PERM filed 365+ days ago), you can get 1-year or 3-year H-1B extensions beyond the normal 6-year limit — indefinitely.
- H-4 EAD for spouses: If you are the principal H-1B holder with an approved I-140, your H-4 spouse may be eligible for work authorization.
- Priority date portability: Your priority date belongs to you after I-140 approval (if it has been approved for 180+ days or the employer has not revoked it). You can carry it to a new employer.
Stage 3: Form I-485 (adjustment of status)
Once your priority date is current, you file Form I-485 to adjust from H-1B to permanent resident. You can also file through consular processing abroad (Form DS-260) if you prefer.
Concurrent filing
If your priority date is already current when your I-140 is ready, you can file I-140 and I-485 at the same time. This is common for “rest of world” applicants.
What you can file with I-485
- Form I-765 — Employment Authorization Document (EAD), so you are not tied to your H-1B employer
- Form I-131 — Advance Parole, for international travel while I-485 is pending
- Derivative I-485s for your spouse and unmarried children under 21
I-485 processing time
Current USCIS processing time for employment-based I-485: 8–14 months. Check the processing time lookup tool for your specific service center.
AC21 portability
After your I-485 has been pending for 180+ days and your I-140 is approved, you can change to a new employer in a “same or similar” occupation without losing your green card application. This is one of the most powerful protections in the system. See the full AC21 portability guide.
Total cost breakdown
| Item | Who pays | Cost |
|---|---|---|
| PERM (attorney + recruitment) | Employer | $5,000–$11,000 |
| Form I-140 | Employer | $715 |
| I-140 premium processing | Employer or employee | $2,805 |
| Form I-485 | Employee | $1,440 |
| Form I-765 (EAD) | Employee | $0 (included with I-485) |
| Form I-131 (Advance Parole) | Employee | $0 (included with I-485) |
| Medical exam (I-693) | Employee | $200–$500 |
| Attorney fees (I-485 stage) | Employee | $2,000–$5,000 |
| Total employee cost | $3,640–$7,940 | |
| Total employer cost | $5,715–$14,520 |
The $100,000 H-1B fee
Starting in 2026, employers must pay a one-time $100,000 fee for each new H-1B petition (not renewals or extensions). This does not apply to the green card process itself, but it dramatically increases the total cost of the H-1B → green card pipeline for employers. Some employers are responding by:
- Shifting sponsorship toward EB-1A or EB-2 NIW candidates who can self-petition
- Limiting new H-1B sponsorship to critical hires
- Exploring L-1 or O-1 visa alternatives that are not subject to the fee
Alternatives to the PERM route
The standard PERM → I-140 → I-485 path is not the only option for H-1B holders:
EB-2 NIW (National Interest Waiver)
You file your own I-140 — no employer involvement, no PERM. Requires an advanced degree (or exceptional ability) and a proposed endeavor with national importance. Particularly strong for researchers, founders, STEM professionals, and physicians. See the full EB-2 NIW guide.
EB-1A (Extraordinary Ability)
For people at the very top of their field. No employer, no PERM, no job offer required. Requires evidence of sustained national or international acclaim. See the EB-1A guide.
EB-1B (Outstanding Researcher)
Requires employer sponsorship but skips PERM. Must have 3+ years of research experience and international recognition. See the EB-1B guide.
Marriage-based green card
If you marry a U.S. citizen, you become an immediate relative with no visa number wait — regardless of your country of birth. This is entirely separate from the employment-based system. See the marriage green card guide.
Common mistakes
- Changing jobs during PERM: Moving to a new employer before PERM is certified kills the application. You must restart with the new employer.
- Not filing in both EB-2 and EB-3: For India-born applicants, filing in both categories (or downgrading EB-2 to EB-3 when EB-3 is moving faster) can save years. Discuss this strategy with your attorney.
- Ignoring NIW/EB-1A eligibility: Many H-1B professionals qualify for self-petition routes and do not realize it. Even if you are pursuing PERM, filing a parallel NIW or EB-1A costs relatively little and can be dramatically faster.
- Missing the H-1B 6-year clock: If you do not have a PERM filed 365+ days before your H-1B expires (or an approved I-140), you may have to leave the U.S. Start the green card process early.
- Letting the employer control everything: Your employer drives PERM and I-140, but you should understand every step. Ask for copies of the PERM application and I-140 receipt. Know your priority date.
Not legal advice. The H-1B to green card process is complex and heavily dependent on individual circumstances — your country of birth, job classification, employer’s ability to pay, and the current Visa Bulletin all affect your timeline. Consult an experienced immigration attorney before making decisions about your case.
Sources & Citations
All claims in this guide link to primary government sources.
- 1
- 2
- 3Permanent Labor Certification— U.S. Department of Labor
- 4PERM Processing Times— U.S. Department of Labor
- 5Visa Bulletin— U.S. Department of State
Frequently asked questions
How long does the H-1B to green card process take in 2026?
Can I change jobs while waiting for my green card on H-1B?
What is the $100,000 H-1B fee and does it affect green card sponsorship?
Can I self-petition for a green card while on H-1B?
What happens to my H-1B status if my PERM or I-140 is denied?
What is the priority date and why does it matter?
Is EB-2 faster than EB-3 for getting a green card?
This is not legal advice
GreenCardTracker is an independent information resource, not a law firm. Immigration law changes frequently and case outcomes are fact-specific. Always verify with USCIS or a licensed immigration attorney before making decisions about your case.