iimmigrate.ioFree assessment

🇺🇸 United States

H-1B Visa

WorkHard

The H-1B visa is a non-immigrant work visa for foreign professionals in specialty occupations (e.g., technology, engineering, finance) requiring at least a bachelor's degree or equivalent. It is employer-sponsored, subject to an annual cap and lottery, and allows a maximum stay of 6 years.

Overview

The H-1B visa is a non-immigrant work visa established by the United States to attract foreign professionals in specialty occupations. It applies to applicants who hold at least a bachelor's degree or equivalent experience in fields such as technology, engineering, finance, etc. The visa is sponsored by a U.S. employer, who must demonstrate that the position qualifies as a "specialty occupation" and pay at least the prevailing wage for the locality. The initial validity period is 3 years, renewable up to a maximum of 6 years; extensions beyond 6 years are possible in certain cases (e.g., pending green card application). There is an annual quota, and applications are subject to a lottery. Once approved, the beneficiary may work legally in the U.S., and their spouse and unmarried children under 21 may apply for H-4 dependent visas; some H-4 holders may be eligible for work authorization.

Requirements

  • Hold a U.S. bachelor's degree or higher from an accredited institution, or a foreign equivalent evaluated by a credential evaluation service. If no degree, equivalent work experience (typically 3 years of experience equals 1 year of education) may substitute.
  • The offered position must be a "specialty occupation" requiring specialized knowledge in a specific field.
  • The employer must prove the position is bona fide and pay at least the prevailing wage.
  • The employer must file a Labor Condition Application (LCA) with the U.S. Department of Labor and obtain certification.
  • The applicant must be selected in the H-1B lottery (if subject to the cap).
  • The applicant must have no history of violating U.S. immigration laws.

Application steps

  1. Employer submits a Labor Condition Application (LCA) to the U.S. Department of Labor and receives approval.
  2. Employer completes and files Form I-129 (Petition for a Nonimmigrant Worker) with USCIS, along with supporting documents and filing fees.
  3. If subject to the cap, the employer must submit an electronic registration during the designated period to enter the lottery.
  4. USCIS reviews the petition and may issue a Request for Evidence (RFE).
  5. If approved, the applicant applies for an H-1B visa at a U.S. consulate abroad (if outside the U.S.) or changes status directly (if in the U.S. with valid status).
  6. Upon visa issuance or status change, begin working for the employer.

Tips

  • Prepare early: The H-1B lottery typically opens in March; coordinate with your employer and gather documents well in advance.
  • Ensure the job description precisely matches the definition of a "specialty occupation" to avoid challenges.
  • If your degree is from outside the U.S., obtain a credential evaluation from a recognized service beforehand.
  • The employer must confirm the offered wage meets the prevailing wage; otherwise, the petition may be denied.
  • Maintain lawful status: If your current status is expiring, file for a change of status or extension before expiration.
  • Consider backup options: If not selected in the lottery, explore other visa types (e.g., O-1, L-1) or further studies.
  • Consult an experienced immigration attorney, especially for complex cases (e.g., small employers, self-employment, or niche industries).

Is this pathway right for you?

Take the free assessment and see whether the H-1B Visa — and other routes — actually fit your background.

More in United States

Related pathways