H-1B to Green Card: Process, Timeline, and Steps (2026)

A step-by-step breakdown of the labor certification, I-140, and I-485 process for H-1B holders pursuing a green card in 2026.

H-1B visa professional holding passport and green card

Going from an H-1B visa to a green card is a three-stage, employer-sponsored process that moves through Program Electronic Review Management (PERM) labor certification, an I-140 immigrant petition, and I-485 adjustment of status. The H-1B does lead to a green card, but the path requires your employer's cooperation, verified government filings, and patience with processing backlogs. For most applicants the journey takes two to four years and costs thousands in combined filing and attorney fees, though country-specific backlogs can stretch the wait well beyond that.

Key takeaways

  • The H-1B to green card process has three stages: PERM labor certification, I-140 petition, and I-485 adjustment of status.
  • Your employer drives the first two stages. You gain flexibility at the I-485 stage through concurrent filing and portability under the American Competitiveness in the Twenty-First Century Act (AC21).
  • Total timeline ranges from two to four or more years, but country-specific backlogs (especially India and China) can add decades.
  • If your I-140 is approved, you can extend your H-1B beyond the six-year limit in one-year or three-year increments.

H-1B to green card process

The H-1B to green card process has three stages: PERM labor certification with the Department of Labor (DOL), the I-140 immigrant petition with U.S. Citizenship and Immigration Services (USCIS), and I-485 adjustment of status (or consular processing if you're outside the U.S.). Approximately 140,000 immigrant visas are available each fiscal year, split across five preference categories. Most H-1B holders pursue the EB-2 (advanced degree or exceptional ability) or EB-3 (bachelor's degree) categories.

StageFormWho filesTypical timelineKey detail
PERM labor certificationETA-9089Employer (with DOL)8–14 monthsIncludes prevailing wage determination and recruitment
I-140 immigrant petitionI-140Employer (with USCIS)6–8 months (regular)Premium processing available
I-485 adjustment of statusI-485Employee (with USCIS)8–14 monthsFiled when priority date is current

Step 1: PERM labor certification

Your employer files the PERM labor certification with the DOL to prove that no qualified U.S. worker is available for your position. This involves obtaining a prevailing wage determination (the minimum salary DOL sets for a specific role and location) from the DOL and conducting a recruitment process (job postings, advertisements) to test the labor market.

The employer must show they offered at least the prevailing wage and that no minimally qualified U.S. applicant applied.

Processing time for PERM runs 8–14 months, including the prevailing wage determination (which alone can take four to six months). DOL selects some applications for audit. An audit can add six or more months to the timeline, and triggers include the job description, the wage level, and issues with the recruitment documentation.

Your employer handles the entire PERM stage, and you can't do much to speed it up. This stage also establishes your priority date (the date your PERM application was filed, and it determines your place in line).

Important: Your employer must initiate and pay for the PERM and I-140 stages. If your current employer won't sponsor your green card, you need to find one that will before the process can begin. Depending on one employer while your case moves through a multi-year process adds stress, and it's OK to weigh that reality when planning your next steps.

Step 2: I-140 immigrant petition

After PERM approval, your employer files Form I-140 with USCIS. This petition classifies you under an employment-based preference category. EB-2 is for workers with an advanced degree or exceptional ability, while EB-3 covers positions requiring a bachelor's degree or at least two years of skilled work experience.

Regular processing takes 6–8 months. Premium processing is available for 45 business days at a cost of $2,965. The category your employer chooses (EB-2 vs. EB-3) has a major impact on how long you'll wait for a visa number to become available, especially if you were born in India or China.

Choosing between EB-2 and EB-3 isn't always straightforward. EB-2 priority dates generally move faster, which matters most for applicants born in India and China. But EB-2 requires an advanced degree (or a bachelor's plus five years of progressive experience), and not every role qualifies.

Some applicants and their attorneys intentionally file under EB-3, even when they qualify for EB-2, because EB-3 priority dates from earlier filing years can sometimes be further ahead than recent EB-2 dates. Your immigration attorney can run the numbers based on the current visa bulletin and your specific situation.

Step 3: I-485 adjustment of status

Once your priority date becomes current (meaning a visa number has opened for your category and country), you file Form I-485 to adjust your status to permanent resident. You can file I-140 and I-485 concurrently if your priority date is already current when your I-140 is ready. Filing I-485 also lets you apply for an Employment Authorization Document (EAD) and advance parole (a travel permit that lets you leave and re-enter the U.S. while your green card is pending).

Once your I-485 is filed, many applicants stop extending their H-1B because the EAD covers their work authorization. Maintaining H-1B status is more expensive and ties you to a single employer, while the EAD lets you work for any employer.

The trade-off: if your I-485 is denied for any reason while you're on EAD (not H-1B), you lose your work authorization immediately. Some applicants maintain both as a safety net, especially early in the I-485 process.

If you're outside the U.S., you go through consular processing instead, which involves an interview at a U.S. embassy or consulate.

H-1B to green card timeline

The H-1B to green card timeline ranges from two to four or more years for most applicants, but the real bottleneck is the visa bulletin. Congress caps employment-based preference visas at 140,000 per year, and no single country can receive more than 7% of that total.

StageBest caseTypicalWorst case
PERM6 months8–14 months18+ months (with audit)
I-14045 business days (premium)6–8 months12+ months
I-4856 months8–14 monthsYears (if backlogged)

The Department of State publishes a monthly visa bulletin showing which priority dates are currently eligible to file I-485. Wait times vary dramatically by country of birth due to the 7% per-country cap.

Country of birthEB-2 statusEB-3 statusApproximate EB-2 waitApproximate EB-3 wait
IndiaSignificantly backloggedSignificantly backlogged12+ years12+ years
China (mainland)Multi-year backlogMulti-year backlog4–5 years4–5 years
PhilippinesMinor backlogMinor backlog1–2 years2–3 years
MexicoMinor backlogMinor backlog1–2 years2–3 years
All other countriesCurrent or minor backlogCurrent or minor backlog1–2 years2–3 years

Source: U.S. Department of State

For applicants born in India, the backlog stretches over a decade due to demand far exceeding the annual per-country allocation.

You can check current processing times for I-140 and I-485 on the USCIS processing times page.

Tip: Once your I-485 has been pending for 180 days, you can change employers without restarting your green card process. This is called AC21 portability, and it gives you job flexibility while you wait.

H-1B to green card cost

H-1B to green card cost splits between employer-paid filing fees and employee-paid adjustment costs. The H-1B fee increase that took effect in 2025 raised several of these filing costs.

ItemAmountWho pays
PERM attorney fees$3,000–$6,000Employer
I-140 filing fee$715Employer
I-140 asylum program fee$600 (25+ employees) or $300 (<25)Employer
I-140 premium processing$2,965Employer or employee
I-485 filing fee$1,440Employee
I-485 asylum program fee$600Employee
I-765 (EAD)$260Employee
I-131 (advance parole)$630Employee

For example, an EB-2 applicant using premium processing would pay $1,440 (I-485) + $600 (asylum fee) + $260 (EAD) + $630 (advance parole) out of pocket, while the employer covers $715 (I-140) + $600 (asylum fee) + $2,965 (premium processing) plus PERM attorney fees.

Important: Employers can't recover PERM labor certification costs from an employee's wages. This is a DOL regulation, not a suggestion. If your employer asks you to reimburse PERM fees, that's a violation.

Your employer must pay all PERM-related costs and the I-140 filing fees. You can pay for I-485 filing, the EAD, advance parole, and (in some cases) premium processing. Attorney fees for the I-485 stage are negotiable between you and your employer.

At a large company with regular I-140 processing, your out-of-pocket share would include I-485 filing, the asylum program fee, EAD, and advance parole. Your employer covers all PERM and I-140 costs.

H-1B extension after 6 years with I-140 approved

H-1B extension after six years with I-140 approved is possible under AC21. The H-1B normally has a 6-year maximum stay, but AC21 creates an exception for workers in the green card pipeline whose Form I-140 has been approved. After completing PERM (the DOL labor certification) and I-140 (see the cost breakdown above), the standard 6-year clock stops being your deadline. Without this exception, many H-1B holders would lose work authorization while waiting for their priority date to become current.

The extension works in two ways. If your I-140 is approved and your priority date isn't current, you qualify for three-year H-1B extensions. If your PERM or I-140 has been pending for 365 or more days, you qualify for one-year extensions. These extensions continue until your green card is adjudicated.

With a pending I-485, you can also file Form I-765 for work authorization and Form I-131 for travel permission as backup.

If your employer revokes your I-140 before your I-485 has been pending 180 days, you lose the basis for these extensions. But if you've had an approved I-140 for 180 or more days (or your I-485 has been pending 180+ days), AC21 lets you retain your priority date and port to a new employer.

Find employers that sponsor H-1B workers for green cards on Migrate Mate.

Find employers that sponsor H-1B workers for green cards

Find Green Card Sponsors

The H-1B to green card process is long, employer-dependent, and shaped by factors outside your control. But understanding each stage, its costs, and its timeline puts you in the best position to plan around the wait and make informed decisions about your career and immigration strategy.

Frequently asked questions

Can I change jobs during the green card process?

Yes, under AC21 portability. Once your I-140 is approved and your I-485 has been pending for 180 or more days, changing employers won't restart the process. The new position must be in a "same or similar" occupational classification to the one on your original labor certification. This is a key protection for H-1B workers in the green card backlog.

How does the green card wait for Indian nationals compare to other countries?

EB-2 and EB-3 backlogs for India can stretch decades. Priority dates move slowly because India's demand far exceeds the per-country allocation from the annual 140,000 employment-based visa pool. Check the visa bulletin monthly to track where your priority date stands.

Can I get a green card without employer sponsorship on H-1B?

Not through the standard PERM process, but two categories allow self-petitioning. EB-1A (extraordinary ability) and EB-2 NIW (National Interest Waiver) let you file without employer sponsorship. However, most H-1B holders go through employer-sponsored EB-2 or EB-3, which requires PERM labor certification.

What happens if my employer goes out of business during the green card process?

It depends on what stage you're in. If your I-485 has been pending for 180 or more days, AC21 portability lets you find a new employer and continue without starting over (as long as the new job is in a similar role category). If you're still in the PERM or I-140 stage, you'll likely need to restart those steps with a new employer. But if your I-140 was approved before the company closed and remained valid for at least 180 days, you keep your priority date when filing with the new employer.

What's the difference between H-1B extension and green card approval?

An H-1B extension lets you keep working while waiting, but it doesn't move your green card forward. Your H-1B renews in one-year or three-year increments under AC21 and still depends on employer sponsorship. The green card, once approved, gives you permanent status with no employer tie. You can hold an extended H-1B for years while your priority date crawls forward.

Do I need an advanced degree to qualify as EB-2 instead of EB-3?

Not always. EB-2 typically requires an advanced degree (master's or higher), but you can also qualify with a bachelor's degree plus five years of progressive work experience, or through proof of exceptional ability. EB-3 covers positions requiring a bachelor's degree or at least two years of skilled work experience. The main practical difference is wait time: EB-2 priority dates generally move faster than EB-3, especially for Indian nationals.

About the Author

Mihailo Bozic
Mihailo Bozic

Founder & CEO @ Migrate Mate

I moved from Australia to the United States in 2023. I have had 3 jobs, and 3 different visas. I started Migrate Mate to help people like me find their dream job in the USA & help them get visa sponsorship.

LinkedInForbes

Related Articles

Companies That Sponsor H-1B Visas: How to Find and Verify Them in 2026
H-1B VisaJob Search

Companies That Sponsor H-1B Visas: How to Find and Verify Them in 2026

Find companies that sponsor H-1B visas using government filing data. Top sponsors by industry, how to verify any employer, and 2026 policy changes.

·By Dylan Gibbs
How to Check Your H-1B Lottery Results in 2026
H-1B VisaVisa Process

How to Check Your H-1B Lottery Results in 2026

How to check your FY2026 H-1B lottery results in myUSCIS, what each status means, filing deadlines after selection, and next steps if not selected.

·By Dylan Gibbs
Trump's $100,000 H-1B visa fee: what changed and who it affects
H-1B VisaPolicy & News

Trump's $100,000 H-1B visa fee: what changed and who it affects

Learn when the $100,000 H-1B visa fee applies, who's exempt, how to pay, whether cap-exempt employers are affected, and what the latest legal challenges mean for the H-1B visa in 2026

·By Mihailo Bozic
H-1B Stamping in the US: What Changed in 2025 and Your Options
H-1B VisaVisa Process

H-1B Stamping in the US: What Changed in 2025 and Your Options

H-1B visa stamping in the U.S. changed dramatically in 2025. Domestic renewal status, consular process steps, required documents, fees, and interview tips.

·By Dylan Gibbs
E-3 Visa vs H-1B: Key Differences Australians Should Know
E-3 VisaH-1B Visa

E-3 Visa vs H-1B: Key Differences Australians Should Know

The E-3 visa lets Australians skip the H-1B lottery and renew indefinitely. Compare costs, processing, spouse work rights, and green card paths side by side.

·By Mihailo Bozic
H-1B Visa Guide: New $100K Fee, Weighted Lottery & Costs
H-1B VisaVisa Guides

H-1B Visa Guide: New $100K Fee, Weighted Lottery & Costs

Complete guide to the H-1B visa. Covers requirements, the FY 2027 wage-weighted lottery, employer filing process, costs, and pathways to a green card.

·By Mihailo Bozic