Move abroad · USA
The H-1B is the main way skilled professionals work in the United States. It is also widely misunderstood. Here is the real mechanism, start to finish.
The H-1B is the visa that powers much of America's skilled workforce, from software engineers to doctors to accountants. It lets a US employer hire a foreign professional for a "specialty occupation." The part people miss is that you cannot get one on your own. The H-1B belongs to the job, not to you, which means everything starts with an employer willing to sponsor.
This guide explains what counts as a specialty occupation, the annual cap and the lottery that decides who even gets to apply, how an employer actually sponsors you, how to find one, and the way the H-1B can lead to a permanent green card.
An H-1B is a temporary work visa for a role that normally requires at least a bachelor's degree in a specific field, where you hold that degree or an equivalent. The classic examples are technology, engineering, finance, science, healthcare and architecture. Two rules define it:
Demand for the H-1B vastly outstrips supply, so there is a yearly cap, and a lottery decides who can apply. The numbers to know:
This is the real bottleneck, and where most candidates give up too early. Practical moves that work:
The H-1B is only one of several sponsored categories, and it is not always the right fit. Our broader guide to finding a US employer who will sponsor you covers the seasonal, transfer, and specialist routes that sit alongside it.
An H-1B is typically granted for three years and can usually be extended to six, and longer if a green card is already in progress. Crucially, the H-1B allows "dual intent," which means holding one does not stop you pursuing permanent residence. Many people use the H-1B as a stepping stone: the employer sponsors a green card through a labour certification and petition, and you adjust to permanent resident status over time. That is the long game, and the H-1B is what buys you the years to play it. If the lottery odds put you off, it is worth comparing this path against Canada's points-based Express Entry system, which leads straight to permanent residence without a draw.
The major government and legal fees for an H-1B are generally the employer's responsibility, not yours. Be wary of any "employer" that asks you to pay the sponsorship costs yourself or to kick back part of your wage, since that is both a red flag and often illegal. A genuine sponsor treats the cost as part of hiring you.
No. An H-1B must be filed by a US employer who is sponsoring you for a specific role. Your first job is to land that sponsoring employer.
They vary year to year with demand, and far more people register than there are places. Cap-exempt employers avoid the lottery altogether, which can be a better route if you qualify.
Usually up to six years, granted in increments, and longer if you have a green card application under way.
Yes. It permits dual intent, so your employer can sponsor you for permanent residence while you hold it, which is how many H-1B holders eventually settle.
The main sponsorship fees are generally the employer's responsibility. Be cautious of anyone asking you to pay them or to repay your salary.
Read also
Which loans accept visa holders and non-residents, what lenders look for, and how to get approved.
Read the guide →Resident vs non-resident status, the forms that matter, deductions, treaties, and claiming a refund.
Read the guide →Where the cost really hides, how the main methods compare, and how to move money safely.
Read the guide →Advertiser disclosure: this page carries advertising. It does not change what we recommend.
This is general information, not immigration, financial or legal advice. Programs, fees, taxes and processing times change often. Always confirm current rules with the relevant official government source before you apply or pay anyone.