H1B Denial Rates Over Time
Denial rates swing with policy changes. The numbers tell the story:
| Fiscal Year | Approvals | Denials | Denial Rate |
|---|---|---|---|
| FY2019 | 188,123 | 12,888 | 6.4% |
| FY2021 | 189,255 | 11,797 | 5.9% |
| FY2022 | 265,777 | 9,100 | 3.3% |
| FY2023 | 271,000 | 15,000 | ~5.2% |
From 2017 to 2020, denial rates spiked to 24% for some categories. USCIS was issuing Requests for Evidence (RFEs) on cases that would have sailed through in prior years, applying stricter "specialty occupation" standards. Courts eventually struck down many of those restrictions. But the damage was done: thousands of people lost status or left the country.
The LCA certification rate is 90.5%, but that's just the DOL step. USCIS I-129 denials are a separate and more unpredictable problem.
The Most Common Reasons Petitions Get Denied
1. "Not a Specialty Occupation"
The single most common denial reason. USCIS argues the job doesn't actually require a specific degree. This hits roles like "computer programmer," "market research analyst," and generalist business positions especially hard.
How to avoid it: Write detailed job duty descriptions that map directly to a specific degree field. Include org charts, explain how the position fits into a specialized team, and provide evidence that your industry requires a degree for similar roles.2. Employer-Employee Relationship (Staffing/Consulting)
USCIS looks hard at whether IT consulting firms actually control the work when the employee is placed at a client site. If it looks like the client is the real employer, expect problems.
How to avoid it: Provide end-client letters, contracts confirming the petitioner's right to supervise and terminate, and an itinerary if the worker will be at multiple sites.3. Degree Doesn't Match the Role
A business degree for a software engineering role? A general CS degree for a specialized biomedical engineering position? USCIS will flag it.
How to avoid it: If the degree is in a different but related field, include a credentials evaluation showing how the coursework qualifies the candidate. Relevant work experience can supplement degree requirements (three years of experience per year of missing education, as a rule of thumb).4. Level 1 Wage for a Complex Role
Filing an LCA at DOL's lowest wage level for a job described as requiring years of expertise is a contradiction USCIS loves to exploit. You're telling DOL this person is entry-level while telling USCIS the role requires specialized knowledge. Pick one.
How to avoid it: Make sure the wage level matches the duties described. A senior developer role should be filed at Level 3 or 4. Period.5. Missing Worksite LCAs
If your petition doesn't include an LCA for every location where the employee will perform work, it can be denied or hit with an RFE.
How to avoid it: File LCAs for all known worksites, including client locations. For workers who move between sites, use short-term placement LCA procedures.6. Fraudulent or Incomplete Documentation
USCIS and DOL investigate employers suspected of fraud. Red flags: client letters from shell companies, degrees from diploma mills, inflated job titles that don't match the actual work.
How to avoid it: Use reputable counsel. Verify every supporting document is authentic. Make sure client letters come from real entities with verifiable contact information. Cutting corners here doesn't save money; it costs visas.Research Employer Track Records
Before accepting an offer, check whether the employer has a clean approval history:
Data from USCIS annual reports and H-1B Employer Data Hub.