The United States is home to some of the most innovative companies and career opportunities in the world. If you are a skilled professional who wants to work in the US, the H1B visa is the most well known and widely used work visa available. Every year, professionals from countries all over the world apply for this visa to build their careers at top US companies. This complete guide covers everything you need to know about the H1B visa, including who qualifies, how the lottery system works, what documents you need, and how to prepare a strong application.
What Is the US H1B Visa?
The H1B visa is a nonimmigrant work visa that allows US employers to hire foreign nationals in specialty occupations. A specialty occupation is a job that requires at least a bachelor’s degree or its equivalent in a specific field of study. The H1B visa is employer sponsored, which means a US company must apply on your behalf.
This visa is widely used in fields such as information technology, engineering, finance, medicine, architecture, accounting, and scientific research. It is one of the most competitive visa categories in the United States because demand far exceeds the number of visas available each year.
H1B Visa at a Glance
Here is a quick overview of the most important H1B visa facts every applicant should know before starting the process:
| Feature | Details |
|---|---|
| Visa Type | Nonimmigrant specialty occupation work visa |
| Who Applies | US employer applies on behalf of the worker |
| Annual Cap | 65,000 regular cap plus 20,000 for US master’s degree holders |
| Initial Validity | Up to 3 years |
| Maximum Stay | Up to 6 years (extendable under certain conditions) |
| Lottery System | Yes, selection is done by random electronic lottery |
| Spouse and Children | Eligible for H4 dependent visa |
| Path to Green Card | Yes, H1B can lead to permanent residency |
Understanding these basic facts helps you set realistic expectations before beginning your application journey.
Who Is Eligible for an H1B Visa?
To qualify for an H1B visa, both the employer and the employee must meet specific requirements set by the US Citizenship and Immigration Services (USCIS).
Eligibility Requirements for the Employee
You are eligible to apply for an H1B visa if you meet the following conditions:
- You have a job offer from a US employer for a specialty occupation position
- You hold a bachelor’s degree or higher in a field directly related to the job
- Your degree is equivalent to a US bachelor’s degree (foreign degrees can be evaluated)
- You have the required licenses or certifications if the job demands them
- You have not exceeded the maximum H1B stay period without an approved extension
Eligibility Requirements for the Employer
The sponsoring US employer must also meet certain obligations:
- The employer must file a Labor Condition Application (LCA) with the US Department of Labor
- The employer must pay you at least the prevailing wage for your role and location
- The employer must demonstrate that hiring you will not negatively affect the working conditions of US workers
- The employer must be a legitimate business with the ability to employ and pay you
What Is the H1B Lottery and How Does It Work?
The H1B visa has an annual numerical cap. Each fiscal year, USCIS receives far more registrations than the number of visas available. To manage this, a random electronic lottery system is used to select who gets to apply.
Here is how the H1B lottery process works step by step:
Step 1: Employer Submits Electronic Registration
Between March 1 and March 20 each year, your sponsoring employer must submit an electronic registration for you through the USCIS online system. Each registration requires a fee of 215 USD.
Step 2: USCIS Conducts the Lottery
After the registration window closes, USCIS runs a random electronic lottery. If the number of registrations exceeds the cap, USCIS first selects from all registrations to fill the 65,000 regular cap. A separate lottery is then run for the 20,000 slots reserved for applicants with a US master’s degree or higher.
Step 3: Selected Registrations Are Notified
If your registration is selected, your employer will be notified through their USCIS online account. Being selected in the lottery does not mean you have the visa yet. It means you are eligible to file the full H1B petition.
Step 4: Employer Files the Full H1B Petition
After selection, your employer has a specific window to file the complete H1B petition with all required documents and fees. USCIS will then review and either approve, deny, or request more evidence for your case.
Documents Required for H1B Visa Application
The H1B petition involves a large set of documents. Both the employer and the employee must contribute to the document package. Below is a general list of commonly required documents:
| Document | Who Provides It |
|---|---|
| Form I129 Petition for Nonimmigrant Worker | Employer |
| Labor Condition Application (LCA) | Employer via Department of Labor |
| Offer Letter or Employment Contract | Employer |
| Educational Degree Certificates and Transcripts | Employee |
| Foreign Credential Evaluation Report | Employee (if degree is from outside the US) |
| Resume or Curriculum Vitae | Employee |
| Passport Copy | Employee |
| Previous US Visa and Immigration Records | Employee |
| Support Letter from Employer | Employer |
| Specialty Occupation Evidence | Both employer and employee |
After USCIS approves the petition, the employee must apply for the H1B visa stamp at a US Embassy or Consulate in their home country before entering the United States.
H1B Visa Fees: What You Should Expect to Pay
The H1B visa involves multiple fees paid at different stages of the process. Most fees are paid by the employer, though this can vary based on individual agreements.
Common fees include:
The electronic registration fee is 215 USD per registration submitted by the employer. The base filing fee for Form I129 varies depending on the size of the employer. Large employers typically pay higher fees than small ones. The asylum program fee and fraud prevention and detection fee are additional mandatory fees. Premium processing is an optional fee that currently costs 2,805 USD and guarantees a decision within 15 business days.
Exact fee amounts can change each year, so always check the official USCIS website for the most current fee schedule.
H1B Visa Validity and Extensions
The H1B visa is initially granted for up to 3 years. It can be extended for another 3 years, bringing the total maximum stay to 6 years. After 6 years, you generally must leave the United States for at least one year before applying for a new H1B visa.
However, there are important exceptions. If your employer has filed an approved I140 immigrant petition (the first step toward a green card) on your behalf, you may be eligible for H1B extensions beyond the 6 year limit in one year or three year increments depending on your situation.
This makes the H1B visa a strong stepping stone toward permanent residency in the United States.
Can H1B Visa Holders Bring Their Family?
Yes. If you hold an H1B visa, your spouse and unmarried children under the age of 21 can apply for an H4 dependent visa to live with you in the United States. H4 visa holders can attend school and participate in certain activities, but work authorization is limited to those who hold an approved H4 EAD (Employment Authorization Document), which is only available to H4 holders whose H1B spouse has an approved I140 petition.
Common Reasons for H1B Petition Denial
Even after being selected in the lottery, your petition can be denied. Understanding common denial reasons helps you build a stronger case:
- The job does not qualify as a specialty occupation under USCIS definitions
- The applicant’s degree is not directly related to the job duties
- Insufficient evidence to prove the employer and employee relationship
- Errors or inconsistencies in the petition documents
- The employer failed to properly file or document the Labor Condition Application
- Wage offered does not meet the prevailing wage requirement for the location and role
Tips to Strengthen Your H1B Application
A well prepared petition significantly increases your chances of approval after lottery selection. Here are some practical tips:
Work with an experienced immigration attorney or consultant who specializes in H1B petitions. Make sure your job description clearly outlines the specialty nature of the role and the specific degree requirement. Provide strong educational credential evaluations if your degree is from outside the United States. Ensure all documents are consistent, complete, and submitted before the deadline.
Work With a Trusted Immigration Consultant
The H1B visa process is one of the most complex immigration pathways in the United States but you can make it easy with immigration consultant C M Aminul Bahar. Between the lottery system, employer obligations, document preparation, and USCIS requirements, there are many opportunities for costly mistakes. Professional guidance can make a significant difference in the outcome of your petition.
CM Aminul Bahar is a highly respected immigration consultant with extensive experience helping skilled professionals and their employers navigate the H1B visa process successfully. From lottery registration strategy and document preparation to petition filing and visa stamp interview coaching, CM Aminul Bahar provides comprehensive end to end support for H1B applicants worldwide. If you are a professional looking to build your career in the United States or an employer seeking to hire international talent, CM Aminul Bahar is the trusted partner you need by your side throughout this journey.
Overview
The H1B visa is a powerful gateway to career opportunities in the United States for skilled professionals around the world. While the lottery system adds an element of uncertainty, a well prepared and properly filed petition gives you the best possible chance of success. Start your preparation early, work with your employer proactively, and seek professional help to avoid common mistakes.
For the latest information on H1B registration dates, fee schedules, and processing times, always visit the official USCIS website at uscis.gov or speak with a qualified immigration consultant like CM Aminul Bahar.

