H-1B salaries
Business Analyst H-1B Salaries and Sponsors (FY2025 DOL Data)
On this page
Short answer
In FY2025, the US Department of Labor certified 7,641 H-1B labor condition applications (LCAs) for business analyst job titles, filed by 3,236 employers. The median offered wage was $100,500 a year, and the middle half of offers ran from $84,000 to $122,000. The employers that filed the most were Amazon (347), Capgemini America (277) and Kforce (107). The top worksite states were Texas (1,294), California (1,007) and New Jersey (621).
Top H-1B sponsors for business analysts by certified LCAs
Employers ranked by certified H-1B labor condition applications for business analyst job titles in FY2025, with the median and middle half of the wages they offered, the titles they filed and where the jobs were. Open now counts the US business analyst roles each company has on Real Analyst Jobs today.
| # | Employer | Certified H-1B LCAs | Median wage | Middle half | Top titles filed | Top states | Open now |
|---|---|---|---|---|---|---|---|
| 1 | Amazon | 347 | $103,000 | $90,000 to $115,500 | Business Analyst II (206), Business Analyst I (66), Business Analyst III (66) | WA (166), TX (54), CA (27) | 18 open |
| 2 | Capgemini America | 277 | $120,000 | $105,000 to $131,500 | Business Systems Analyst 3 (105), Business Systems Analyst 2 (92), Business Analyst 3 (44) | IL (37), TX (33), NJ (31) | 7 open |
| 3 | Kforce | 107 | $98,500 | $83,500 to $106,000 | Advanced Business Analyst (75), Senior Business Analyst (32) | TX (20), CA (18), FL (13) | None today |
| 4 | Capital One National Association | 86 | $110,500 | $110,500 | Senior Business Analyst (86) | VA (69), NY (10), TX (6) | 5 open |
| 5 | McKinsey & Company, Inc. United States | 79 | $112,000 | $112,000 | Senior Business Analyst (Management Consultant) (51), Business Analyst (Management Consultant) (27), Senior Business Analyst (Management Consultant (1) | CA (11), TX (9), OH (6) | None today |
| 6 | CGI Technologies and Solutions | 62 | $109,000 | $94,500 to $118,000 | Business Systems Analyst (62) | PA (8), TX (7), OH (7) | None today |
| 7 | Medline Industries | 62 | $125,000 | $110,000 to $135,000 | Analyst Business Systems IT (30), Sr. Analyst Business Systems IT (11), Sr Analyst Business Systems IT (7) | IL (56), TX (2), NC (2) | None today |
| 8 | 58 | $168,000 | $148,000 to $194,000 | Business Systems Analyst (36), Business Analyst (13), Senior Business Systems Analyst (4) | CA (32), TX (12), NY (8) | None today | |
| 9 | Virtusa | 56 | $118,000 | $105,000 to $129,000 | Business Analyst 3 (33), Business Analyst 2 (21), Business Analyst 1 (2) | FL (13), NJ (12), TX (6) | None today |
| 10 | Citibank, N.A. | 47 | $147,000 | $140,500 to $158,500 | IT Business Lead Analyst (30), Technology Lead Business Analyst (3), Business Lead Analyst (3) | TX (20), FL (13), NJ (8) | None today |
| 11 | Tech Mahindra Americas | 47 | $100,500 | $92,000 to $121,500 | Business Systems Analyst (31), Business Analyst (16) | TX (18), CA (7), FL (4) | None today |
| 12 | Intuit | 45 | $139,500 | $130,500 to $172,000 | Staff Business Data Analyst (15), Senior Business Data Analyst (10), Senior Business Systems Analyst (4) | CA (36), TX (5), NY (2) | 6 open |
| 13 | Compunnel Software Group | 41 | $104,000 | $88,000 to $106,000 | Business Analyst (24), Business Systems Analyst (14), Technical Business Analyst (1) | TX (9), PA (5), CA (5) | None today |
| 14 | Federal Express | 40 | $95,500 | $78,500 to $113,000 | Business Product Analyst III (21), Senior Business Systems Analyst (7), Sr. Business Systems Analyst (5) | TN (27), TX (5), GA (2) | None today |
| 15 | Inrika | 39 | $102,000 | $96,500 to $112,000 | Business Analyst (31), Business Systems Analyst (4), Business Analyst/Technical Analyst (2) | NJ (8), TX (6), NY (6) | None today |
| 16 | Citiustech | 37 | $103,000 | $95,000 to $112,000 | Business Analyst (9), Healthcare Business Analyst (5), Sr. Healthcare Business Analyst (5) | PA (7), MN (5), TX (3) | None today |
| 17 | Wipro | 31 | $96,000 | $91,000 to $104,000 | Business Analyst L5 (12), Business Analyst L4 (11), Business Analyst L3 (5) | TX (9), NJ (3), NY (2) | None today |
| 18 | HCL America | 29 | $97,500 | $90,000 to $108,000 | Lead Business Analyst (18), Senior Business Analyst (8), Business Analyst-Junior (2) | TX (10), WA (4), CA (3) | None today |
| 19 | Coforge | 28 | $100,500 | $82,000 to $110,500 | Senior Business Analyst (12), Business Analyst (12), Sr. Business Analyst (4) | TX (7), GA (4), PA (3) | None today |
| 20 | IBM | 28 | $120,500 | $103,500 to $130,500 | Business Analyst (22), Senior Business Analyst (2), Business Systems Analyst (2) | CA (6), TX (6), NJ (4) | 3 open |
| 21 | Tata Consultancy Services | 27 | $92,000 | $85,500 to $94,500 | Business Analyst (27) | TX (14), TN (3), PA (2) | None today |
| 22 | Visionet Systems | 26 | $80,500 | $69,500 to $104,500 | Business Analyst (21), Senior Business Analyst (3), Sr. Business Analyst (2) | PA (16), NJ (6), CA (3) | None today |
| 23 | Midland Credit Management | 24 | $82,500 | $82,500 | Business Analyst (22), Senior Business Analyst (2) | CA (22), MI (2) | None today |
| 24 | Valuemomentum | 23 | $122,000 | $110,000 to $131,000 | Lead, Business Systems Analyst (3), Lead- Business Systems Analyst (3), Sr. Lead - Business Analyst (3) | PA (12), NJ (4), GA (2) | None today |
| 25 | Asta Crs | 22 | $95,500 | $83,000 to $109,500 | Business Analyst (6), Business Systems Analyst (4), Technical Business Analyst (2) | VA (7), FL (4), MA (3) | None today |
| 26 | Isite Technologies | 22 | $91,500 | $85,500 to $104,000 | Business Analyst (13), Business Data Analyst (3), Business System Analyst/Scrum Master (2) | TX (6), NJ (4), SC (4) | None today |
| 27 | Nvidia | 22 | $166,500 | $141,000 to $190,000 | Business Systems Analyst (10), Analyst Business Systems Senior Staff (5), Business Analyst (5) | CA (15), TX (3), IL (2) | 6 open |
| 28 | Barclays Services | 21 | $156,500 | $135,000 to $168,000 | Business Analyst (7), Senior Business Analyst (3), Business Analyst - Ba4 (1) | NJ (19), NY (2) | None today |
| 29 | Infinite Computer Solutions | 21 | $101,500 | $90,000 to $118,000 | Sr. Business Analyst (6), Senior Business Analyst (4), Business System Analyst (3) | GA (8), CT (3), IL (2) | None today |
| 30 | Systechcorp | 21 | $87,000 | $81,000 to $96,500 | Business Analyst (10), Business Systems Analyst (4), Technical Business Analyst (2) | NJ (3), TX (3), MA (3) | None today |
| 31 | S2 IT Group | 20 | $89,000 | $69,000 to $113,500 | Sr. IT Business Analyst (8), IT Business Analyst (6), Lead IT Business Analyst (4) | GA (20) | None today |
| 32 | Exlservice.Com | 19 | $81,000 | $77,500 to $90,000 | Business Analyst (7), Senior Business Analyst (6), Business Analyst (A2) (2) | NJ (5), CT (3), TX (3) | 3 open |
| 33 | Precision Technologies | 19 | $100,000 | $93,500 to $112,000 | Business Analyst (13), Business System Analyst (2), Sr. Sfdc Business Analyst (1) | TX (6), NJ (4), PA (3) | None today |
| 34 | Synechron | 19 | $120,000 | $106,500 to $124,000 | Associate Director - Business Analyst (3), Lead - Business Analyst (2), Sr. Specialist - Business Analyst (2) | NY (4), NC (4), PA (3) | None today |
| 35 | Equinix | 18 | $128,000 | $106,000 to $142,500 | Senior Business Systems Analyst (7), Principal Business Systems Analyst (5), Business Systems Analyst (3) | TX (12), CA (5), GA (1) | None today |
| 36 | Exel | 18 | $88,000 | $74,500 to $90,000 | Senior Business Data Analyst (7), Business Data Analyst II (4), Sr. Business Data Analyst (3) | GA (5), AZ (4), PA (4) | None today |
| 37 | Slk America | 18 | $89,000 | $82,500 to $101,000 | Business Analyst (13), Configurator Business Analyst (2), Senior Business System Analyst (1) | WV (4), FL (4), NJ (2) | None today |
| 38 | American Technology Consulting | 16 | $72,500 | $69,500 to $85,500 | Business Analyst (7), Business Systems Analyst (4), Business Data Analyst (3) | TX (5), CA (2), IL (2) | None today |
| 39 | Amgen | 16 | $120,500 | $112,500 to $139,000 | Specialist Is Business Systems Analyst (8), Principal Is Business Systems Analyst (3), Sr. Associate Is Business Systems Analyst (1) | CA (6), FL (4), OH (2) | None today |
| 40 | Genius Minds | 15 | $98,500 | $88,500 to $112,500 | Business Systems Analyst (4), Business Analyst (4), Business System Analyst (2) | MN (9), FL (2), TX (2) | None today |
| 41 | Intercontinental Exchange Holdings | 15 | $112,500 | $91,000 to $132,500 | Senior Business Analyst (7), Lead Business Analyst (2), Senior Business Analyst, Product Development (2) | GA (13), FL (1), NC (1) | 8 open |
| 42 | Randstad Digital | 14 | $128,000 | $116,500 to $138,000 | Senior Business Analyst (7), Business Analyst (4), Senior Technical Business Analyst (1) | NJ (5), TX (4), PA (1) | None today |
| 43 | Zion Cloud Solutions | 14 | $81,500 | $81,500 | Business Analyst (14) | IL (14) | None today |
| 44 | McKesson | 13 | $147,500 | $130,000 to $160,000 | Sr. SAP Business Analyst (3), Lead Business System Analyst (2), Sr. Business Systems Analyst (2) | TX (7), KY (3), AZ (1) | 2 open |
| 45 | Stanford Health Care | 13 | $142,500 | $119,500 to $167,000 | Sr Business Systems Analyst (4), Principal Business Systems Analyst (3), Business Systems Analyst (3) | CA (11), FL (1), TX (1) | 1 open |
| 46 | Wayfair | 13 | $118,000 | $87,000 to $126,000 | Senior Analyst, Operations Business Analytics (4), Senior Analyst, Commercial Business Analytics (4), Analyst, Commercial Business Analytics (3) | MA (13) | None today |
| 47 | Zurich American Insurance | 13 | $125,000 | $123,000 to $128,000 | Business Systems Analyst (13) | IL (12), IA (1) | None today |
| 48 | Capital One Services | 12 | $110,500 | $110,500 | Senior Business Analyst (12) | VA (8), NY (3), IL (1) | 5 open |
| 49 | Fis Management Services | 12 | $112,500 | $93,500 to $133,500 | Business Systems Analyst Specialist (2), Business Process Analyst I (2), Business Systems Analysts II (2) | FL (5), TX (3), PA (1) | None today |
| 50 | Godaddy.Com | 12 | $113,000 | $94,000 to $120,500 | Senior Business Analytics Analyst (4), Senior Business Analyst (4), Business Analytics Analyst (1) | TX (2), NJ (2), AZ (2) | None today |
| 51 | Illumina | 12 | $133,000 | $130,000 to $141,000 | Staff Business Systems Analyst (4), Sr. Staff Business Systems Analyst (2), Senior Staff Business Systems Analyst, SAP (1) | CA (7), TX (3), GA (1) | 1 open |
| 52 | Optum Services | 12 | $114,000 | $102,500 to $124,000 | Principal Business Systems Analyst (3), Business Systems Analyst (2), Senior Business Systems Analyst (2) | OH (2), WA (1), MD (1) | None today |
| 53 | PayPal | 12 | $134,000 | $123,000 to $142,500 | Senior Business Analyst (3), Business Systems Analyst (2), Senior Business Process Analyst (1) | CA (4), AZ (3), DC (2) | None today |
| 54 | Thermo Fisher Scientific | 12 | $117,500 | $102,000 to $130,500 | Sr. Business Analyst (4), Sr Business Analyst (3), Business Analyst II (2) | CA (4), TX (3), MD (2) | 1 open |
| 55 | Adroit Associates | 11 | $100,000 | $93,000 to $111,000 | Business Systems Analyst (3), IT Business Analyst (2), Business Analyst Ui (1) | PA (3), TX (3), CA (1) | None today |
| 56 | Arthrex | 11 | $150,000 | $130,000 to $170,000 | Business Systems Analyst Lead (4), Senior Business Systems Analyst (3), Business Systems Analyst II (2) | FL (11) | None today |
| 57 | Epickx | 11 | $75,500 | $66,500 to $78,000 | Business Analyst (9), Technical Business Analyst (2) | NJ (5), CA (3), TX (2) | None today |
| 58 | Iqlogg | 11 | $86,000 | $83,500 to $96,500 | Business Integration Analyst (2), Business Systems Analyst (2), Configuration Business Analyst (1) | MN (2), NC (2), VA (2) | None today |
| 59 | The Wonderful | 11 | $156,000 | $144,000 to $156,000 | Principal Analyst, Business Systems (3), Sr. Business Systems Analyst (3), Principal Business Systems Analyst (2) | CA (10), PA (1) | None today |
| 60 | Truist Bank | 11 | $133,500 | $126,500 to $135,000 | IT Business Analyst II (5), Business Data Analyst III (5), IT Business Analyst III (1) | GA (9), NC (2) | None today |
| 61 | Zscaler | 11 | $160,000 | $152,500 to $166,500 | Staff Business Systems Analyst (4), Senior Business Systems Analyst (2), Sr. Business Systems Analyst (2) | TX (5), CA (5), IL (1) | None today |
| 62 | Cisco Systems | 10 | $103,500 | $99,000 to $124,500 | Business Systems Analyst (5), Business Analyst (4), Business Process Analyst (1) | CA (4), NC (2), IL (2) | None today |
| 63 | Endeavour Technologies | 10 | $83,000 | $80,500 to $87,000 | Business Analyst (10) | MO (5), TX (3), VA (1) | None today |
| 64 | First Citizens Bank and Trust | 10 | $128,000 | $124,500 to $131,000 | Business Systems Analyst III (5), Senior Business Systems Analyst (3), Business Systems Analyst II (1) | AZ (3), CA (2), NC (2) | None today |
| 65 | Hidden Lake Technologies | 10 | $87,500 | $83,000 to $88,000 | Business Analyst (5), Technical Business Analyst (2), Business Systems Analyst (1) | DE (2), NC (2), NJ (2) | None today |
| 66 | Hm Health Solutions | 10 | $114,000 | $106,500 to $120,500 | Senior Business Systems Analyst (4), Business Systems Analyst (3), Lead Business Systems Analyst (3) | PA (5), NC (1), GA (1) | None today |
| 67 | Intuitive Surgical Operations | 10 | $139,500 | $122,000 to $161,500 | Sr. Business Analyst (2), Indirect Procurement Business Systems Analyst (1), Business Systems Analyst - Regulatory Affairs and Saas (1) | CA (7), GA (2), TX (1) | None today |
| 68 | Nagarro | 10 | $88,500 | $79,000 to $92,500 | Business Analyst (7), Senior Business Analyst (3) | NY (4), GA (3), SC (1) | 16 open |
| 69 | Navy Federal Credit Union | 10 | $109,500 | $100,000 to $118,500 | Business Intel Analyst (8), Business Systems Analyst III (1), Sr. Business Analyst (1) | VA (10) | 2 open |
| 70 | Photon Infotech | 10 | $104,000 | $91,000 to $115,000 | Senior Business Systems Analyst (4), Business Systems Analyst (3), Business Analyst (1) | NV (4), TX (3), GA (2) | None today |
| 71 | Populus Group | 10 | $126,000 | $114,500 to $141,500 | Technical Business Analyst (4), Business Analyst (2), Business Systems Analyst (2) | TX (3), FL (3), WI (2) | None today |
| 72 | Savvy Info Systems | 10 | $85,500 | $84,500 to $93,500 | Business Analyst (4), Guidewire Business Analyst (4), Mulesoft Business Analyst (2) | TX (3), IL (2), KS (2) | None today |
| 73 | Silverxis | 10 | $98,000 | $89,000 to $101,000 | Business Analyst (3), Business Data Analyst (3), Business Analyst 3 (2) | VA (4), NY (1), NC (1) | None today |
| 74 | Techsemble | 10 | $84,000 | $84,000 | Business Analyst (10) | TX (10) | None today |
| 75 | V-Soft Consulting Group | 10 | $84,500 | $73,000 to $96,000 | Business Analyst (4), Business System Analyst (2), Guidewire Business Analyst (2) | TX (4), PA (3), SC (1) | None today |
| 76 | Zoetis | 10 | $99,500 | $83,000 to $121,500 | Sr. IT Business Analyst, Regulatory Affairs (2), Senior Finance IT Business Analyst (2), Business Analyst (2) | NJ (6), MI (3), CA (1) | None today |
| 77 | Atos Syntel | 9 | $100,000 | $90,000 to $140,000 | Business Analyst (7), Business System Analyst (1), Senior Business Analyst (1) | TN (3), PA (3), NJ (2) | None today |
| 78 | Aurigo Software Technologies | 9 | $106,000 | $100,000 to $121,000 | Business Analyst (5), Lead Business Analyst (2), Senior Business Analyst (2) | TX (8), CA (1) | None today |
| 79 | Iris Software | 9 | $115,000 | $109,500 to $120,000 | Business Data Analyst (6), Senior Business Analyst (2), Business Analyst (1) | TX (3), NJ (2), FL (2) | None today |
| 80 | Palo Alto Networks | 9 | $134,500 | $129,000 to $161,500 | Senior Procure-To-Pay Business Analyst (2), Business Solutions Analyst (2), Sales Operations Business Systems Analyst, Quoting (2) | CA (7), TX (2) | None today |
| 81 | Peoplentech | 9 | $79,000 | $79,000 | Business Analyst (9) | VA (9) | None today |
| 82 | Sandisk Technologies | 9 | $167,500 | $150,000 to $167,500 | Analyst 4, Business Applications (7), Analyst 3, Business Applications (1), Analyst 5, Business Applications (1) | CA (4), TX (2), AZ (1) | None today |
| 83 | Triniti | 9 | $120,500 | $120,500 to $131,500 | Business Systems Analyst (8), Business System Analyst (1) | FL (9) | None today |
| 84 | Western Digital Technologies | 9 | $167,000 | $140,000 to $169,500 | Analyst 4, Business Applications (7), Analyst 3, Business Applications (2) | CA (8), TX (1) | None today |
| 85 | Beaconfire Staffing Solutions | 8 | $69,000 | $65,500 to $74,000 | Business Analyst (7), Business Analysts (1) | AZ (3), CA (2), TX (2) | None today |
| 86 | Charter Communications | 8 | $113,000 | $91,500 to $119,500 | Lead Business Systems Analyst (3), Business Analyst (2), Sr. Business Planning Analyst (1) | NC (4), CT (1), CO (1) | 1 open |
| 87 | Datasync | 8 | $68,000 | $66,000 to $89,000 | Business Analyst (8) | FL (2), IN (2), TX (1) | None today |
| 88 | Ebay | 8 | $153,000 | $127,500 to $193,500 | Mts 1, Business Systems Analyst (3), Mts 2, Business Systems Analyst (2), Business Analyst, Aldp (1) | CA (3), TX (3), WA (1) | 1 open |
| 89 | Firefly Pros | 8 | $83,000 | $83,000 | Business Analyst (8) | NJ (5), NY (2), MI (1) | None today |
| 90 | Genentech | 8 | $168,000 | $142,000 to $169,500 | Senior Business Systems Analyst (2), Sr. Business Systems Analyst (2), Principal Business Systems Analyst (2) | CA (7), KY (1) | None today |
| 91 | Global Infotech | 8 | $85,500 | $78,500 to $93,000 | Guidewire Business Analyst (7), Business Analyst (1) | TX (4), OH (3), IL (1) | None today |
| 92 | Goldman Sachs & Co. | 8 | $87,500 | $79,000 to $93,000 | Senior Analyst, Business Audit (4), Analyst, Business Audit (3), Analyst, Business Conflicts (1) | TX (6), NY (2) | None today |
| 93 | Home Depot Management | 8 | $100,500 | $93,500 to $104,000 | Sr. Business Analyst Mms (2), Sr. Analyst Online Business Analytics (2), Sr. Business Analyst, Pricing Analyst (1) | GA (6), WA (1), AZ (1) | None today |
| 94 | Netapp | 8 | $117,500 | $111,500 to $126,500 | Business Systems Analyst (6), Business Process Analyst (1), Business Analyst (1) | NC (8) | None today |
| 95 | People Tech Group | 8 | $86,000 | $82,500 to $89,500 | IT Consultant(Business Analyst) (8) | WA (6), MI (2) | None today |
| 96 | Phoenix Innovations | 8 | $87,000 | $77,500 to $90,500 | Business Data Analyst (3), Business Analyst (2), Sr. Business Analyst (1) | TX (4), GA (3), IL (1) | None today |
| 97 | Schaeffler Group USA | 8 | $135,000 | $132,000 to $138,500 | Business Analyst - Applications (2), Business Analyst, Applications (2), Business Analyst, Application (1) | SC (7), MI (1) | None today |
| 98 | Svastha Infotech | 8 | $82,500 | $69,500 to $93,000 | Business Analyst (8) | TX (8) | None today |
| 99 | Zllius | 8 | $75,000 | $75,000 | Business Analyst (8) | IL (8) | None today |
| 100 | Amg Technology | 7 | $73,000 | $73,000 to $79,500 | Business Analyst (5), Business Systems Analyst (1), IT Business Analyst (1) | MN (2), IL (1), GA (1) | None today |
Source: DOL OFLC LCA Disclosure Data, FY2025, certified H-1B cases only. Showing the top 100 of 3,236 employers. Amazon, Google, Meta, Microsoft and Apple are rolled up to the parent; other employers are grouped by tax ID, so one company can appear under two filing entities. Board roles as of 6 November 2026.
Business Analysts H-1B wage levels
Wage levels I to IV are the Department of Labor's prevailing wage tiers for a job in a given area: Level I is entry level, Level IV is fully competent, and the employer must offer at least the prevailing wage for the level it files.
Of the 7,641 certified LCAs, 23% at Level I, 45% at Level II, 17% at Level III and 9% at Level IV; 434 gave no level.
| Wage level | Certified LCAs | Share |
|---|---|---|
| Level I | 1,766 | 23% |
| Level II | 3,440 | 45% |
| Level III | 1,284 | 17% |
| Level IV | 717 | 9% |
| No level given | 434 | 6% |
Where business analyst H-1B jobs are
By the worksite state on each certified LCA in FY2025. The top cities were New York, NY (325), Austin, TX (179), Atlanta, GA (173), Houston, TX (145), Irving, TX (145).
| State | Certified LCAs | Share | Jobs open now |
|---|---|---|---|
| Texas | 1,294 | 17% | Business Analysts jobs in TexasOPT analyst jobs in Texas |
| California | 1,007 | 13% | Business Analysts jobs in CaliforniaOPT analyst jobs in California |
| New Jersey | 621 | 8% | Business Analysts jobs in New Jersey |
| New York | 494 | 6% | Business Analysts jobs in New YorkOPT analyst jobs in New York |
| Illinois | 445 | 6% | OPT analyst jobs in Illinois |
| Georgia | 377 | 5% | Business Analysts jobs in Georgia |
| Florida | 368 | 5% | Business Analysts jobs in Florida |
| Virginia | 302 | 4% | Business Analysts jobs in VirginiaOPT analyst jobs in Virginia |
| Washington | 298 | 4% | |
| Pennsylvania | 294 | 4% | |
| Massachusetts | 263 | 3% | Business Analysts jobs in Massachusetts |
| North Carolina | 255 | 3% | Business Analysts jobs in North Carolina |
| Ohio | 188 | 2% | Business Analysts jobs in OhioOPT analyst jobs in Ohio |
| Michigan | 159 | 2% | Business Analysts jobs in Michigan |
| Tennessee | 140 | 2% |
FY2026 so far
FY2026 so far covers Q1 only (October to December 2025): 935 certified H-1B LCAs for business analyst titles from 575 employers, median offered wage $111,000. It is one quarter, so it is shown apart and never added to FY2025.
How to read this data
- An employer files a labor condition application with the Department of Labor before it files an H-1B petition with USCIS. A certified LCA is not a hire, not a visa and not a promise to sponsor any job posting.
- One LCA can be for a new hire, a renewal, a transfer from another employer or an amendment, and some cover more than one worker. These counts are certified LCAs, not people.
- Job titles are counted as the employer filed them. A title that names two roles, such as Financial Data Analyst, counts on both pages.
- Wages are the offered wage on the LCA (the low end where a range was filed), turned into a yearly figure. They are not what anyone was finally paid.
- FY2026 is one quarter of data, October to December 2025, so it is shown apart from FY2025.
- USCIS new H-1B workers and PERM counts are shown where the filer was matched by name. USCIS counts cover every occupation at the employer.
Where the numbers come from
The DOL OFLC LCA Disclosure Data for FY2025 (Q1-Q4) and FY2026 (Q1), downloaded on 6 November 2026: 679,672 rows read, each case counted once (4,582 repeats across quarterly files dropped, the latest kept). Only H-1B cases with the status Certified count; certified then withdrawn, withdrawn and denied cases do not. PERM counts come from the DOL OFLC PERM Disclosure Data and USCIS new H-1B workers from the USCIS H-1B Employer Data Hub (data as of 2026-06-30). Company links and roles open now come from Real Analyst Jobs on 6 November 2026. Nothing is estimated.
Every row in the data, with PERM certifications and USCIS new H-1B workers per employer, is in the JSON download and the markdown version.
Frequently asked
What is the median H-1B salary for a business analyst?
$100,500 a year: the median offered wage on the 7,641 certified FY2025 H-1B LCAs for business analyst titles that gave a wage. The middle half ran from $84,000 to $122,000.
Which companies sponsor H-1B for business analysts the most?
By certified H-1B LCAs for business analyst titles in FY2025: Amazon (347), Capgemini America (277), Kforce (107), Capital One National Association (86) and McKinsey & Company, Inc. United States (79). A certified LCA is not a hire, not a visa and not a promise to sponsor any job posting.
Where are most business analyst H-1B jobs?
By the worksite on the LCA: Texas (1,294), California (1,007) and New Jersey (621). The top cities were New York, NY (325), Austin, TX (179) and Atlanta, GA (173).
What wage level are business analyst H-1B LCAs filed at?
Most often Level II (45%). Of the 7,641 certified LCAs, 23% at Level I, 45% at Level II, 17% at Level III and 9% at Level IV; 434 gave no level. Wage levels I to IV are the Department of Labor's prevailing wage tiers for a job in a given area: Level I is entry level, Level IV is fully competent, and the employer must offer at least the prevailing wage for the level it files.
Does a certified LCA mean the company will sponsor me?
No. A certified LCA is not a hire, not a visa and not a promise to sponsor any job posting. It shows the employer has filed for this kind of title before. Read each posting: where it says whether it sponsors, believe the posting.
Which of these companies are hiring business analysts now?
17 employers in the table have business analyst roles open in the US on Real Analyst Jobs today, out of 692 such roles on the board.
How many business analyst H-1B LCAs were certified in FY2026 so far?
FY2026 so far covers Q1 only (October to December 2025): 935 certified H-1B LCAs for business analyst titles from 575 employers, median offered wage $111,000. It is one quarter, so it is shown apart and never added to FY2025.
Where does this data come from?
The US Department of Labor's OFLC LCA disclosure files for FY2025 (Q1-Q4) and FY2026 (Q1), downloaded on 6 November 2026. Only H-1B cases with the status Certified are counted, each case once.
See the roles
- Top H-1B sponsors hiring business analysts now
- Entry-level business analyst jobs for OPT students
- Business analyst jobs with visa sponsorship in the USA
- H-1B salaries for every analyst title
- H-1B Sponsor Checker: look up any company
H-1B salaries for other titles
Browse every live business analyst role.
Pulled from company career pages, re-checked daily. Free to browse.
