Privately operated educational resource. Not affiliated with the U.S. government.

Work visas

The H-1B visa: requirements, lottery, fees and limits

The H-1B lets U.S. employers hire foreign professionals for jobs that normally require at least a bachelor's degree in a specific field. Most private employers must win an annual lottery for one of 85,000 slots. Status lasts up to six years, with longer extensions possible for green card applicants. The $100,000 payment is blocked as of October 2026.

Close-up of a U.S. visa showing the visa type H1B

Who qualifies for an H-1B visa?

The H-1B is the main U.S. visa for professional employees. It suits people with at least a U.S. bachelor's degree, or a foreign equivalent, in a field directly related to the job: software engineers, data scientists, accountants, architects, physicians, teachers, financial analysts and many others. The employer is the petitioner and controls the process; you cannot apply for an H-1B on your own.

Team of young professionals working on laptops around a shared table

H-1B visa requirements

A specialty occupation

The job must normally require a bachelor's or higher degree in a specific specialty, or its equivalent. USCIS looks at whether the degree requirement is standard for the role in the industry, whether this employer normally requires it, and whether the duties are complex or specialized enough. A generic "any bachelor's degree" requirement is generally not enough.

The worker's qualifications

The worker generally needs a degree in the related field, a foreign degree evaluated as equivalent, a required state license (for example, for physicians), or a combination of education and progressively responsible experience. A common rule of thumb is three years of specialized experience for each year of missing university study, but evaluations are case-specific.

Wages and the LCA

Before filing, the employer must obtain a certified Labor Condition Application (LCA) from the Department of Labor. In it, the employer promises to pay at least the higher of the actual wage paid to similar employees and the prevailing wage for the job and location, to provide working conditions that do not harm U.S. workers, and to post notice of the filing. LCAs are filed online through DOL's FLAG system, carry no government fee, and DOL usually acts within about seven working days. DOL proposed in March 2026 to raise the prevailing wage levels; as of October 2026 that rule is not final.

The cap and the lottery

Close-up of two people in dress shirts shaking hands in an office

Congress caps new H-1B workers at 65,000 a year, plus 20,000 for people with a U.S. master's or higher degree. Up to 6,800 of the regular numbers are set aside for the separate H-1B1 categories for Chile and Singapore. Because demand exceeds supply, employers first submit a short online registration in March. USCIS then runs a random selection, and only selected registrations can lead to a petition.

Since the FY 2027 season, the selection is weighted by wage level under a DHS rule effective February 27, 2026. A registration at the highest prevailing-wage level (IV) is entered four times; level III three times; level II twice; level I once. Our H-1B lottery guide explains the mechanics and recent data, and the lottery odds estimator models your chances.

Cap-exempt employers

Some employers can file at any time without the lottery: institutions of higher education, nonprofits affiliated with them, and nonprofit or governmental research organizations. Workers who have already been counted against the cap within the last six years generally do not need to re-enter the lottery when changing employers. Working at a cap-exempt employer does not count against the cap, so moving later to a private company usually requires a lottery selection.

How the H-1B process works

  1. Registration (cap cases). The employer creates a USCIS organizational account and registers each worker during the March window, paying $215 per registration and stating the wage level.
  2. Selection. USCIS notifies selected registrants, usually by the end of March.
  3. LCA. The employer obtains a certified LCA for the specific job, location and wage.
  4. Petition. The employer files Form I-129 with fees and evidence during the filing window, which for FY 2027 ran from April 1 to June 30, 2026.
  5. Decision. USCIS approves, issues a Request for Evidence, or denies. Premium processing guarantees action within 15 business days.
  6. Visa or change of status. Workers abroad apply for an H-1B visa at a U.S. consulate. Workers already in the U.S. in another valid status, such as F-1, may change status, often on October 1.

How much does an H-1B cost? (October 2026)

Most H-1B fees are legally the employer's responsibility; the employer generally may not pass the ACWIA fee, or business costs of the LCA process, to the worker. Optional premium processing can be paid by either party when it benefits the worker.

Fee (as of October 2026) Amount Who pays
H-1B registration (cap cases only) $215 per beneficiary Every cap-subject registrant
Form I-129, H-1B base fee $780 paper / $730 online; $460 for employers with 25 or fewer full-time-equivalent employees and nonprofits Every petition
Asylum Program Fee $600; $300 for employers with 25 or fewer FTEs; $0 for nonprofits Every I-129 petition
ACWIA training fee $1,500 (26 or more FTEs) or $750 (25 or fewer FTEs) Most initial petitions and first extensions; certain institutions are exempt
Fraud Prevention and Detection Fee $500 New employment and change of employer petitions
Public Law 114-113 (9-11 Response and Biometric Entry-Exit) fee $4,000 Employers with 50+ U.S. employees and more than half in H-1B or L-1 status; since September 9, 2026 it also applies to extensions
Premium processing (Form I-907), optional $2,965 (since March 1, 2026) Employers wanting a decision clock of 15 business days
$100,000 proclamation payment Not being collected as of October 28, 2026 (court orders) See the $100,000 fee guide

Attorney fees, visa application fees and any reciprocity fees are additional. Check the USCIS fee schedule (Form G-1055) before every filing, because inflation adjustments are now made more often. Our fee calculator adds up a typical case, and employers can use the sponsorship cost calculator.

Is the $100,000 H-1B fee in effect?

A September 2025 proclamation required a $100,000 payment for certain new H-1B petitions for workers outside the United States. As of October 28, 2026, the payment is not being collected: a federal court in Massachusetts vacated the agencies' implementing policy on June 8, 2026, the First Circuit declined to pause that ruling on July 24, 2026, and a court in Northern California vacated the policies again on September 30, 2026. The President extended the proclamation to September 21, 2027, and appeals are pending. Separately, DHS proposed a $103,265 fee on cap-subject petitions in August 2026; it is not final. Details are in our $100,000 fee guide.

Changing employers and H-1B portability

An H-1B worker in the United States can usually start working for a new employer as soon as that employer properly files a new petition, provided the worker was lawfully admitted, is in valid status, and has not worked without authorization. If the worker loses the job, current regulations give a grace period of up to 60 days, or until the end of the I-94 if sooner, to find a new sponsor, change status or leave. DHS proposed in September 2026 to remove that grace period; as of October 2026 the proposal is not final.

Material changes in the job, such as a move to a worksite outside the original LCA's commuting area, generally require an amended petition.

H-4 status for family

A spouse and unmarried children under 21 may hold H-4 status for the same period. H-4 spouses may apply for a work permit (EAD) only if the H-1B worker has an approved immigrant petition (Form I-140) or has extended status beyond six years under the AC21 green card rules. Renewals can be filed up to 180 days before the card expires. As of October 2026, DHS rules no longer give automatic extensions to many EAD renewals, so filing early helps avoid a gap in work authorization.

How long can you stay on an H-1B?

H-1B approvals are granted for up to three years at a time, with a general limit of six years. Time spent outside the United States can usually be "recaptured." Beyond six years, extensions are available in one-year increments if a PERM application or I-140 was filed at least 365 days earlier, or in three-year increments if an I-140 is approved and the worker is waiting for a visa number under per-country limits. After reaching the limit without such an extension, a person generally must spend one year outside the U.S. before a new H-1B.

In October 2026 DHS also proposed removing the policy under which officers defer to prior approvals when deciding extensions; if finalized, extensions could be reviewed more closely. A September 2026 executive order directs agencies to consider employer layoffs when reviewing H-1B filings.

Common problems

  • Requests for Evidence on whether the role is truly a specialty occupation, especially for entry-level or broadly described jobs.
  • Third-party worksites, where the employer must show real work and control over the employee.
  • Wage-level mismatches between the registration and the petition. Under the weighted rule, a petition that does not support the wage level claimed at registration may be denied.
  • Site visits by USCIS fraud investigators checking that the job matches the petition.
  • Multiple registrations by related employers for the same worker, which can lead to denial.

Alternatives if you are not selected

  • O-1 for people with a strong record of achievement.
  • L-1 after one year with a related company abroad.
  • TN for Canadian and Mexican professionals; E-3 for Australians; H-1B1 for Chileans and Singaporeans.
  • Cap-exempt employment at a university or research nonprofit.
  • Continuing OPT or STEM OPT and registering again next March.
  • A green card route such as the EB-2 NIW.

Compare all U.S. work visas, or answer a few questions in the work visa finder.

What to ask an attorney

  • Does this role clearly meet the specialty occupation standard, and which wage level can we support?
  • Is the worker subject to the cap, and does any cap exemption apply?
  • Would the $100,000 proclamation affect this case if a court order changes?
  • When should we start PERM or an I-140 to protect extensions past six years?

Want help applying this to your situation? Email us to be connected with a participating immigration attorney, or see free and low-cost legal help.

Frequently asked questions

Can I apply for an H-1B myself?

No. A U.S. employer must file the registration and petition on your behalf. Self-employment is possible only in limited situations where a company you own can show it has the right to control your work, and such cases receive close scrutiny. If you have no sponsor, options such as the O-1 with an agent, an E-2 investment, or an EB-2 National Interest Waiver may be worth discussing with an attorney.

When is the next H-1B registration?

USCIS has not announced FY 2028 registration dates as of October 28, 2026. Registration has opened in March in recent years; for FY 2027 it ran from March 4 to March 19, 2026. Our estimate is that FY 2028 registration will open in March 2027, with selected petitions filed from April 1, 2027, but treat this as an estimate until USCIS confirms it.

Do I have to pay the $100,000 H-1B fee?

As of October 28, 2026, USCIS is not collecting it because federal courts vacated the agency policies used to implement it. Even when it was collected, it applied mainly to new petitions for workers outside the United States, not to extensions or changes of status for people already here. The proclamation runs to September 2027 and appeals are pending, so check before filing.

How long can I stay on an H-1B?

Generally six years in total, granted in periods of up to three years. Time spent abroad can often be added back. If your employer filed PERM or an I-140 at least a year before your six years end, or your I-140 is approved but a visa number is not yet available, you may be able to extend beyond six years.

Can my spouse work on H-4?

Only in certain cases. An H-4 spouse may apply for an employment authorization document if the H-1B worker has an approved I-140 immigrant petition or has been granted an extension beyond six years under AC21. Because many EAD renewals no longer receive automatic extensions as of October 2026, renewing well before expiry matters.

What happens if I lose my H-1B job?

Under current regulations you may have up to 60 days, or until your authorized stay ends if sooner, to find a new employer who files for you, change to another status, or leave. DHS proposed in September 2026 to remove this grace period, but as of October 2026 the proposal is not final.

How much does an H-1B visa cost?

As of October 2026, employers typically pay a $215 registration fee for cap cases, a $780 Form I-129 fee ($730 online, $460 for small employers and nonprofits), a $600 Asylum Program Fee, a $1,500 or $750 ACWIA fee and, for new employment, a $500 fraud fee. Premium processing adds $2,965. The $100,000 payment is not being collected.

Official sources

  1. USCIS – H-1B Specialty Occupations
  2. USCIS – H-1B Electronic Registration Process
  3. USCIS – Fee Schedule (Form G-1055)
  4. Federal Register – USCIS Fee Schedule final rule, 89 FR 6194 (Jan. 31, 2024)
  5. Federal Register – Adjustment to Premium Processing Fees, 91 FR 1059 (Jan. 12, 2026)
  6. Federal Register – 9-11 Response and Biometric Entry-Exit Fee for H-1B and L-1 (Aug. 10, 2026)
  7. Federal Register – Weighted Selection final rule, 90 FR 60864 (Dec. 29, 2025)
  8. Federal Register – Proclamation 11069 (Sept. 23, 2026)
  9. Federal Register – Proposed rule: Eliminating the Discretionary 60-Day Grace Period (Sept. 11, 2026)
  10. U.S. Department of Labor – H-1B program

General information, not legal advice. Immigration rules change and every case is different; talk to a qualified immigration attorney about your situation. USVisa.com is not a government website. Spot an error? Tell us.