Home / Guides / How to tell if a company sponsors H-1B visas

How to tell if a company sponsors H-1B visas

Job posts rarely say whether a company sponsors visas. Public government filings do — if you know how to read them. Here is a five-minute check you can run on any employer before applying.

Updated 2026-11-05 · Based on public US DOL LCA and USCIS H-1B data — see methodology.

Two sources of evidence, and why you need both

There are two places to look when you want to know whether an employer sponsors H-1B visas:

Neither is enough alone. The useful answer comes from combining them. VisaBacked’s sponsor profiles are built from 1,034,048 LCA records (FY2025 (Oct 2024–Sep 2025) + FY2026 Q1–Q3 (Oct 2025–Jun 2026)) plus the USCIS H-1B Employer Data Hub (FY2021–FY2023); the details are on our methodology page.

Step 1: Check volume and recency of LCA filings

Open the company’s profile and look at the total filings and the split by fiscal year. A few rules of thumb:

We only create a company profile when an employer has at least 25 filings or a live job board we track, so a missing company is not proof that it never sponsors — it may simply be small or file under a different legal name.

Step 2: Match the job title and location

This is the step most people skip, and it matters most. Each LCA is for a specific title, occupation code and worksite. A bank that files hundreds of LCAs for software developers tells you little about its marketing roles.

For example, Databricks filed 851 LCAs in the period we cover, with “Software Engineer” the most common title (264 filings, median $142,200). If the job you are looking at has a similar title and is in a city where the company files, that is a strong signal. If it is a function the company has never filed for, ask before you invest time.

The quickest way to do this on VisaBacked is the company × role pages, reachable from each profile’s “By role” section, and the role pages, which only list employers that filed for that kind of work.

Step 3: Compare the salary

LCAs include the wage the employer will pay, and it must be at least the prevailing wage for the occupation and area. That gives you two things: a reality check on whether the posting’s range fits what the company typically files, and a realistic negotiation anchor. If a posting pays far below the company’s filed range for the same title, it may be a different level than you think.

Step 4: Look at USCIS approvals

LCA certification is close to automatic; USCIS approval is the real test. Profiles show USCIS initial and continuing approvals where the employer appears in the Data Hub. Initial approvals are mostly new H-1B workers; continuing approvals include extensions and changes of employer — a useful signal if you need a transfer. USCIS data lags by a couple of years, so use it for the long-run pattern, not the current year.

Step 5: Read the job post carefully

Now look at the post itself. Phrases fall into three buckets:

Watch for wording that applies only to certain roles, such as clearance-required government work, or “no relocation or sponsorship for this position” on a page whose company otherwise sponsors heavily. The posting-level statement wins for that job.

Step 6: Confirm with a human

Data narrows your list; a recruiter confirms. Ask once, early and plainly: “I’ll need H-1B sponsorship [now / when my OPT ends in month year]. Is that supported for this role?” Record the answer next to the company in your tracker so you don’t ask twice.

Red flags and caveats

Ready to apply this? Browse jobs at proven sponsors or set up alerts for the roles you want.

FAQ

What is an LCA and why does it matter for H-1B?

A Labor Condition Application (Form ETA-9035) is filed with the US Department of Labor before an employer can file most H-1B petitions. It names the job title, occupation code, worksite and wage. DOL publishes these filings, so they are the most detailed public record of which employers sponsor which jobs.

Does a certified LCA mean someone got an H-1B?

No. Certification is a step before the USCIS petition, and DOL certifies the vast majority of applications. An LCA shows intent to employ an H-1B (or H-1B1 or E-3) worker in that role; it does not prove a visa was approved.

If a job post says nothing about sponsorship, will the company sponsor?

Maybe. Most postings are silent. Combine the silence with the company’s filing record for that title and location, then ask the recruiter directly. Only an explicit “we will not sponsor” is a reliable no.

Why might a frequent sponsor still say no to me?

Sponsorship policies are often set per team, level or location, and they change with budgets and rules. A large filing count says the company knows how to sponsor, not that every role is open to sponsorship.

Not legal advice. This guide explains how to use public filing data in a job search. Immigration rules change and depend on your situation — confirm anything about your own status with your school’s DSO, your employer’s immigration counsel, or an immigration attorney, and check uscis.gov. A company’s past filings never guarantee that a specific role will be sponsored.
Get new jobs at proven sponsors by email

Free weekly email of new jobs at proven H-1B sponsors. Unsubscribe anytime.

More guides

OPT to H-1B job searchA plan for F-1 students and grads on OPT or STEM OPT: which employers to target, how to use the timeline, and what to ask recruiters.H-1B transfer job searchFor people already on H-1B: how portability works at a high level, which employers file transfers, and how to run a fast search.Green card & PERM signalsWhat PERM is, what public data shows about it, the limits of H-1B data as a green-card signal, and questions to ask employers.Resume & applicationsHow to state work authorization, answer the sponsorship question, match LCA job titles, and spend applications where they count.