Blog
Prevailing Wage Levels I–IV, Explained (With Real H-1B Data)
Every H-1B job offer is pegged to one of four DOL wage levels. Here is what each level means, how much pay rises from entry to senior, and why the level — not just the job title — decides your salary.
Two software developers can hold the same job title, work in the same city, and still have very different legally required salaries. The reason is a single field buried in every Labor Condition Application: the prevailing wage level, a number from I to IV that the Department of Labor uses to grade how senior a role is. That one digit can move the required wage by tens of thousands of dollars.
This guide explains what each level means, how employers pick one, and — using real filing data for software developers — how much money separates an entry-level offer from a senior one. If you are weighing a job offer or benchmarking a salary, the wage level is often the most important line on the form.
What a "prevailing wage" actually is
Before an employer can file an H-1B petition, it must promise to pay at least the prevailing wage — the typical pay for that occupation in that specific geographic area. The idea is to keep H-1B hiring from undercutting local salaries. The Department of Labor publishes these wage figures through its Occupational Employment and Wage Statistics survey, broken out by job (using SOC occupation codes) and by metro area.
Crucially, the DOL does not publish one number per job. It publishes four, one for each experience tier. The employer must choose the tier that matches the duties and requirements of the role, and the LCA records that choice. That is the wage level.
The four levels, from entry to expert
The DOL defines the levels by the experience, judgment, and independence a role demands. In plain terms:
- Level I (entry) — Beginning employees who perform routine tasks under close supervision. Think a new graduate following established procedures. This is the lowest required wage, set near the 17th percentile of local pay for the occupation.
- Level II (qualified) — Employees who have some experience and handle moderately complex tasks with limited supervision. This is the most common tier in practice.
- Level III (experienced) — Seasoned workers who apply independent judgment, may lead projects, and need little oversight.
- Level IV (fully competent / expert) — Senior specialists who plan, direct, and make high-level decisions, often supervising others. This is the top required wage, set near the 67th percentile.
Two things push a role into a higher level: requirements the employer lists (advanced degrees, years of experience, licenses) and duties that involve supervision or independent decision-making. A job asking for a master's plus five years will land higher than one open to new graduates.

How much does the level move the money?
A lot. Here is the DOL Level I–IV wage ladder for Software Developers, the single most common H-1B occupation, drawn straight from filed LCA data.
| Level | P25 | Median | P75 |
|---|---|---|---|
| Level I | $77,605 | $88,442 | $110,000 |
| Level II | $91,520 | $102,500 | $125,000 |
| Level III | $110,344 | $130,000 | $159,000 |
| Level IV | $132,291 | $155,000 | $185,000 |
The pattern is steep. For software developers, the median filed wage runs roughly $88,442 at Level I, $102,500 at Level II, $130,000 at Level III, and $155,000 at Level IV. That is a spread of about $67,000 between the entry and expert tiers — for the same job title. A candidate comparing two "Software Developer" offers cannot judge either one without knowing its level.
This is the core lesson of the wage data: level, not just role, drives pay. Two offers with identical titles can be a full career stage apart in compensation, and the wage level is the tell.
Most jobs cluster in the middle-lower tiers
If the levels were evenly used, you would expect a roughly equal split. They are not. Across software-developer filings the distribution skews toward the junior end:
- Level I: about 145,760 filings
- Level II: about 667,725 filings
- Level III: about 327,892 filings
- Level IV: about 227,175 filings
Level II alone accounts for more filings than Levels III and IV combined. That concentration matters when you read a headline "median H-1B salary." Because so many roles sit at Levels I and II, the overall median is pulled down toward the qualified-but-not-senior range — even though Level IV wages are far higher. An average across all levels can understate what an experienced worker actually commands, and overstate what a genuine entry-level hire will be paid.
It also tells you something about how the program is used: the bulk of sponsored roles are early- and mid-career positions, not exclusively senior specialists.
Why the same title pays differently by place
The level is only half of the calculation. The other half is location. Prevailing wages are metro-specific, so a Level II software developer in a high-cost tech hub carries a much higher required wage than a Level II developer in a smaller market. Combine the two dimensions — level and place — and you get wide variation under one job title.
This is why comparing raw dollar figures across offers can mislead. A $120,000 offer at Level II in an expensive coastal metro may be right at the prevailing floor, while the same figure at Level III in a lower-cost city could sit comfortably above it. To see how geography shifts the picture, browse pay by state or by industry sector alongside the level.
How wage levels have shifted over time
Filed wages have not stood still. Prevailing wage tables are updated, employers file at higher levels as their workforces mature, and the mix of sponsored roles changes year to year. The national median filed wage has trended clearly upward over the last decade and a half.
| Period | Value |
|---|---|
| 2010 | $80k |
| 2011 | $80k |
| 2012 | $81k |
| 2013 | $82k |
| 2014 | $82k |
| 2015 | $82k |
| 2016 | $84k |
| 2017 | $90k |
| 2018 | $93k |
| 2019 | $96k |
| 2020 | $103k |
| 2021 | $112k |
| 2022 | $115k |
| 2023 | $120k |
| 2024 | $124k |
| 2025 | $133k |
Rising medians reflect a blend of forces: real pay growth, updated DOL wage floors, and a gradual shift toward more experienced roles. Whatever the mix, the direction is up — which means an older salary benchmark can badly understate today's prevailing wage.
Where the highest wages actually land
Level IV wages in software are high, but they are not the ceiling of the whole program. Some occupations command far more at every level. The chart below shows the highest-paying H-1B occupations across the dataset.
If your field appears here, expect all four levels to sit well above the software-developer ladder — and expect even a Level I offer to look competitive.
How to use the level when you read an offer
A few practical takeaways:
- Ask which level your offer was filed at. It is recorded on the LCA and tells you where the employer has slotted the role in seniority. If a job requires real experience but was filed at Level I, that is worth a conversation.
- Compare within a level, not just within a title. A "Level III Software Developer" and a "Level I Software Developer" are different jobs for pay purposes even if the title matches.
- Adjust for location. A number that looks strong nationally may be merely at the floor in a high-cost metro.
- Check the year. Wage floors rise; a benchmark from several years ago may be low.
The takeaway
The prevailing wage level is a compact summary of how an employer sees a role's seniority, and it is one of the strongest single predictors of pay in the H-1B data. For software developers, moving from Level I to Level IV is worth roughly $67,000 in median filed wage — and most filings sit at the lower and middle tiers, which quietly pulls program-wide averages down. Before you judge any H-1B salary, find the level. It is the difference between reading a title and reading the actual job.
h1b.report is an independent project and is not affiliated with the U.S. Department of Labor or USCIS. Figures come from public LCA disclosure data; see our methodology for details.
- prevailing wage
- wage levels
- H-1B
- LCA
- salary