H-1B Wage Levels Explained: How to Determine Yours

Updated 2026-04-23 · Based on OFLC prevailing wage data and 1.88M+ LCA filings

Quick Tool: Use our H-1B Wage Level Calculator to instantly determine your level. Enter your occupation, metro area, and salary.

What Are H-1B Wage Levels?

When an employer files an H-1B visa petition, the Department of Labor (DOL) assigns a wage level from I to IV based on how the offered salary compares to the prevailing wage for that occupation in that geographic area. This wage level is now critical — starting FY2027, it directly determines your chances in the H-1B lottery.

Wage levels are derived from the Bureau of Labor Statistics (BLS) Occupational Employment and Wage Statistics (OEWS) survey, broken into percentile bands:

LevelPercentileDescriptionTypical Worker Profile
Level I17th percentileEntry-level wageNew graduates, limited experience, close supervision
Level II34th percentileQualified wageSome experience, moderate complexity, general supervision
Level III50th percentileExperienced wageSpecialized skills, independent work, minimal supervision
Level IV67th percentileFully competent wageExpert level, supervises others, advanced knowledge

How to Determine Your Wage Level: Step by Step

Step 1: Identify Your SOC Code

Every H-1B position maps to a Standard Occupational Classification (SOC) code. This 6-digit code determines which wage thresholds apply. The most common H-1B SOC codes from our database:

SOC CodeOccupationH-1B Filings
15-1252Software Developers491,351
15-1299Computer Occupations, All Other80,971
15-1253Software QA Analysts and Testers50,075
15-1211Computer Systems Analysts49,436
15-2051Data Scientists41,599

Use our occupation browser or wage calculator to find your SOC code by searching job titles.

Step 2: Identify Your Work Location

Prevailing wages vary dramatically by metro area. The same job at the same salary can be Level II in San Jose but Level III in Austin. The work location matters, not the company headquarters. For remote roles, the remote location controls the wage level.

Step 3: Look Up the Prevailing Wage Thresholds

Here are the actual OFLC prevailing wage levels for Software Developers (15-1252) in top metro areas — the single most common H-1B occupation with 491,000+ filings in our database:

Metro AreaLevel ILevel IILevel IIILevel IV
San Jose-Sunnyvale-Santa Clara, CA$149,364$187,740$226,137$264,513
Boulder, CO$106,246$146,057$185,868$225,680
San Francisco-Oakland-Fremont, CA$135,699$161,636$187,574$213,512
Oxnard-Thousand Oaks-Ventura, CA$97,988$136,385$174,782$213,179
Seattle-Tacoma-Bellevue, WA$117,748$149,240$180,710$212,201
Central Louisiana nonmetropolitan area$69,513$115,731$161,927$208,145
Kahului-Wailuku, HI$71,843$113,401$154,980$196,539
Bridgeport-Stamford-Danbury, CT$100,630$131,185$161,720$192,275

Source: OFLC Wage Year 2025-2026. Hourly rates × 2,080 hours.

Step 4: Compare Your Offered Salary

Match your offered annual salary against the thresholds for your SOC code and metro area:

Example: A software developer offered $180,000 in New York would be Level III (above the $160,805 Level III threshold but below the $189,592 Level IV threshold).

Why Wage Levels Matter More Than Ever: FY2027 Weighted Lottery

Starting with FY2027, USCIS uses a wage-weighted selection system for the H-1B cap lottery. Higher wage levels get more lottery entries:

Wage LevelLottery EntriesEst. Selection RateChange from Old System
Level I1 entry~16%-48% worse
Level II2 entries~31%+3% better
Level III3 entries~45%+55% better
Level IV4 entries~61%+107% better

This is a massive shift. Under the old random lottery, everyone had ~30% odds regardless of wage. Now, a Level IV registrant has roughly 4x the selection chance of Level I.

Read our full FY2027 Lottery Guide →

Common Mistakes to Avoid

Strategies to Improve Your Wage Level

Calculate Your Wage Level Now

Use our free H-1B Wage Level Calculator to instantly see your level, prevailing wage thresholds, and FY2027 lottery odds. Just enter your occupation, metro area, and salary.