Understanding US Visas
H-1B

H-1B Visa 2025: Everything You Need to Know

4 min read
Written by Ali Ramezanzadeh

For U.S. companies looking to fill high-skill roles with global talent, the H-1B visa remains the most strategic path.

In FY 2025, USCIS received nearly 480,000 registrations, with only a fraction selected through the lottery. To stay ahead, employers must prepare early and strategically.

What is the H-1B Visa?

The H-1B is a non-immigrant visa that allows U.S. employers to hire foreign nationals in specialty occupations—roles that require a bachelor’s degree or higher in a specific field. It is valid for an initial period of 3 years and can be extended to 6.

H-1B Visa Requirements (for Employers)

To sponsor a foreign national for the H-1B visa, a company must:

  • Offer a position that qualifies as a specialty occupation
  • Hire a candidate with the required academic background
  • Register for the H-1B Cap Lottery, unless the role qualifies for a cap exemption

H-1B Visa Cap Lottery

Each year, USCIS issues:

  • 65,000 regular cap slots
  • 20,000 additional slots for candidates with U.S. master’s degrees or higher

Due to high demand, USCIS uses a randomized electronic lottery to select registrations.

Cap-Exempt H-1Bs (e.g., for nonprofit research institutions or higher education employers) are not subject to the lottery, offering more flexibility.

Cap Fiscal Year Total Reg. Eligible Reg.* Eligible Reg. Eligible Reg. Selected Reg.
Beneficiaries with No Other Eligible Reg. Beneficiaries with Multiple Eligible Reg.
2021 274,237 269,424 241,299 28,125 124,415
2022 308,613 301,447 211,304 90,143 131,924
2023 483,927 474,421 309,241 165,180 127,600
2024 780,884 758,994 350,103 408,891 188,400**
2025 479,953 470,342 423,028 47,314 120,603***

How Employers Should Prepare

Successful H-1B sponsorship is the result of early planning and legal precision. Here’s how to prepare:

1. Identify Eligible Roles

Work with immigration counsel to assess current or future openings that qualify as specialty occupations.

2. Create a myUSCIS Account

All H-1B lottery registrations must be submitted electronically through myUSCIS.

3. Organize Candidate Information

Gather details for each candidate you plan to sponsor, including:

  • Full legal name and contact info
  • Passport details
  • Educational credentials
  • Work history

4. Set Your Budget

Account for all potential costs, including:

  • USCIS filing fees
  • Legal fees
  • Premium processing (optional)
  • Public access file preparation

5. Work with Experienced Immigration Counsel

A seasoned legal partner can ensure compliance, avoid costly errors, and manage the registration and petition process from end to end.

The H-1B Process: A Step by Step Guide

Step 1 Electronic Lottery Registration. In March, your legal team submits an online registration for each candidate. If selected, USCIS issues a notification by April. These portals are accessible via the USCIS website.

Step 2 Labor Condition Application (LCA). File an LCA with the Department of Labor to confirm you’ll pay prevailing wages for the role.

Step 3 File the H-1B Petition (Form I-129). Once the LCA is certified, your immigration counsel files the full petition with USCIS.

Documentation includes:

  • Certified LCA
  • Proof of the candidate’s education and qualifications
  • Job offer and support letters
  • Filing fee checks

Visit USCIS website for your H-1B Visa case processing time. 

Step 4 Visa Stamping & Employment Start

Upon approval:

  • If candidate is in the U.S.: Employment begins on or after October 1
  • If candidate is abroad: They must attend a visa stamping interview before entering the U.S.

Visa Stamping Process (for Overseas Candidates)

Make sure your employees are fully informed of each step in the process to ensure a smooth and timely entry into the U.S.

First Complete Form DS-160, which takes about 90 minutes. 

Then Pay the application fee.

Next Schedule an interview at a nearby U.S. embassy or consulate. You can book an appointment here: https://ceac.state.gov/genniv/ 

For the interview, bring

  • A valid passport (at least six months beyond your planned entry date to the U.S.)
  • Form DS-160 confirmation page
  • Copies of your approved I-129 petition and I-797 approval notice
  • Fee payment receipts
  • A passport-sized photo meeting U.S. State Department requirements

Note for candidate: During the interview, expect questions about yourself, the job, your experience, your employer, and your travel history.

How much does an H-1B Visa cost?

Fee Description Amount
Registration Fee $215
Form I-129 Fee (depending on the company size) $460 or $780
Fraud Prevention Fee $500
ACWIA Fee (depending on the company size) $750 or $1,500
H-1B Premium Processing (optional) $2,805
H1B Visa Processing Fee $205
Asylum Program Fee (depending on the company size) $0 or $300 or $600

The USCIS website provides updated H1B news for any fee changes.

If you need support on sponsoring an employee you can schedule a call with one of our legal experts.


FAQ for Employers Sponsoring the H-1B

Who can sponsor the H1B Visa?

Any U.S. company offering a specialty occupation and willing to comply with wage and filing obligations.

What’s the timeline from H-1B to Green Card?

Most H-1B holders can remain in status for up to 6 years. Green Card sponsorship can begin any time after employment starts. If long-term retention is a goal, plan early with your immigration partner.

What is the minimum salary for the H1B visa? 

Your employees minimum salary or prevailing wage will depend on the specific job role you have offered and the average wage for that role in the U.S. state your company is based.

What happens if an employee on H-1B loses their job?

They have a 60-day grace period to:

  • Transfer to another employer (H-1B transfer)
  • Change status
  • Depart the U.S.

We can support your business and the employee in navigating next steps.

How does an H-1B transfer work?

You can hire a candidate already on an H-1B by filing a new LCA and Form I-129. No lottery required.

Can H-1B workers bring dependents?

Yes. Spouses and children under 21 may apply for the H-4 visa. Note: H-4 holders are generally not authorized to work unless they qualify for a separate employment authorization.