PetitionData
MethodologyProcessing notesVintage 2026-03-31

Methodology

How the record is processed

Source files

Everything on this site derives from two quarterly releases published by the US Department of Labor, Office of Foreign Labor Certification: the LCA disclosure file (labor condition applications — H-1B, H-1B1, E-3, form ETA-9035) and the PERM disclosure file (permanent labor certifications, form ETA-9089). Each file is cumulative for the federal fiscal year and one row per case. Current vintage: 2026-03-31.

Cases change across releases as appeals and redeterminations resolve, so each refresh upserts by case number — later vintages overwrite earlier ones.

Employer grouping

Employer pages group cases by a normalized name (uppercased, punctuation and extra whitespace stripped) plus the employer state of record. Different legal entities that share a normalized name and state will be combined; the same company filing from multiple states appears as multiple records. We display the name spelling that occurs most often in the underlying filings.

Wage figures

Wage figures are the offered wages disclosed on filings (LCA “wage rate of pay from”, PERM “wage offer from”), annualized by the stated unit of pay: hourly ×2080, weekly ×52, bi-weekly ×26, monthly ×12. Percentiles are computed over annualized offers. These are stated offers on federal forms, not payroll data, survey estimates, or a measurement of what any person is paid.

Fiscal years

Filing counts use the federal fiscal year (October–September) of the case received date, falling back to the decision date. Cases with neither date are reported under fiscal year 0 in the dataset export.

What appears in search engines

To keep thin pages out of search results, employer pages are only submitted for indexing when the employer has at least 3 filings on record, and occupation × state wage pages when at least 10 filings disclose a wage. All pages remain reachable by direct link and site search.

Language

PetitionData describes what records show — filings, counts, statuses, stated offers. Certification of an LCA or PERM application is a Department of Labor determination about the application, not an endorsement of an employer, and this site does not rank employers as better or worse to work for. See also the dataset page for licensing.

About this data: PetitionData republishes public records from the US Department of Labor's OFLC disclosure files. Records are shown as filed and may contain employer-entered errors or be revised in later quarterly releases. A labor condition application or labor certification is not a visa petition or an approval by USCIS. Nothing on this site is legal advice.