Data Sources & Methodology

USCIS H-1B Employer Data Hub

The primary source for petition and approval data is the USCIS H-1B Employer Data Hub. This dataset includes information on employers that have submitted H-1B petitions, including:

  • Initial approvals and denials
  • Continuing approvals and denials
  • Employer name, city, state, and ZIP code
  • NAICS code (industry classification)
  • H-1B dependent status
  • Fiscal year data (FY2009 to present)

USCIS updates this data periodically. We sync our database with the latest available release.

DOL OFLC LCA Disclosure Data

Salary and job title data comes from the Department of Labor's Office of Foreign Labor Certification (OFLC) Labor Condition Application (LCA) disclosure files. This data includes:

  • Job title and SOC (Standard Occupational Classification) code
  • Prevailing wage and offered wage
  • Wage level (Level I through Level IV)
  • Worksite city and state
  • Employer name and address
  • Case status and decision date

LCA data is filed before the H-1B petition and represents the employer's intent to hire, not necessarily a granted visa.

Methodology

Employer Matching

We match LCA records to USCIS employer records using employer name normalization and geographic data. Due to variations in employer name formatting, some matches may be imperfect.

Approval Rate Calculation

Approval rates are calculated as: (Initial Approvals + Continuing Approvals) / (Initial Approvals + Initial Denials + Continuing Approvals + Continuing Denials) x 100. This includes both new and continuing employment petitions.

Salary Data

Average salary figures are derived from LCA filings and represent the wage offered to H-1B workers. These are annualized figures. Part-time and hourly wages are converted to annual equivalents where possible.

Data Updates

We update our database regularly as new data becomes available from USCIS and DOL. The "Last Updated" date shown on employer pages reflects when our data was last synced.

Limitations

  • USCIS data reflects petitions filed, not individuals. One worker may have multiple petitions.
  • LCA filings represent intent to hire and may not result in an actual H-1B petition or employment.
  • Employer name matching between USCIS and DOL datasets is approximate and may miss some records.
  • Historical data availability varies. Earlier fiscal years may have less complete records.
  • Withdrawn and revoked petitions are not always separately categorized in the source data.
  • This data does not include H-1B lottery results or cap-subject vs cap-exempt breakdowns.