H-1B Visa is Subject to an annual cap of 85,000 (65,000 regular + 20,000 master's exemption), applicants are selected through a lottery system. It is the most common work visa for professionals in the United States.
Key Requirements
| Requirement | Details |
|---|---|
| Specialty Occupation | Job must require at least a bachelor's degree in a specific field |
| Employer Sponsorship | US employer must file a petition (Form I-129) |
| LCA Approval | Department of Labor must approve a Labor Condition Application |
| Education | Bachelor's degree or equivalent in a field related to the position |
| Lottery Selection | Must be selected in the annual H-1B lottery (registration in March) |
Which Countries Offer This?
Processing Time & Cost
Processing time and cost: official fees and processing times change often; check the current figures with the authority that handles your application before you apply or pay.
Explore programme requirements
Explore recorded programme requirements and sources. Your answers provide context; they do not decide whether you qualify.
Get your free resultsFrequently Asked Questions
What are the chances of winning the H-1B lottery?
Selection odds change every year with the number of eligible registrations, which USCIS publishes for each fiscal year. USCIS implemented a beneficiary-centric selection in 2024 to prevent multiple registrations.
How long can I stay on an H-1B?
Initially 3 years, extendable to 6 years total. Extensions beyond 6 years are possible if a PERM labour certification or I-140 petition was filed at least 365 days earlier.
Can I change employers on an H-1B?
Yes. H-1B portability allows you to start working for a new employer as soon as the new petition is filed (no need to wait for approval).
Does the H-1B lead to a green card?
The H-1B is a dual-intent visa, meaning you can apply for a green card while on H-1B status. However, green card backlogs for Indian and Chinese nationals can exceed 10+ years.
Can my spouse work on an H-4 visa?
H-4 spouses can apply for an Employment Authorization Document (EAD) if the H-1B holder has an approved I-140 immigrant petition or has been granted an H-1B extension beyond 6 years.