The H-1B visa is the pathway most international workers use to stay in the US long-term after their OPT expires. But the process is competitive, confusing, and full of deadlines. Here's a clear breakdown of everything you need to know.
What Is the H-1B Visa?
The H-1B is a non-immigrant visa that allows US employers to hire foreign workers in specialty occupations — typically roles that require at least a bachelor's degree in a specific field. It's most commonly used in tech, engineering, finance, healthcare, and accounting.
Who Can Apply?
To qualify, you need:
- A job offer from a US employer willing to sponsor you.
- A bachelor's degree or higher (or equivalent work experience) in a relevant field.
- A job that qualifies as a "specialty occupation" under USCIS guidelines.
The H-1B Lottery
There are only 85,000 H-1B visas available each year: 65,000 for general applicants and 20,000 reserved for US master's degree holders. Because demand far exceeds supply, USCIS holds a lottery every spring. In recent years, the odds of being selected have been around 25-40%.
Key Dates to Know
- March 1-20: Employers submit H-1B registrations electronically.
- Late March: USCIS runs the lottery and notifies selected registrations.
- April 1 onwards: Selected employers can file full H-1B petitions.
- October 1: H-1B employment can begin (the start of the US fiscal year).
What If You're Not Selected in the Lottery?
Not being selected doesn't mean your US career is over. Options include:
- Applying again in the next lottery cycle.
- Exploring other visa categories (O-1 for extraordinary ability, TN visa for Canadian/Mexican nationals, L-1 for intracompany transfers).
- Working for a cap-exempt employer such as universities, non-profits, or government research organizations.
- Extending your STEM OPT if you're still within that window.
How to Find H-1B Sponsors
The USCIS publishes data on which employers have historically sponsored H-1B visas. Target these companies first. Large tech companies, consulting firms, and staffing agencies are often the most H-1B-friendly employers.
What Your Employer Needs to Do
Sponsoring an H-1B isn't free for employers — they must file a Labor Condition Application (LCA) with the Department of Labor and pay filing fees that can total $3,000-$5,000 or more. This is why some smaller companies are hesitant to sponsor. Focus your applications on companies with a history of sponsorship.
Final Thoughts
The H-1B process is complex and the lottery adds uncertainty, but for millions of international workers, it's the path to a long-term career in the United States. Start early, work with a qualified immigration attorney, and keep your OPT extension options open as a backup.