EB-3 vs H-1B: Lottery, Priority Dates, and the Six-Year Bridge

The H-1B is a temporary work visa tied to a specific employer; the EB-3 is an employment-based green card category that leads to permanent residence. When people compare EB-3 vs. H-1B, they’re usually not choosing between them at all. Most foreign professionals work in the United States on H-1B status while their employer simultaneously sponsors them for an EB-3 green card, a combined journey that can take anywhere from a few years to well over a decade depending on the applicant’s country of birth.

Temporary Status Versus Permanent Residence

An H-1B lets you work for a specific employer in a specialty occupation. Your initial period of stay is three years, extendable once to a total of six.1U.S. Citizenship and Immigration Services. H-1B Specialty Occupations After six years you generally must leave the country for at least a year before applying again, unless you’ve started a green card process that qualifies you for further extensions.

The EB-3 is an immigrant visa category. Approval means lawful permanent resident status: a green card, the right to live and work anywhere in the country indefinitely, freedom to change jobs, and eventual eligibility for citizenship. Federal law allocates 28.6 percent of the worldwide employment-based visa pool to EB-3 each fiscal year.2Office of the Law Revision Counsel. 8 USC 1153 – Allocation of Immigrant Visas Demand vastly outstrips that supply, especially for applicants born in India.

One legal nuance keeps the two paths compatible. H-1B status carries what’s called dual intent, meaning you can openly pursue a green card without jeopardizing your temporary standing. Many other nonimmigrant categories penalize any sign of immigrant intent; the H-1B specifically allows it.

Who Qualifies

H-1B: A Specialty Occupation and a Qualified Worker

The H-1B requires both a qualifying job and a qualifying worker. The position must be a specialty occupation, meaning it requires at least a bachelor’s degree in a directly related field as a minimum entry requirement. USCIS considers whether similar roles across the industry require a degree, whether the employer normally requires one, and whether the duties are specialized enough to be associated with degree-level knowledge.1U.S. Citizenship and Immigration Services. H-1B Specialty Occupations

The worker must hold a U.S. bachelor’s degree or its foreign equivalent in a field directly related to the job. Without a formal degree, work experience can sometimes substitute at a ratio of three years of progressive experience for each missing year of university education. Any foreign credential needs a formal evaluation from a recognized agency covering the institution, degree awarded, field of study, and U.S. equivalency.

EB-3: Three Subcategories

The EB-3 is broader and splits into three groups:

  • Professionals: workers whose jobs require at least a U.S. bachelor’s degree or its foreign equivalent.
  • Skilled workers: workers in positions requiring at least two years of training or experience.
  • Other workers: workers in unskilled roles needing less than two years of training or experience.

All three require a job offer from a U.S. employer and proof that no qualified American workers are available.3U.S. Citizenship and Immigration Services. Employment-Based Immigration: Third Preference EB-3 The “other workers” subcategory faces an added bottleneck: no more than 10,000 visas per year can go to unskilled workers within the EB-3 pool.4U.S. Department of State. Annual Limit Reached in the EB-3 and EW Categories

What the Employer Has to Do

H-1B: Labor Condition Application

Before filing the H-1B petition, the employer must submit a Labor Condition Application (LCA) to the Department of Labor.5eCFR. 20 CFR 655.730 – What Is the Process for Filing a Labor Condition Application The LCA is a set of attestations: the employer will pay at least the prevailing wage for the occupation in the geographic area, and hiring the foreign worker will not undercut wages or working conditions for existing staff.6U.S. Department of Labor. H-1B Labor Condition Application The Department of Labor typically certifies or denies within seven business days.

EB-3: PERM Labor Certification

The EB-3 employer’s obligations are far heavier. The employer must go through the PERM (Program Electronic Review Management) labor certification, which requires a genuine recruitment campaign to demonstrate that no qualified U.S. workers are available. That involves posting the job in newspapers, on the employer’s website, through the state workforce agency, and other required advertising steps. The Department of Labor reviews the recruitment before certifying.7U.S. Department of State. Employment-Based Immigrant Visas PERM processing alone often takes well over a year, and any qualified U.S. applicant who emerges during recruitment can derail the entire filing.

Once PERM is certified, the employer files Form I-140 (Immigrant Petition for Alien Workers) with USCIS to establish the worker’s eligibility for the EB-3 category.8U.S. Citizenship and Immigration Services. I-140, Immigrant Petition for Alien Workers The I-140 must include evidence the employer can pay the offered wage, typically through tax returns or annual reports, and documentation that the worker meets the education or experience requirements from the labor certification.

Getting In: Lottery Versus Queue

The H-1B Lottery

Federal law caps regular H-1B visas at 65,000 per fiscal year, with an additional 20,000 reserved for workers holding a master’s degree or higher from a U.S. institution.9Office of the Law Revision Counsel. 8 USC 1184 – Admission of Nonimmigrants Workers at universities, nonprofit research organizations, and government research entities are exempt from the cap entirely.

Because demand exceeds supply, USCIS runs a registration-based selection. Employers pay a $215 fee per beneficiary during an annual registration window. For FY 2027, that window ran from March 4 through March 19, 2026.10U.S. Citizenship and Immigration Services. FY 2027 H-1B Cap Initial Registration Period Opens on March 4 Only those selected may file a full petition.

Starting with the FY 2027 cycle, selection is no longer purely random. USCIS implemented a wage-based weighting system where higher-paid positions get better odds. Registrations are assigned a wage level based on the offered salary relative to prevailing wages, and higher wage levels are entered multiple times: a Level IV position gets entered four times compared to once for Level I. Entry-level positions now face significantly worse odds than senior roles paying well above the prevailing wage.11U.S. Citizenship and Immigration Services. H-1B Cap Season

The EB-3 Priority Date

The EB-3 doesn’t have a lottery. It has a queue. Your place in line is set by your priority date, typically the date your employer filed the PERM labor certification. You can’t complete the green card process until your priority date becomes current, meaning the government has worked through everyone ahead of you.

How long that takes depends almost entirely on country of birth. Applicants from most countries can expect roughly two to four years. Indian nationals face a backlog currently over 12 years. As of early 2026, USCIS was processing EB-3 skilled worker cases with Indian priority dates from November 2013. You track your position through the Department of State’s monthly Visa Bulletin.

This backlog is the most consequential practical difference between the two paths for many applicants. An H-1B can put you in a U.S. job within months of selection. An EB-3 green card might not materialize for years after you’ve already started working.

What It Costs

Both paths involve substantial fees, and the totals look very different.

H-1B employers pay the I-129 filing fee, a fraud prevention and detection fee, and in many cases an additional training fee that varies by company size. Employers, not workers, are legally required to pay the base petition filing fee and the training fee. Attorney fees typically add several thousand dollars on top.

A major cost development hit H-1B employers in late 2025. A Presidential Proclamation imposed a $100,000 fee on employers using an H-1B petition to bring a worker into the U.S. from abroad. The fee applies to petitions filed after September 21, 2025, for workers who are outside the country. It does not apply to workers already in the U.S. who are changing or extending status. It has dramatically altered the cost calculus for employers sponsoring new hires from overseas.

The EB-3 accumulates costs across stages: the PERM recruitment expenses, the I-140 filing fee paid by the employer, and, at the final stage, the I-485 fees and a medical examination on Form I-693 that generally runs $250 to $350 before vaccination costs. Both paths offer premium processing. As of March 1, 2026, the premium processing fee is $2,965 for Form I-129 and Form I-140 filings, guaranteeing USCIS will take action within 15 business days for most classifications.12U.S. Citizenship and Immigration Services. USCIS to Increase Premium Processing Fees

Staying Past Six Years: The Bridge Between the Two

The six-year H-1B limit isn’t a hard wall if you’ve started the green card process. The American Competitiveness in the Twenty-first Century Act (AC21) created two extension pathways that are essential for anyone using H-1B status while waiting in the EB-3 queue.

Under AC21 Section 106(a), if your PERM labor certification or I-140 petition has been pending for at least 365 days, you can extend your H-1B in one-year increments beyond the six-year limit. Extensions continue until a final decision is made on the labor certification or green card petition. The provision exists precisely because green card backlogs routinely outlast the six-year H-1B window.

Under AC21 Section 104(c), if your I-140 has been approved but you can’t file for the green card because visa numbers are unavailable due to per-country limits, you can extend your H-1B in three-year increments. That provision is a lifeline for Indian nationals, who often have approved I-140 petitions but face a decade or more before their priority date becomes current.

Without these extensions, anyone with an EB-3 backlog longer than six years would be forced to leave the country and abandon their place in line. AC21 is what makes the H-1B-to-EB-3 pipeline viable for applicants from oversubscribed countries.

Changing Jobs Mid-Process

Job portability works differently at each stage.

H-1B holders can switch employers relatively easily. The new employer files its own I-129, and you can start work as soon as that petition is properly filed with USCIS. You do not have to wait for approval.13U.S. Citizenship and Immigration Services. FAQs for Individuals in H-1B Nonimmigrant Status The catch: H-1B status is always tied to a specific employer. If you lose or leave a job without a new petition in progress, you have a 60-day grace period to find a new sponsor or change status.

EB-3 portability is trickier. Under AC21, once your I-485 adjustment application has been pending for at least 180 days and your I-140 has been approved, you can change employers without restarting the green card process. The new position must involve the same or similar job duties; USCIS compares actual responsibilities, not job titles. If you switch before the 180-day mark, or before the I-140 is approved, you risk losing what you’ve invested.

The painful case is switching before the PERM and I-140 stages are complete. The new employer typically has to start the entire green card process from scratch: new PERM, new I-140, new priority date. That can add years to your wait, particularly if you’re from an oversubscribed country.

What Your Family Gets

H-1B holders can bring a spouse and unmarried children under 21 on H-4 dependent status. H-4 dependents can attend school but generally cannot work. The exception matters: if the H-1B holder has an approved I-140 or has been granted an AC21 extension beyond six years, the H-4 spouse can apply for an Employment Authorization Document (EAD).14U.S. Citizenship and Immigration Services. Employment Authorization for Certain H-4 Dependent Spouses H-4 work authorization is essentially tied to progress in the green card process.

EB-3 dependents, meaning spouses and unmarried children under 21, are included as derivative beneficiaries. When the principal applicant’s priority date becomes current and the I-485 is filed, family members file their own I-485 applications concurrently. Upon approval, each family member receives their own green card with full, unrestricted work authorization.

The practical difference is stark. An H-4 spouse may wait years for any work authorization at all, then must renew the EAD periodically. An EB-3 derivative gets permanent, unrestricted work authorization the moment their green card is approved.

How the Two Paths Work Together

For most professionals, the H-1B and EB-3 aren’t competing options. They are sequential steps in a single strategy. A typical path: an employer sponsors you for an H-1B to get you working in the U.S., then begins the EB-3 by filing for PERM labor certification. PERM alone often takes two years. The I-140 adds several more months. Then you wait for your priority date to become current, which can range from virtually no wait for most countries to 12 or more years for Indian nationals.

Throughout that wait, you stay in the U.S. on H-1B status, extending beyond six years under AC21 as needed. The H-1B keeps you employed and legally present; the EB-3 is the end goal that eventually removes the need for employer sponsorship entirely.

The risk in this arrangement is that your immigration status stays tied to one employer for a long time. Changing jobs before the I-140 is approved and before the I-485 has been pending for 180 days can reset your timeline. Some workers accept the trade-off; others find it constraining when better opportunities appear during a multi-year backlog. Understanding the portability rules before making a move is the difference between losing a few months and losing a decade.