Home › Visa guides › H-1B

H-1B specialty occupation work visa

Wang Law Firm, LLC · David Wang, Managing Attorney

The H-1B is the work visa U.S. employers use most often to hire foreign professionals. It covers "specialty occupations" that require at least a bachelor's degree or equivalent. It's one of the few nonimmigrant visas the law recognizes as "dual intent": while you're on H-1B, your employer can sponsor you for a green card without affecting your H-1B status.

The H-1B's main limit is the cap: most employers' new petitions are subject to the annual cap, so they first go through electronic registration and selection, and can only file after being selected. The H-1B is also tied to the employer: you can only work for the employer that petitioned for you.

Important: since 2025, H-1B fees, the registration and selection process, and some entry-related rules have changed significantly, and may still change. This page only covers the long-standing basic framework. For specific fees, selection rules and who they apply to, rely on the latest information on the official USCIS H-1B page, and be sure to verify before filing.

Who it suits

Requirements

1. The position must be a "specialty occupation"

A specialty occupation is one that requires the theoretical and practical application of a body of highly specialized knowledge, and normally requires at least a bachelor's degree in a specific specialty, or its equivalent, to enter. Examples include software engineering, accounting, architecture, engineering, medicine, law, education and mathematics. The job title isn't decisive; the actual duties are. General positions that only require "any bachelor's degree," or where the degree has no direct connection to the job, are easily challenged.

2. You have the corresponding education

3. The employer obtains a labor condition application (LCA)

Before filing the H-1B petition, the employer must file and obtain certification of a Labor Condition Application (LCA, ETA-9035) from the Department of Labor. In the LCA, the employer promises:

LCAs are certified by worksite. If the worksite changes materially (for example, a move to a city outside commuting distance), the employer usually needs a new LCA and an amended H-1B petition.

The cap and cap-exempt employers

H-1B petitions from the following employers are not subject to the annual cap (cap-exempt), can be filed year-round and don't require selection:

In addition, people who have already been approved for a cap-subject H-1B and haven't used up their 6 years generally don't need to go through selection again to change employers or extend.

The process

  1. Electronic registration: cap-subject employers submit an electronic registration for each employee during the registration period USCIS opens each year (usually in March), and pay the registration fee.
  2. Selection: when registrations exceed the cap, USCIS runs a selection. The selection method has changed in recent years; the specific rules are those USCIS announces for that year.
  3. Filing the petition: once selected, the employer obtains the LCA and files the I-129 within the filing window (usually starting April 1). Premium processing is available.
  4. Start date: a new cap-subject H-1B can take effect no earlier than October 1, the start of the fiscal year. Those in the U.S. can change to H-1B on that date; those abroad need a visa interview at a U.S. embassy or consulate before entering.

F-1 students on OPT who are selected and file a timely change-of-status petition can usually extend their F-1 status and work authorization through "cap-gap" until the H-1B takes effect. The maximum cap-gap period has changed in recent years; check current USCIS rules. See F-1 and OPT.

Documents you'll usually need

Timing and costs

H-1B involves a registration fee, filing fee, fraud prevention fee, and for some employers a training fee, plus fees added in recent years; amounts and who pays them have changed often. See How to check immigration filing fees and processing times, and rely on the USCIS H-1B page. By law, some fees must be paid by the employer and can't be passed on to the employee.

Duration and extensions

Changing employers (portability)

If you're already in H-1B status and lawfully in the U.S., once a new employer files an H-1B petition for you, you can generally start working for the new employer as soon as the new petition is filed, without waiting for approval. This assumes you were lawfully admitted and haven't worked in the U.S. without authorization before the filing. If you need to find a new job after leaving one, the regulations give H-1B workers a grace period of up to 60 days (not beyond the end of the original approval).

If an H-1B worker is dismissed, the employer must pay the reasonable cost of return transportation.

Dependents: H-4 and H-4 EAD

Your spouse and unmarried children under 21 can apply for H-4 status and can attend school in the U.S. H-4 spouses generally can't work, but can apply for a work permit (H-4 EAD) if:

The H-4 EAD was created by regulation, and the government has indicated it is considering amending or rescinding it; before filing, check current USCIS rules.

Common mistakes

Compared with similar visas

H-1BO-1TNL-1
Who it's forNationals of any country, specialty occupationsNationals of any country, extraordinary abilityCanadian and Mexican citizens, listed professionsIntracompany transferees
Cap and lotteryYes (except cap-exempt employers)NoNoNo
Dual intentYesFiling for a green card is not a ground for denialNo, must maintain nonimmigrant intentYes
DurationGenerally 6 years, extendable during a green card caseNo overall limitNo overall limitL-1A 7 years / L-1B 5 years

See O-1, TN and L-1.

Common questions

Can I apply for an H-1B myself?

No. An H-1B must be filed by a U.S. employer. A company you set up can in theory be the employer, but there must be a genuine employment relationship and control over your work, and these cases get close scrutiny.

What are my options if I'm not selected?

You can consider cap-exempt employers, O-1 or L-1; Canadian or Mexican citizens can consider TN; nationals of some countries can also consider E-2 and others. It depends on your background.

Can I work part-time on H-1B, or for two companies at once?

Yes, but each employer has to file its own H-1B petition for you (concurrent H-1B).

Will applying for a green card while on H-1B affect my renewal?

The H-1B allows dual intent, so applying for a green card doesn't by itself affect an H-1B petition or visa interview.

What should I do if I'm laid off?

You generally have a grace period of up to 60 days, during which you can find a new employer to file a petition, change to another status, or leave the U.S. Talk to an attorney as soon as possible.

Related reading

Preparing an H-1B registration, a change of employer or an extension? Book an attorney assessment. Attorney David Wang will explain the specific steps and points to watch for employers and employees under the latest rules.

This article is general information and is not legal advice. Laws and policies can change; rely on the latest official information and on an attorney's advice for your specific situation.