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: 3-6 months (regular processing); 15 business days (premium processing for additional $2,805).
Cost: USD $1,710-$6,460+ in filing fees (varies by employer size). Premium processing adds $2,805.
Check Your Eligibility
Find out which visa programs match your profile across 200+ countries & territories.
Get Your Free VerdictFrequently Asked Questions
What are the chances of winning the H-1B lottery?
With approximately 400,000+ registrations for 85,000 slots, the odds are roughly 20-25%. 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 green card petition (PERM or I-140) is pending.
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.