The H-1B visa is the main legal channel for U.S. companies to hire foreign professionals in specialty occupations — software engineers, doctors, professors, accountants, architects. It is also capped, oversubscribed, and unforgiving of paperwork errors. Every year, tens of thousands of employers file for a chance to hire the people they've already chosen. Most lose the lottery.
For the 2024 fiscal year, U.S. Citizenship and Immigration Services received roughly 780,000 eligible registrations competing for 85,000 slots — about 65,000 for the general cap and 20,000 reserved for advanced-degree holders. That's roughly one selection for every nine registrations. The odds have improved somewhat since USCIS cracked down on duplicate registrations, but the fundamental math hasn't changed: demand exceeds supply by a wide margin.
If you're an employer planning to sponsor someone, or a worker hoping to be sponsored, here's what the process actually looks like, what it costs, and where it goes wrong.
The Lottery Comes First
Since 2020, the H-1B cap has been run through an online registration system. Employers create a USCIS account, submit a registration for each beneficiary, and pay a $215 fee per registration. The registration window historically opens in early March and stays open for about two to three weeks. Miss it and you wait another year.
USCIS then runs a random selection. If your registration is picked, you have 90 days to file the full petition — Form I-129 with the H-1B classification supplement, plus supporting evidence. If it isn't picked, the registration simply expires.
One important detail: a single employer can register the same person only once. But multiple legitimate employers can each register the same worker, and that's allowed. What USCIS now aggressively polices is one company filing multiple registrations for the same person to game the odds. In 2023, the agency found evidence of that pattern and later introduced a "beneficiary-centric" selection process designed to give each unique worker one lottery entry regardless of how many employers registered them.
What It Costs
The sticker price of an H-1B has climbed. Here's the rough breakdown for a standard cap-subject petition:
- Registration fee: $215 per beneficiary
- I-129 base filing fee: $780 for most employers (higher for larger companies under the new fee schedule)
- Asylum Program Fee: $300 for small employers, $600 for larger ones
- American Competitiveness and Workforce Improvement Act (ACWIA) fee: $750 for employers with 25 or fewer full-time employees, $1,500 for larger employers
- Fraud Prevention and Detection fee: $500
- Optional premium processing: $2,805 for a 15-business-day decision
Add attorney fees — typically $2,000 to $5,000 for a straightforward case — and a single H-1B petition can run a mid-size employer $5,000 to $10,000. The ACWIA and Fraud Prevention fees are paid by the employer, not the worker. Passing them on to the employee is not allowed.
The most common reason a petition gets denied isn't the lottery. It's a mismatch between the job and the specialty occupation standard.
The Specialty Occupation Problem
To qualify, the job must require theoretical and practical application of a body of highly specialized knowledge, and the worker must hold at least a bachelor's degree in a directly related field — or its equivalent. Sounds simple. It isn't.
USCIS has denied petitions for roles like "market research analyst" and "business analyst" when the employer couldn't show that the position genuinely required a specialized degree rather than general business skills. The agency issues Requests for Evidence (RFEs) asking employers to prove the job qualifies. In some years, RFE rates exceeded 40 percent for certain occupations.
The fix is documentation. A strong petition includes the job description, the minimum education requirement, industry standards showing the degree is normally required, and evidence of how the beneficiary's specific coursework maps to the duties. Vague job postings are a liability.
Timeline: What a Realistic Calendar Looks Like
For a cap-subject petition in a typical year:
- January–February: Confirm the role qualifies, gather degree evaluations, finalize the job description.
- Early March: Register in the USCIS portal during the open window.
- Late March: Selection notices go out.
- April–June: File the I-129 petition within 90 days of selection.
- July–September: Adjudication. Premium processing can compress this to weeks.
- October 1: Earliest start date for cap-subject approvals.
Workers already in the U.S. on F-1 student visas face an additional wrinkle: the "cap-gap" rule. If their OPT work authorization expires before October 1, cap-gap extends it automatically — but only if the H-1B petition was filed on time and is still pending or approved. Miss the filing window and the worker may have to stop working and potentially leave the country.
What Employers Should Do Now
Start earlier than feels necessary. The single biggest cause of failed H-1B seasons is a company deciding in February to sponsor someone it should have started preparing in November.
Get a wage determination. The H-1B requires paying the higher of the actual wage or the prevailing wage for the position in that geographic area. The Department of Labor's Labor Condition Application (LCA) must be certified before the I-129 can be filed. LCAs are usually approved in about a week, but errors — wrong SOC code, wrong wage level — trigger delays.
Budget for the full cost, not the filing fee. Companies that treat the $780 check as the expense are in for a surprise. The all-in number matters for planning, and for deciding whether sponsorship is worth it for a given role.
Consider alternatives. The O-1 visa for individuals with extraordinary ability, the L-1 for intracompany transfers, and the TN for Canadian and Mexican professionals under USMCA all bypass the lottery. So does the cap-exempt H-1B route: universities, affiliated nonprofits, and nonprofit research organizations can sponsor H-1B workers year-round without competing for a slot. Some employers build relationships with cap-exempt institutions to keep talent in the country while waiting for a cap number.
The H-1B remains the workhorse of high-skilled immigration, and it remains oversubscribed. The employers who succeed at it treat the process as a year-round discipline, not a spring scramble. The ones who don't file in March and hope.