H-1B Sponsorship Checker

Look up any company's H-1B visa sponsorship history. Filing counts, approval rates, top sponsored titles, and salary data from DOL LCA records.

See sponsorship badges on every job

ShouldApply scores jobs against your profile and flags H-1B sponsorship likelihood per posting.

Try it free

What is H-1B visa sponsorship?

The H-1B is a non-immigrant work visa that lets U.S. employers hire foreign workers in specialty occupations. The employer files a petition with USCIS, and before that, they must submit a Labor Condition Application (LCA) to the Department of Labor. That LCA filing is public record. It includes the employer name, job title, offered salary, and work location.

Around 85,000 new H-1B visas are issued each year through a lottery system. Knowing whether a company has filed before (and how often) is a useful signal when you're evaluating whether to apply. A company with 200+ filings and a 90% approval rate has a well-oiled immigration process. A company with zero filings probably doesn't have one.

How this tool works

Type a company name and we'll fuzzy-match it against 50,000+ employers in our index of DOL LCA disclosure data. The match normalizes common suffixes (Inc, LLC, Corp, etc.) so you don't need to type the exact legal entity name.

For each match, you'll see the total number of H-1B filings, how many were approved vs. denied, the approval rate, most common sponsored job titles, and the average offered salary across all filings. Companies are classified into four tiers based on filing volume and approval rate.

If you want per-job sponsorship detection (not just employer-level), the scoring engine scans each job description for positive and negative sponsorship language and combines that with the employer's DOL history. You'll see a sponsorship badge on every job card in your dashboard.

What is DOL LCA disclosure data?

Every H-1B petition starts with an LCA filed by the employer with the Department of Labor. The DOL publishes these filings quarterly as disclosure data. Each record includes the employer's legal name, EIN, job title, prevailing wage, offered wage, work site, and case status (certified, denied, or withdrawn).

We aggregate this data by employer, counting total filings, approved filings, denied filings, and extracting the most common job titles and average salary. This gives you a clearer picture than any individual filing would. A company with 300 certified filings across Software Engineer, Data Scientist, and Product Manager tells you they have a broad sponsorship program, not just a one-off petition.

Common questions

Where does this data come from?

The Department of Labor (DOL) requires employers to file a Labor Condition Application (LCA) before petitioning for an H-1B visa. Those filings are public record. We index 50,000+ employers from DOL disclosure data, including filing counts, approval rates, job titles, and salary information.

Does a company with filings guarantee they'll sponsor me?

No. Past filings show the employer has sponsored before, but each role and candidate is different. A company with 500 filings and a 92% approval rate is a strong signal. A company with 3 filings from 2019 is weaker. Use this as one input, not a guarantee.

What's the difference between Active, Occasional, and Rare?

Active Sponsor means 50+ filings with a 70%+ approval rate. Occasional means 10-49 filings. Rare means fewer than 10. These thresholds are based on DOL filing volume. Companies with zero filings show as No Data.

Can I check if a specific job posting offers sponsorship?

This tool checks the employer's overall filing history. For job-level detection, ShouldApply's scoring engine scans the full job description for sponsorship language (both positive and negative signals) and combines it with the employer's DOL data. Sign up to see per-job sponsorship badges on your dashboard.

How often is the data updated?

DOL releases LCA disclosure data quarterly. We process new releases within a week of publication. The most recent update covers filings through the latest available disclosure quarter.

What if my company search returns no results?

Try variations of the company name. Employer names in DOL filings often include suffixes like Inc, LLC, or Corp. You can also try the parent company name. If there's genuinely no match, the company either hasn't filed H-1B petitions or files under a different legal entity name.