Salary Research for International Candidates: Levels, Benchmarks, and Negotiation Data 2026

Knowing the right salary range before you negotiate — especially the DOL prevailing wage floor — is the edge most international candidates skip entirely.

By F1Jobs Team · 2026-04-30 · 11 min read
A desk with a laptop showing blurred salary comparison bars, a notebook with handwriting blurred and a coffee, clean bright light, no readable text

You are in the final-round interview or staring at an offer letter, and you have no idea whether the number on the page is fair, low, or already their ceiling. Every career article tells international candidates to "do your research" — but almost none explain that you have access to a data source your domestic peers often overlook: the Department of Labor's publicly filed wage data tied directly to H-1B sponsorship. That data tells you what employers have already legally committed to paying people in your exact role and city.

This guide is about how to find that data, combine it with other reliable benchmarks, and walk into a negotiation knowing the actual range — not a guess. Whether you are on OPT, approaching H-1B, or already sponsored, understanding the salary landscape changes how you position yourself from the very first recruiter screen.

Why salary research is different for international candidates

Your domestic classmates can negotiate on gut feel and Glassdoor estimates. You have an additional layer: the LCA (Labor Condition Application), which every H-1B employer must file with the DOL before your petition goes to USCIS. The LCA publicly discloses the employer's offered wage, the prevailing wage for the role, the job title, the SOC code, and the exact work location.

This is not a minor bureaucratic detail. It is a salary database of every H-1B petition ever filed, searchable by employer and role. It is the most accurate public record of what a company pays its international employees — and it is available to you before you accept an offer.

Before you reach H-1B stage, understanding LCA data still matters: it tells you what a company has historically paid for your target role, whether their wages are at the legal floor (Level I/II) or meaningfully above it (Level III/IV), and whether their pattern suggests they treat international candidates as budget labor or pay competitively.

The four data sources you actually need

Relying on a single source is the most common salary research mistake. Each source has a different angle; together they triangulate the real range.

1. DOL Foreign Labor Certification Data Center

The DOL publishes quarterly LCA disclosure data at dol.gov/agencies/eta/foreign-labor/performance. Download the most recent fiscal year CSV and filter by employer name and SOC code. You will see the exact wage level committed (I through IV), the prevailing wage for that level, and the offered wage.

How to use it: If a company offered you $115,000 for a software developer role in Seattle, search their recent LCA filings for that SOC code (15-1252 for software developers) in Seattle. If their filings show they have been paying Level III ($140,000+) to H-1B employees in the same role, your offer is well below their precedent and you have strong grounds to push.

2. Levels.fyi for tech compensation

Levels.fyi breaks total compensation into base, bonus, and RSU grant by company, level number (not just title), and location. For international candidates considering equity, this is essential — a base salary that looks lower can still be a higher total comp offer. See our deeper breakdown in tech comp breakdown for new grads and the guide on equity and RSUs for visa holders for how vesting and visa transitions interact.

3. BLS Occupational Employment and Wage Statistics (OEWS)

The Bureau of Labor Statistics publishes median and percentile wages by SOC code and metro area annually. This is the same data the DOL uses to calculate prevailing wages. If your role is outside tech — engineering, healthcare, finance, research — the OEWS is often more representative than Levels.fyi, which skews heavily toward software.

4. USCIS H-1B Employer Data Hub

USCIS publishes annual H-1B employer data at uscis.gov, showing approval and denial counts by employer. It does not show wages directly, but high approval counts from a specific employer confirm active sponsorship activity — and you can cross-reference with DOL LCA data to build a full picture.

Understanding the four prevailing wage levels

DOL assigns prevailing wages at four skill levels. Knowing where your offer lands tells you whether you are being paid like a junior, a mid-level, or a senior in the DOL's view — independent of whatever title the company gives you.

Wage LevelWhat it meansTypical profile
Level IEntry, routine tasks, close supervisionNew grad with no US experience
Level IIExperienced but not complex, some independent judgment2-4 years, standard contributor
Level IIIComplex duties, significant independent judgmentSenior IC or tech lead
Level IVExpert, primary authority, highly complexStaff engineer, principal, manager

Employers who routinely file at Level I and II for roles that require a bachelor's degree and several years of experience are paying the minimum legal wage — not market rate. This is a searchable pattern in LCA data and a legitimate negotiation data point.

From a visa-strategy perspective, the 2026 wage-weighted H-1B lottery debate has elevated the stakes around wage levels. Higher-level LCA filings improve petition standing and, under any wage-weighting framework, lottery odds. You and your employer both benefit from a Level III or IV filing if your experience genuinely supports it. See wage-weighted H-1B lottery for new grads for how this plays out at the cap stage.

Step-by-step: building your salary research file before negotiating

Walk through these steps before you get on a negotiation call. Budget two to three hours to do it properly.

  1. Identify your exact SOC code. Use the BLS SOC search to find the code that best matches your role. Software developers are 15-1252. Data scientists often fall under 15-2051. Financial analysts are 13-2051. Getting this right matters because prevailing wages are SOC-specific.

  2. Find the prevailing wage for your metro area. Go to the DOL Foreign Labor Certification Online Wage Library (flcdatacenter.com) and look up your SOC code + city. Note the Level II, III, and IV rates. This is the legal floor conversation.

  3. Pull LCA filings for your target employers. Download the DOL quarterly disclosure CSV. Filter by employer name and SOC code. Note what wage level they filed at and what they offered for comparable roles in the past 12 months. Build a small table of five to ten data points per employer.

  4. Layer in Levels.fyi data. For each employer, pull the compensation data for your target level. Note total comp including equity. Compare base from Levels.fyi to base from LCA filings — the LCA base is a legal minimum commitment; the Levels.fyi median is what the company typically actually pays.

  5. Check BLS OEWS percentiles. Look up your SOC code + metro area in the BLS OEWS. Note the 25th, 50th, and 75th percentile wages. If you are a strong candidate, the 75th percentile is a defensible target.

  6. Write your range as a three-number set. Floor (prevailing wage Level III for your role/location), target (75th percentile or Levels.fyi median for your experience band), and stretch (top of the Levels.fyi range or a well-documented outlier from LCA data).

Salary benchmarks by sector (2026 reference)

These figures are approximate medians for experienced candidates (3-5 years) in major metros as of early 2026. Use as directional context, not as precise negotiation anchors — always verify with the steps above for your specific role and location.

SectorRole ExampleApprox. Base Range (major metro)
Software / TechSoftware Engineer (L3/L4)$130,000–$185,000
Data / AIData Scientist, ML Engineer$130,000–$175,000
FinanceFinancial Analyst (3-5 yr)$90,000–$130,000
ConsultingAssociate / Consultant (MBB)$100,000–$165,000
Healthcare ITHealth Informatics Analyst$85,000–$120,000
Mechanical EngineeringMid-Level Mech Engineer$85,000–$120,000
Biotech / PharmaResearch Scientist$95,000–$135,000
AccountingSenior Associate (Big Four)$80,000–$105,000

Total compensation can differ substantially from base salary in equity-heavy sectors. A software engineer offer at $145,000 base with $60,000/year in RSUs at current vesting may have higher total comp than a $165,000 base with no equity, depending on the company's stock trajectory and your visa timeline. This matters especially on OPT/STEM OPT where a layoff or company closure disrupts both your income and your status simultaneously.

For a detailed breakdown of how equity works within visa constraints, read equity, RSUs, and stock options for visa holders.

Negotiating when a company is sponsoring your visa

The most persistent myth in international candidate circles is that asking for more money risks the sponsorship offer. This is almost never true. By the time a company extends an offer with sponsorship, they have already internally approved the immigration cost (attorney fees, filing fees, USCIS fees). That cost is a separate budget line from your compensation in nearly every company of any size.

What you should know before you negotiate:

For a comprehensive playbook on the mechanics of negotiating as an international candidate — including how to handle the "are you authorized to work" question mid-negotiation and how to time the ask — see salary negotiation for international candidates.

Special situations that affect your leverage

OPT and STEM OPT

You do not have an LCA floor during OPT because OPT is F-1 status, not H-1B. This means employers technically have no DOL-mandated wage minimum for OPT hires. In practice, market rates still apply and negotiating firmly remains appropriate. One nuance: if you intend to transition from OPT to H-1B with the same employer, the LCA they file for your H-1B petition must reflect the actual wage they intend to pay. Some employers lowball OPT salaries assuming the worker will not negotiate, then file a Level I or II LCA. Research what the company has historically filed at the H-1B stage for your role so you can anchor the OPT offer accordingly.

Reminder: STEM OPT gives you a 24-month extension (for a total of 36 months on OPT), but the 90-day unemployment clock runs throughout. A salary negotiation that costs you a week is fine; an extended negotiation that risks your offer and leaves you exposed to the clock is not. Know your timeline before you play hardball.

Cap-exempt employers

Universities, nonprofit research organizations, and government research organizations are cap-exempt H-1B employers. They often pay below for-profit market rates, but LCA data is still filed and still public. Academic salaries are often scale-driven (postdoc, research associate, assistant professor) with little room for individual negotiation, but research staff and administrative technology roles can have real range. For research-track roles, factor in the green card path: cap-exempt employers frequently support EB-1A and EB-2 NIW petitions, which can be more valuable than a higher salary if your goal is a green card without PERM.

Consulting and staffing firms

Third-party staffing and consulting firms that place H-1B workers at client sites are required to file an LCA reflecting wages at the client worksite, not the staffing firm's headquarters. This is a commonly misunderstood area. If you are placed through a staffing firm, the prevailing wage is determined by your actual worksite MSA. Check what the firm's LCA filings show for client-site roles in your city — staffing firms that consistently file at Level I are a flag worth noting.

Common mistakes

Using Glassdoor as your primary data source. Glassdoor is useful for culture signals and directional pay context, but it systematically underrepresents total comp including equity and year-end bonuses. Tech candidates who rely on Glassdoor instead of Levels.fyi often negotiate against a lower number than reality.

Not researching the LCA data for your specific employer. General benchmarks get you in the ballpark. Employer-specific LCA filings tell you precisely what that company has filed for your role. These are two different conversations and the second one is far more powerful.

Conflating job title with job level. "Senior Software Engineer" means Level 3 at Google, Level 5 at Meta, and something else entirely at a mid-size company. Use Levels.fyi's level-mapping tool to normalize titles before comparing pay. DOL LCA filings use SOC codes, not titles, which makes cross-company comparison more reliable.

Accepting the first offer without a counter. Research consistently shows that most hiring managers have a 10-20% budget above the initial offer, particularly at mid-size and large companies. Silence after an offer is not "difficult" — it is expected professional behavior.

Ignoring the location adjustment. A $135,000 offer in Austin, a city with no state income tax, has different real-dollar value than $135,000 in San Francisco. DOL prevailing wages are metro-specific for exactly this reason. Use BLS OEWS data filtered by your city, not national averages.

Negotiating timing wrong during OPT. If you are on OPT and approaching the 90-day unemployment limit, the calculus on how hard to push changes. Do not enter a protracted negotiation when you have fewer than 30 days on your clock. Lock the offer, then negotiate from inside the role.

Frequently asked questions

What is the prevailing wage and how does it affect my salary as an H-1B worker?

The prevailing wage is the DOL-determined minimum an H-1B employer must pay for a given role in a specific metro area. It is set at one of four levels based on experience and job complexity. Employers who sponsor your H-1B are legally required to pay at least the prevailing wage on the approved LCA. Knowing this floor helps you identify if an offer is legal and gives you a real data-backed anchor for negotiation.

Where can I find salary benchmark data that is reliable for international candidates?

The best public sources are the DOL Foreign Labor Certification Data Center (LCA disclosure data), Levels.fyi for tech compensation, the Bureau of Labor Statistics Occupational Employment and Wage Statistics survey, and H-1B disclosure data filed via USCIS FOIA requests. Glassdoor and LinkedIn Salary are useful for directional context but tend to underrepresent total comp including equity.

Can I negotiate salary when a company is sponsoring my visa?

Yes, absolutely. Visa sponsorship does not remove your negotiating power — it only means the employer must meet the prevailing wage floor. Most employers post LCA data publicly as required by law, so you can verify their wage commitments before negotiating. The company has already decided to sponsor; the cost of sponsorship does not come out of your offer budget in most cases.

What is Levels.fyi and how do I use it for salary research?

Levels.fyi is a crowd-sourced compensation database with granular breakdowns of base salary, annual bonus, and equity (RSU) grants by company, level, and location. It is particularly valuable for tech roles because it separates total comp into components. Filter by company, role family, and location — then cross-reference with DOL LCA filings to see what the employer officially committed to paying for similar roles.

Does the wage-weighted H-1B lottery affect what salary I should target?

Under the wage-weighted lottery framework that has been under active debate, higher-wage petitions receive registration preference. Even if you are not yet at H-1B stage, targeting Wage Level III or IV roles improves your lottery odds under any wage-weighting system and signals stronger specialty-occupation standing to USCIS adjudicators. See wage-weighted H-1B lottery for new grads for the current state of this rule.


Salary research takes a few hours and changes everything about how you negotiate. The data is public, it is specific to your employer and role, and most candidates never use it. That is your edge.

If you want help navigating a specific offer, understanding what an employer's LCA filings reveal, or building a negotiation strategy around your visa timeline, F1Jobs works with international candidates on exactly this — from benchmarking to final-round negotiation.

Frequently asked questions

What is the prevailing wage and how does it affect my salary as an H-1B worker?

The prevailing wage is the DOL-determined minimum an H-1B employer must pay for a given role in a specific metro area. It is set at one of four levels based on experience and job complexity. Employers who sponsor your H-1B are legally required to pay at least the prevailing wage on the approved LCA. Knowing this floor helps you identify if an offer is legal and gives you a real data-backed anchor for negotiation.

Where can I find salary benchmark data that is reliable for international candidates?

The best public sources are the DOL Foreign Labor Certification Data Center (LCA disclosure data), Levels.fyi for tech compensation, the Bureau of Labor Statistics Occupational Employment and Wage Statistics survey, and H-1B disclosure data filed via USCIS FOIA requests. Glassdoor and LinkedIn Salary are useful for directional context but tend to underrepresent total comp including equity.

Can I negotiate salary when a company is sponsoring my visa?

Yes, absolutely. Visa sponsorship does not remove your negotiating power — it only means the employer must meet the prevailing wage floor. Most employers post LCA data publicly as required by law, so you can verify their wage commitments before negotiating. The company has already decided to sponsor; the cost of sponsorship does not come out of your offer budget in most cases.

What is Levels.fyi and how do I use it for salary research?

Levels.fyi is a crowd-sourced compensation database with granular breakdowns of base salary, annual bonus, and equity (RSU) grants by company, level, and location. It is particularly valuable for tech roles because it separates total comp into components. Filter by company, role family, and location — then cross-reference with DOL LCA filings to see what the employer officially committed to paying for similar roles.

Does the wage-weighted H-1B lottery affect what salary I should target?

Under the wage-weighted lottery proposal that has been debated but not yet fully implemented as of 2026, higher-wage petitions would receive registration preference. Even if you are not yet at H-1B stage, targeting Wage Level III or IV roles improves your lottery odds under any wage-weighting framework and signals stronger specialty-occupation standing to USCIS adjudicators.