Back to Applications

H1B Visa: Complete Guide to Application, Requirements & Timeline

The H1B visa is the most popular work visa for foreign professionals seeking employment in the United States. This comprehensive guide covers everything you need to know about H1B visa eligibility, application process, requirements, costs, timeline, salary considerations, and interview preparation. Whether you're an IT specialist, engineer, consultant, or other specialty occupation professional, this guide will help you navigate the entire H1B visa process successfully.

H1B Visa Eligibility Requirements

Before applying for an H1B visa, you must meet specific eligibility criteria set by the US Department of Labor and USCIS. These requirements ensure that the position qualifies as a specialty occupation and that you have the necessary qualifications. Understanding these requirements is crucial before investing time and money in the application process.

Educational Requirements

H1B visa applicants must possess at least a bachelor's degree from an accredited college or university, or equivalent work experience. The degree should be related to your specialty occupation, though exact field matching is not always required. Fields that commonly qualify for H1B sponsorship include computer science, engineering, mathematics, finance, accounting, and medicine.

Specialty Occupation Definition

Since the H-1B modernization final rule (effective January 17, 2025), USCIS requires the qualifying degree field to be directly related to the job duties: a general degree without further specialization is not enough, and "normally requires a degree" does not mean "always." The Labor Condition Application must also correspond to the petition, and USCIS generally defers to its own prior eligibility findings for the same parties and facts. Your job must meet the definition of a specialty occupation. This means the job requires at least a bachelor's degree and involves specialized knowledge. The position cannot be an entry-level role or a position that requires only high school education. Common specialty occupations include software developers, engineers, accountants, management consultants, and healthcare professionals. Nurses, doctors and therapists face additional credential-recognition steps beyond the petition - see our healthcare professional visa strategy guide.

Employer Sponsorship

You must secure a job offer from a US employer willing to sponsor your H1B visa. The employer must file the petition with USCIS and be prepared to pay associated costs. Not all employers sponsor H1B visas, so your job search should focus on companies known to hire international talent.

Prevailing Wage Requirement

The employer must offer you a salary that meets or exceeds the prevailing wage for your position in your work location. Prevailing wages vary by job title, experience level, and geographic location. The Department of Labor determines these wages annually.

H1B Visa Application Process: Step-by-Step Guide

The H1B visa application process is complex and involves multiple steps over several months. Understanding each step helps you prepare necessary documents and meet critical deadlines. The process involves both your employer and you, with the employer handling most government filings.

Step 1: Labor Condition Application (LCA)

The first step is filing a Labor Condition Application (LCA) with the Department of Labor through the FLAG system. There is no DOL filing fee for the LCA; certification typically takes about 7 days. Your employer must attest that it will pay the prevailing wage and offer working conditions equal to those of US workers. An approved LCA is a mandatory prerequisite before the H-1B petition can be filed, and the LCA must correspond to the petition's job details. Background: Labor Condition Application guide.

Step 2: Electronic Registration, Then I-129 Petition Filing

H-1B cap cases start with electronic registration: for FY2027 the window ran March 4-19, 2026, at $215 per beneficiary, with one entry per unique beneficiary and a valid passport or travel document required. Only employers with a selected registration may file the cap-subject petition (from April 1 for FY2027) on the revised Form I-129 (01/17/25 edition). The base I-129 H-1B fee is $730 online / $780 on paper ($460 for small employers and nonprofits), plus the additional fees listed below — not a $460-$1,000 range.

Step 3: Beneficiary-Centric Selection

If registrations exceed the cap, USCIS selects by unique beneficiary (in place since the FY2025 season), not by registration — multiple filings for the same person no longer improve the odds. Selection runs in two draws: first the 65,000 regular cap from all registrations, then the 20,000 advanced-degree exemption from remaining US master's-or-higher registrations. For FY2027, selections within each pool were weighted to favor higher-wage offers. FY2027 selection notices went out by March 31, 2026. Cap-exempt employers (universities, affiliated nonprofits, government research organizations) skip selection entirely and may petition year-round.

Step 4: USCIS Review and Approval

After selection, USCIS reviews the petition. Standard processing takes roughly 6-8 months, while premium processing ($2,965 on Form I-907, effective March 1, 2026) guarantees action within 15 business days. During review, USCIS may request additional evidence (RFE) if documentation is incomplete or unclear. You must respond to RFEs promptly to avoid petition denial.

Step 5: Approval Notice Receipt

Once approved, you receive an I-797 approval notice. This notice is your work authorization document. You can begin working with just the approval notice; a visa stamp is not required to start employment in the US. If you plan to travel outside the US, you need to obtain a visa stamp from a US consulate abroad.

H1B Visa Costs and Fees

H1B visa application involves multiple costs paid by both employer and employee. Understanding these costs helps you budget for your visa application and negotiate with employers about cost sharing.

Government Fees

Every H-1B petition carries the base Form I-129 fee plus add-ons. Current amounts (USCIS Fee Schedule G-1055, September 2026 edition): base I-129 H-1B fee $730 online / $780 on paper ($460 for small employers of 25 or fewer staff and nonprofits); Asylum Program fee $600 regular / $300 small employer / $0 nonprofit; registration $215 per beneficiary; ACWIA training fee $750 (25 or fewer employees) or $1,500 (more than 25) on initial, change-of-employer, and first-extension petitions; Fraud Prevention and Detection fee $500 on initial and change-of-employer petitions; premium processing $2,965 (15 business days, optional). Large H-1B-dependent employers (50+ US staff, over 50% on H-1B/L-1) also owe the $4,000 9-11 Response fee, extended to extensions from September 9, 2026, plus the $4,000 Public Law 114-113 fee where applicable. The employer must pay the ACWIA, fraud, and base fees — never the worker.

Medical Examination

No medical examination is required for the H-1B petition itself. A medical by a USCIS-approved civil surgeon (approximately $400-800) applies only if you later pursue an immigrant visa or green card, where it screens for conditions that would make you inadmissible.

Police Clearance

Police clearance from your home country costs $100-500 depending on country and processing speed. Some countries charge little or nothing, while others charge significant fees. Expedited processing usually costs more.

Professional Services

Immigration lawyers or consultants typically charge $1,500-3,000 for H1B sponsorship assistance. While not mandatory, professional help can be valuable for complex cases or employers unfamiliar with the process.

Total Cost Breakdown

For a new cap-subject petition, total mandatory government charges run about $2,225 at small employers and about $3,595 at larger employers (registration + base + ACWIA + fraud + asylum program fees), before any $2,965 premium processing or $1,500-4,000 attorney fees. The employer pays the petition fees by law; the worker typically covers only personal costs such as travel, documents, and any later immigrant medical exam.

H1B Visa Salary and Prevailing Wage Requirements

H1B visa salary is not freely negotiable—employers must pay the prevailing wage determined by the Department of Labor. This wage ensures fair compensation and prevents wage depression for US workers in the same role and location.

Prevailing Wage Levels

The Department of Labor defines prevailing wages at four levels based on education, experience, and job complexity. Level 1 is entry-level, Level 2 is fully competent, Level 3 is highly experienced, and Level 4 is highly experienced with specialized knowledge. Your salary must meet the applicable level for your position.

Salary by Location

H1B prevailing wages vary significantly by geographic location. Major tech hubs like San Francisco, Seattle, and New York have substantially higher prevailing wages than smaller cities. A senior engineer in San Francisco might have a prevailing wage of $140,000+, while the same role in a smaller city might be $100,000. Location matters significantly in H1B salary negotiation.

Typical H1B Salaries by Field

IT professionals and software developers typically earn $90,000-$150,000. Engineers earn $100,000-$160,000. Consultants earn $80,000-$130,000. Healthcare professionals earn $100,000-$180,000. Finance professionals earn $100,000-$200,000. These ranges vary based on experience level and location.

H1B Visa Cap and Lottery System

The annual H1B visa cap limits how many new H1B visas can be issued each year. When petitions exceed the cap, USCIS conducts a lottery drawing. Understanding the cap system helps you assess your chances of selection.

Annual Cap Numbers

The regular H1B cap is 65,000 visas per fiscal year. An additional 20,000 visas are available for individuals with advanced degrees (master's or higher) from US institutions. Some employers and positions are exempt from the cap, including nonprofit organizations, educational institutions, and government research facilities. Status check October 2026: both FY2027 allocations are full (USCIS announcement July 17, 2026); the next chance is FY2028 registration, expected March 2027. Renewals, extensions, and amendments for workers already counted against the cap are never subject to the lottery — see our H-1B extension guide and amendments guide.

Lottery System

When registrations exceed 85,000, USCIS conducts two draws in fixed order: first the 65,000 regular cap from all registrations, then the 20,000 advanced-degree exemption from the remaining US master's-or-higher registrations — so a US advanced-degree holder not picked in the first draw gets a second chance. For FY2027 each draw was weighted toward higher-wage offers. Cap-exempt petitions (higher education, affiliated nonprofits, government research) never enter the draws.

Probability of Selection

Selection odds swing with registration volume each year, and USCIS publishes season statistics after each cycle. Registrations fell sharply for the FY2026 season after the switch to beneficiary-centric selection plus the valid-passport rule cut duplicate and fraudulent filings. US advanced-degree holders keep an edge through the second-chance master's draw. For FY2027, enough unique-beneficiary registrations were received in the initial March window to fill the cap, so no second selection round was needed.

H1B Visa Interview and Visa Stamp

After H1B approval, you may need to obtain a visa stamp if you plan to travel outside the US. The visa stamp process involves an interview at a US consulate in your home country.

Is Visa Stamp Required?

No visa stamp is required to start work in the US. The I-797 approval notice is your work authorization. You only need a visa stamp if you plan to travel outside the US and need to re-enter. Without a stamp, you cannot re-enter the US even if you have valid approval notice.

Consular Interview Process

At the consulate, you'll be interviewed about your job, company, education, and intentions in the US. The interview typically lasts 5-15 minutes. The consular officer will assess whether you're qualified for the position and pose no security risk. Most interviews result in visa approval, though refusals do occur.

Common Interview Questions

H1B Visa Frequently Asked Questions

How long does H1B visa take to process?
H-1B processing takes about 6-8 months standard or 15 business days with premium processing ($2,965). The FY2027 cycle ran registration March 4-19, 2026, selection notices by March 31, petition filing from April 1, and USCIS announced the cap reached on July 17, 2026.
Can I start working before H1B approval?
No, you cannot legally start working before receiving I-797 approval notice. Working without authorization is a violation of immigration law. You must wait for approval before beginning employment, even if the job start date is before approval arrives.
Can I apply for green card while on H1B?
Yes, you can apply for permanent residency (green card) while on H1B status. Many H1B visa holders use this visa as a pathway to green card. The green card application is a separate process that can run concurrently with H1B sponsorship.
Can my family come with me on H1B?
Yes, your spouse and children can join you on H4 dependent visas. However, H4 spouses cannot work unless they have a pending I-140 green card petition (more than 365 days filed). Children on H4 can study but cannot work.
What if my H1B lottery application is not selected?
If not selected, the employer can register you again next March, and cap-exempt employers (universities, affiliated nonprofits, research organizations) can petition for you year-round. Alternatives outside the cap include L-1, O-1, TN (Canadians/Mexicans), and E visas where eligible.
How many times can I renew H1B visa?
H1B visa can be renewed up to 6 years total (two 3-year periods). If you have a pending green card petition, you may be eligible for extensions beyond 6 years under AC21 provisions.
Can I change employers on H1B?
Yes, you can change employers on H-1B. Under H-1B portability rules you may start work for the new employer as soon as it files the new H-1B petition — you do not have to wait for approval. You may keep working for the current employer until the switch. Laid off instead? You get up to a 60-day grace period — see our layoff grace-period guide.
Do I need to pay for my own H1B visa costs?
The employer must pay the H-1B petition fees by law: base I-129 fee, ACWIA training fee ($750 or $1,500), and $500 fraud fee cannot be passed to you. You typically cover only personal costs such as travel and documents. Premium processing ($2,965) may be paid by either side by agreement.

Final Thoughts on H1B Visa

The H1B visa is a valuable pathway for skilled professionals seeking employment opportunities in the United States. While the application process is complex and competitive, understanding each step and preparing thoroughly significantly increases your chances of success. From meeting eligibility requirements to preparing for interviews, VisaGrade provides comprehensive guidance throughout your H1B journey.

Remember that H1B is a temporary visa category, but it opens doors to potential permanent residency through green card sponsorship. Many successful immigrants in America started with H1B visas and eventually became permanent residents or citizens. With proper planning and execution, your H1B visa can be the beginning of your American success story.

For detailed information on specific aspects of H1B visa, explore our comprehensive guides, use our interactive tools, and refer to official government resources linked throughout this page. Your dream of working in the United States is achievable with VisaGrade's expert guidance.

Sources & Verification

This page is compiled from official government publications. Verify any requirement that affects your travel plans at the source before you apply:

Last verified: October 13, 2026. See our editorial standards and full source list.