- Visa type
- Temporary work visa
- Best for
- Skilled workers hired for a job that needs at least a bachelor's degree
- How long it lasts
- Usually 3 years to start
- Can I renew?
- Yes, up to 6 years total in most cases
- Leads to a green card?
- Yes, it can. Dual intent is allowed
- Typical timeline
- Several months, and it depends on the lottery
What is the H-1B?
The H-1B is a work visa for skilled jobs. A U.S. company offers you a job, then sponsors you to come and work for them. The job has to be a "specialty" role, which means it needs a specific college degree or the same level of skill.
Think of jobs like software engineer, accountant, architect, doctor, or teacher. If the role normally needs a degree and you have that degree, the H-1B may fit.
Who is it for?
It is for people who have a job offer from a U.S. employer and the right education for that job. You cannot apply on your own. Your employer has to file for you and take part in the process.
What you need to qualify
- A real job offer from a U.S. employer who agrees to sponsor you.
- A job that truly needs a bachelor's degree or higher.
- A degree that matches the job, or equal work experience.
- An employer willing to pay the standard wage for that role.
How long it lasts and renewing
The H-1B usually starts with a stay of up to 3 years. You can then extend it for another 3 years, so 6 years is the common maximum. In some cases, if your green card process is already moving, you can extend past 6 years.
How much it costs
Costs are typical ranges and vary a lot by case. Government filing fees and attorney fees are separate. Government fees are often a few thousand dollars total, and most of them are paid by the employer, not you. Attorney fees are charged on top and depend on the law firm.
How the process works
- You get a job offer from a U.S. employer.
- Your employer registers you in the yearly H-1B lottery.
- If you are picked, your employer files the full application.
- The government reviews it and, if approved, you get your H-1B.
- You then start work, or get a visa stamp abroad if you are outside the U.S.
Honest key note: the H-1B has a yearly cap and a lottery. There are more applicants than spots, so getting picked is not guaranteed. Some employers, like universities and nonprofits tied to them, are exempt from the cap.
Can it lead to a green card?
Yes. The H-1B allows "dual intent," which means you can hold the visa and work toward a green card at the same time without hurting your case. Many people move from an H-1B to permanent residence when their employer sponsors them.
Common mistakes to avoid
- Assuming you can apply yourself. You need an employer to sponsor you.
- Missing the yearly registration window for the lottery.
- Taking a job that does not really need a degree.
- Letting your status lapse if you change or lose your job.
Is the H-1B right for you?
If you have a skilled job offer and a matching degree, the H-1B is one of the most common paths to work in the U.S. The main catch is the lottery. If you are not sure, it helps to compare it with visas like the L-1, O-1, or TN before you commit.
Common questions
Do I need a job before I apply?
Yes. A U.S. employer has to offer you the job and sponsor the application. You cannot get an H-1B on your own.
What is the lottery?
Each year there are more applicants than visas. The government runs a random selection to decide whose applications move forward. If you are not picked, you can try again the next year.
Can my family come with me?
Yes. Your spouse and children under 21 can come on H-4 status. In some cases your spouse may be able to work.
What happens if I lose my job?
You usually get a short grace period to find a new sponsor, change status, or leave. It is best to act quickly and get advice right away.
Not sure if the H-1B is your best path?
Tell us about your plans. Get guidance on visa options and request support from a licensed expert.
Find my visa →