Home/Blog/H-1B Process Guide: Complete Timeline fr
H-1B Overview

H-1B Process Guide: Complete Timeline from Lottery to Green Card

The H-1B process has more stages than most people realize. This guide maps every step—from March lottery registration through green card sponsorship—with exact timelines and what you control.

By Sumit PatelUpdated May 202615 min read

Stage 1: Electronic Lottery Registration (March)

The H-1B process begins in March each year when USCIS opens the electronic pre-registration window. Your employer pays $215 and submits your name, date of birth, passport number, and education level. The window is typically open March 1-20.

  • Registration window: early March, approximately 20 days
  • USCIS lottery runs after window closes; results available in late March via myUSCIS
  • Selected registrations proceed to full petition filing; unselected registrations are closed
  • Cap-exempt employers skip the lottery and can file at any time

Stage 2: Petition Filing (April-June)

Selected employers have 90 days from the selection notice to file a complete I-129 petition. Your employer works with immigration counsel to compile the petition package and submit it to the appropriate USCIS service center.

  • LCA must be certified by DOL before petition is filed (7 business days typically)
  • Complete I-129 package: petition form, LCA, support letter, education credentials, employer financials
  • Regular processing: 3-5 months; Premium processing: 15 business days for $2,805
  • October 1 is the earliest start date for cap-subject H-1B petitions

Stage 3: Visa Stamping (If Outside the U.S.)

An approved I-797 is not a visa. If you are outside the United States or need to reenter, you must obtain an H-1B visa stamp at a U.S. consulate in addition to the USCIS approval.

  • Schedule a visa appointment at a U.S. embassy or consulate in your home country or a third country
  • Required documents: DS-160, I-797 approval, valid passport, employer support letter, LCA, pay stubs
  • Wait times for H-1B visa appointments have ranged from weeks to over a year at some posts—plan early
  • Once stamped, the visa is valid for multiple entries during its validity period, typically 3 years

Stage 4: Extensions and the 6-Year Cap

Initial H-1B approval is for 3 years, extendable once for another 3 years (6 years total). After 6 years you must leave unless your employer has sponsored you for a green card at a specific stage.

  • One-year extension: if an I-140 is approved or PERM has been pending for 365 days
  • Three-year extensions: if I-140 is approved and priority date is not current
  • These extensions allow H-1B holders to remain indefinitely while waiting for green card availability
  • Without green card sponsorship or an approved I-140, you face the 6-year hard stop

Frequently Asked Questions

Browse H-1B Sponsoring Companies

See which employers are actively filing H-1B petitions and search open roles that offer visa sponsorship.

View H-1B Sponsors