The median H1B business analyst salary is $99,861 a year, based on 29,945 certified Labor Condition Applications from FY2021 to FY2026. Half of the filings list between $84,302 and $119,808.
Median
$99,861
Average
$103,925
75th percentile
$119,808
| Median (50th percentile) | $99,861 |
| Average | $103,925 |
| 25th percentile | $84,302 |
| 75th percentile | $119,808 |
| Lowest filed wage | $32,594 |
| Highest filed wage | $960,000 |
| Certified LCA filings | 29,945 |
Source: U.S. Department of Labor, OFLC H-1B LCA disclosure data, FY2021 to FY2026. Certified cases with an annual wage between $30,000 and $1,000,000 whose job title or occupation title contains: business analyst, business systems analyst, it business analyst, functional analyst.
Share of the 28,800 Business Analyst filings that state a DOL wage level, from Level I (entry) to Level IV (fully competent).
See the Business Analyst wage level breakdown, how wage levels affect H-1B selection, or check a salary with the wage level calculator.
Average filed wage, among states with at least 10 certified filings.
| State | Filings | Average wage |
|---|---|---|
| Business Analyst salary in California | 3,922 | $120,425 |
| Business Analyst salary in New York | 1,887 | $110,260 |
| Business Analyst salary in Washington DC | 135 | $109,762 |
| Business Analyst salary in New Jersey | 2,641 | $107,574 |
| Business Analyst salary in Oregon | 155 | $106,774 |
| Business Analyst salary in Washington | 1,236 | $106,050 |
| Business Analyst salary in Colorado | 288 | $105,792 |
| Business Analyst salary in North Carolina | 1,150 | $105,493 |
| Business Analyst salary in Massachusetts | 964 | $104,450 |
| Business Analyst salary in Idaho | 38 | $102,325 |
By number of certified filings (employers with at least 5).
| Employer | Filings | Average wage |
|---|---|---|
| Amazon.com Services LLC | 1,308 | $97,487 |
| CAPGEMINI AMERICA INC | 1,262 | $105,581 |
| Google LLC | 314 | $164,048 |
| McKinsey & Company, Inc. United States | 309 | $106,987 |
| KFORCE INC. | 286 | $95,788 |
| CGI Technologies and Solutions Inc. | 271 | $109,774 |
| VIRTUSA CORPORATION | 239 | $114,543 |
| Capital One, National Association | 213 | $105,292 |
| TECH MAHINDRA (AMERICAS), INC | 211 | $100,216 |
| Capgemini America Inc | 157 | $120,158 |
| Tata Consultancy Services Limited | 145 | $110,766 |
| AMAZON.COM SERVICES LLC | 144 | $107,975 |
| Fiscal year | Filings | Average wage |
|---|---|---|
| FY2021 | 121 | $102,427 |
| FY2022 | 7,735 | $100,860 |
| FY2023 | 6,556 | $102,248 |
| FY2024 | 7,759 | $104,969 |
| FY2025 | 6,585 | $106,262 |
| FY2026 | 1,189 | $113,518 |
The median wage on 29,945 certified H1B Labor Condition Applications for business analyst roles is $99,861 a year (FY2021 to FY2026). Half of the filings list between $84,302 and $119,808; the average is $103,925.
Among states with at least 10 certified filings, the highest average wage is in California ($120,425), New York ($110,260) and Washington DC ($109,762).
By number of certified filings: Amazon.com Services LLC (1,308, average $97,487), CAPGEMINI AMERICA INC (1,262, average $105,581) and Google LLC (314, average $164,048).
Level II: 51% of the 28,800 filings that state a wage level. The Department of Labor has four levels, I (entry) to IV (fully competent), each tied to a local prevailing wage.
A Labor Condition Application is what an employer files with the Department of Labor before an H-1B petition, stating the job, work location and the wage it will pay. Certified LCAs are public, which is where these figures come from. An LCA is not an approved H-1B petition, and one employer may file several for the same opening.