The Sponsor File

Business Analyst — H-1B filed wages

20,030 certified filings · FY2021–FY2026 (through Q3)

Reported wages are what employers filed with the Department of Labor — not actual take-home pay. One LCA is not one job.

Median filed wage

DOL LCA · FY2025
$93,400
n = 3,610filings with a wage

FY2025 median, from the 3,610 filings that reported a wage (of 20,030 certified filings in total) across all employers and levels. DOL LCA · FY2025

Fiscal yearFiled wageWage sample (n)
FY2026 (through Q3)$99,840
median of 2,388
2,388
FY2025$93,400
median of 3,610
3,610
FY2024$91,562
median of 3,533
3,533
FY2023$92,000
median of 3,191
3,191
FY2022$91,520
median of 3,981
3,981
FY2021$89,835
median of 3,302
3,302

How these wages are computed · All cities · All job titles

Source U.S. Department of Labor — OFLC LCA disclosure files (ETA-9035) · Coverage FY2021–FY2026 (through Q3) ·Updated 2026-08-28 · Basis certified filings only, median not average

By level — this is the number that actually applies to you

DOL LCA · FY2021–FY2026 (through Q3)

Level 3 Business Analyst filings (n = 870) have a median 35% above the 12,002 filings with no level stated. A single figure for “Business Analyst” averages those together, which overstates the junior end and understates the senior end. We never merge them.

Level as filedFiled wageWage sample (n)
Junior$76,783
median of 42
42
Associate$82,680
median of 125
125
(unstated)$87,360
median of 12,002
12,002
Senior$104,759
median of 3,838
3,838
Lead$116,600
median of 413
413
Staff$152,249
median of 35
35
Principal$125,000
median of 136
136
Level 1$78,171
median of 566
566
Level 2$100,000
median of 1,915
1,915
Level 3$118,307
median of 870
870
Level 4$120,837
median of 53
53
Level 5$103,594
median of 10
10

“Level as filed” is taken from the job title on the filing itself — we do not infer a level that the employer did not write down. Rows below 10filings show the count only; a median from a handful of filings is not a market rate. “(unstated)” means the title carried no level, not that the role is junior.

Source U.S. Department of Labor — OFLC LCA disclosure files (ETA-9035, level read from the job title as filed) ·Coverage FY2021–FY2026 (through Q3) · Updated 2026-08-28 ·Basis certified filings only; medians, not averages

Employers filing the most Business Analyst roles

top 24 by volume
EmployerFiled wageWage sample (n)
Capgemini America Inc$104,441
median of 364
364
Capital One, National Association$108,284
median of 318
318
Virtusa Corporation$115,000
median of 299
299
Tata Consultancy Services Limited$94,000
median of 285
285
Kforce Inc.$83,709
median of 192
192
Amazon$105,000
median of 150
150
Accenture LLP$99,700
median of 126
126
Capital One Services, LLC$106,933
median of 119
119
Tech Mahindra (Americas), Inc$91,063
median of 118
118
IBM$102,970
median of 112
112
Coforge Limited$100,672
median of 107
107
System Soft Technologies, LLC$82,101
median of 102
102
Atos Syntel Inc$94,890
median of 101
101
Compunnel Software Group, Inc$98,000
median of 97
97
Consultadd Inc.$91,520
median of 73
73
Nagarro, Inc$92,269
median of 72
72
Virtusa Consulting Services Pvt., Ltd$108,102
median of 72
72
Visionet Systems Inc.$81,640
median of 71
71
Inrika Inc$100,173
median of 70
70
Midland Credit Management, Inc$82,500
median of 69
69
Google LLC$149,500
median of 66
66
Barclays$123,250
median of 59
59
EPAM Systems Inc.$116,000
median of 54
54
Asta CRS, Inc.$83,200
median of 53
53

Ranked by number of filings, not by pay and not by quality. This is not a “best employers” list. 5,380 employers in total filed for this role; the 24 above are those with the most filings. Those with at least 10 certified filings have their own page; the rest are counted here but do not.

Source U.S. Department of Labor — OFLC LCA disclosure files (ETA-9035) · Coverage FY2021–FY2026 (through Q3) ·Updated 2026-08-28 ·Basis filings counted across the whole coverage period, not one year

What this page does not cover

We build a page only for roles we can classify with confidence. The filings we do not classify are mostly three things: employer-internal job codes (“Manager JC50”), generic words that would make a useless page (“Analyst”, “Associate”), and spellings that appear only a handful of times. None of those can be grouped reliably —so we do not guess. To see every role at one company, use its employer page.

For the record: 866,533 of 3,034,814 certified filings (28.6%) reduce to one of our 29 role pages. That percentage on its own would mislead — the remainder is not a missing 71% of the job market, it is mostly text that cannot become a page.

Source U.S. Department of Labor — OFLC LCA disclosure files (ETA-9035) · Coverage FY2021–FY2026 (through Q3) ·Updated 2026-08-28 ·Basis certified filings with a job title, across the whole coverage period