How to Search LCA Filings for Any H-1B Visa Employer

Before you trust a company's H-1B sponsorship claim, pull its actual LCA filings and check the wage level, worksite, and pattern yourself.

By F1Jobs Team · 2026-07-31 · 10 min read
Close-up of hands typing on a laptop keyboard at a home desk with a notebook and coffee cup nearby

You found a job post that says "H-1B sponsorship available," or a recruiter tells you their company "sponsors all the time." Before you build your job search around that promise, you can check it yourself. Every employer that petitions for an H-1B worker must first file a Labor Condition Application (LCA) with the Department of Labor, and LCA filings are public record. You can search them by company name, job title, and worksite, for free, and see exactly what wage level and location the employer attested to. Here's how.

What an LCA actually is, and why it's worth checking

An LCA is not a request for permission to hire a specific person. It's a sworn attestation an employer files with DOL before submitting an H-1B, H-1B1, or E-3 petition, committing to pay at least the prevailing wage for that job and worksite and to meet certain working-condition rules. USCIS requires a certified LCA as part of every H-1B petition, so an employer with zero LCA history for a role type has, by definition, never filed an H-1B for that kind of position.

That's the useful signal for you. Searching a company's LCA history helps confirm whether it has a real pattern of H-1B filings, which matters when you're trying to figure out whether a listed "H-1B sponsor" has actually filed for the role type you're applying for, or whether the claim is aspirational. A single LCA from three years ago for an unrelated title is weaker evidence than a repeated pattern of filings for roles similar to yours.

Because LCA data ties into current lottery mechanics too, it's worth reading past just "did they sponsor before." Under the wage-weighted H-1B selection rule that took effect on 2026-02-27, the wage level attested on the LCA also shapes your odds of being selected in the first place — more on that below.

What's in an LCA record

Each disclosed LCA record contains the same core fields regardless of which tool you search it through:

Field on the LCAWhat it showsWhy it matters to you
Employer legal name & FEINThe exact legal entity attesting to the job, not necessarily the brand name on a job postingConfirms which entity would actually be the H-1B petitioner
Worksite addressCity, state, and usually ZIP where the job is performedShows whether a "remote" listing is tied to a real filed location
SOC code & job titleThe occupational classification DOL assigned the roleLets you compare the filed role to the one you're applying for
Wage rate (from/to)The offered wage range for that job and worksiteShows the pay floor the employer legally committed to
Prevailing wage level (I-IV)OEWS-based skill and experience tier assigned to the wageFeeds directly into H-1B lottery odds under the 2026-02-27 rule
Full-time / part-timeWhether the position is full-time or part-timeAffects H-1B eligibility calculations
Requested validity datesThe filing's effective start and end dates, up to three yearsShows whether a filing is current or long expired
Total workers requestedNumber of workers certified under that specific LCAOne LCA can cover more than one worker in the same role
Case statusCertified, Certified-Withdrawn, Denied, or WithdrawnOnly Certified LCAs can support an actual H-1B petition

How to search LCA filings for a specific employer

  1. Pick your source. DOL's Office of Foreign Labor Certification publishes the underlying disclosure data, and it's searchable directly at flcdatacenter.com or through free third-party lookup tools such as h1bdata.info and myvisajobs.com, which mirror the same DOL files behind a friendlier company-name search.
  2. Search by the exact legal employer name, not just the brand name on a job posting. Staffing firms, subsidiaries, and franchisees frequently file LCAs under a legal entity name that differs from the name on the careers page — check the offer letter or the company's EIN if you have it.
  3. Filter by job title or SOC code to isolate filings for a role similar to the one you're applying for, rather than skimming every LCA the company has ever filed across every department.
  4. Filter by worksite state or city if location matters to you, especially for "remote" roles, since the LCA still names a specific worksite tied to a state's prevailing wage.
  5. Pull multiple years, not one snapshot. Because a single LCA only covers up to a three-year window, look at filing volume across several recent fiscal years to see whether sponsorship is an ongoing pattern or a one-time filing.
  6. Read the wage level column, not just the wage rate, before you assume the filing tells you anything about lottery timing (details in the next section).
  7. Cross-reference against USCIS employer data where you can, since an LCA only shows what was attested at DOL, not whether an H-1B petition was ultimately filed, selected, or approved off it. Our guide on building a target company list from LCA and USCIS employer data walks through combining both sources.

Why the wage level column matters beyond pay

Every LCA carries a prevailing wage level from I to IV, based on Occupational Employment and Wage Statistics (OEWS) data for that role and location. Historically this number mattered for one thing: it set the wage floor. That changed with the wage-weighted H-1B selection rule, which took effect 2026-02-27. Instead of a flat random draw, each registration now receives a number of entries into the lottery pool tied to the wage level of the offered job:

OEWS wage levelEntries in the H-1B lottery pool
Level I1 entry
Level II2 entries
Level III3 entries
Level IV4 entries

This is why the wage level shown in an employer's past LCA filings is informative beyond just what the job pays. If a company's recent LCAs for a role like yours consistently sit at Level III or IV, that's a signal the role type tends to be leveled higher there, which can translate into better lottery odds if your own petition follows a similar pattern. If its LCAs cluster at Level I for that role, worth knowing before you assume sponsorship there means the same odds as anywhere else. Wage level is a negotiable input worth raising with a prospective employer before your own LCA is filed — see our breakdown of the wage-weighted lottery mechanism and our guide to searching the H-1B wage database directly for a deeper look at reading wage data by role.

Using LCA history to vet a sponsorship claim

A pattern across several LCAs tells you more than any single filing:

Pair this with the broader red-flag checklist in our guide on confirming whether a small or early-stage company can actually sponsor an H-1B, and with the warning signs covered in avoiding exploitative or fake H-1B sponsors — LCA history is one input into that judgment, not the whole picture.

Common mistakes

Frequently asked questions

What is an LCA and where do I search for one? An LCA (Labor Condition Application) is a sworn attestation an employer must file with and get certified by the Department of Labor before it can submit an H-1B petition. DOL publishes LCA data through its Office of Foreign Labor Certification, and you can search it directly at flcdatacenter.com or through free third-party tools that mirror the same disclosure files, such as h1bdata.info or myvisajobs.com.

Can I search LCA filings by company name? Yes. Every LCA search tool lets you filter by employer legal name, and most also let you filter by job title, SOC code, worksite state, and date range. Search by the exact legal entity name on your offer letter, not just the brand name, since staffing firms and subsidiaries often file under a different legal name than the one on the job posting.

Does a company's LCA history prove it will sponsor me? No. An LCA only shows that an employer filed for a specific role, wage, and worksite in the past, not that it will file for you or that any H-1B petition was ever actually submitted or approved off that LCA. A pattern of LCAs for a role type similar to yours is a good sign, but it is evidence to weigh, not a guarantee.

How does the wage level on an LCA affect my H-1B lottery odds? Under the wage-weighted selection rule that took effect on 2026-02-27, each H-1B registration gets entries into the lottery pool based on the OEWS prevailing wage level tied to the job — Level IV gets four entries, Level III gets three, Level II gets two, and Level I gets one. A company's past LCAs at Level III or IV for a role like yours suggest better odds than a pattern of Level I filings, so the wage level is worth checking before the LCA for your own petition is filed.

How far back does public LCA search data go? DOL discloses LCA data on a rolling basis and most search tools let you pull multiple recent fiscal years at once. Because each LCA only covers a filing window of up to three years, look at several years of history rather than a single snapshot to judge whether an employer's H-1B filing pattern is ongoing or a one-off.

LCA data can tell you a lot about a company's real filing pattern, but it can't tell you whether your petition will be filed, selected, or approved — that depends on facts specific to you and your employer, so run anything consequential by a licensed immigration attorney rather than treating public wage data as legal guidance.

Want help sorting through which employers are worth targeting once you've pulled their filing history? F1Jobs can help you turn that research into an actual job search plan.

Frequently asked questions

What is an LCA and where do I search for one

An LCA (Labor Condition Application) is a sworn attestation an employer must file with and get certified by the Department of Labor before it can submit an H-1B petition. DOL publishes LCA data through its Office of Foreign Labor Certification, and you can search it directly at flcdatacenter.com or through free third-party tools that mirror the same disclosure files, such as h1bdata.info or myvisajobs.com.

Can I search LCA filings by company name

Yes. Every LCA search tool lets you filter by employer legal name, and most also let you filter by job title, SOC code, worksite state, and date range. Search by the exact legal entity name on your offer letter, not just the brand name, since staffing firms and subsidiaries often file under a different legal name than the one on the job posting.

Does a company's LCA history prove it will sponsor me

No. An LCA only shows that an employer filed for a specific role, wage, and worksite in the past, not that it will file for you or that any H-1B petition was ever actually submitted or approved off that LCA. A pattern of LCAs for a role type similar to yours is a good sign, but it is evidence to weigh, not a guarantee.

How does the wage level on an LCA affect my H-1B lottery odds

Under the wage-weighted selection rule that took effect on 2026-02-27, each H-1B registration gets entries into the lottery pool based on the OEWS prevailing wage level tied to the job, Level IV gets four entries, Level III gets three, Level II gets two, and Level I gets one. A company's past LCAs at Level III or IV for a role like yours suggest better odds than a pattern of Level I filings, so the wage level is worth checking before the LCA for your own petition is filed.

How far back does public LCA search data go

DOL discloses LCA data on a rolling basis and most search tools let you pull multiple recent fiscal years at once. Because each LCA only covers a filing window of up to three years, look at several years of history rather than a single snapshot to judge whether an employer's H-1B filing pattern is ongoing or a one-off.