Filed Wages

Source DOL OFLC LCA disclosure FY2026 Q3 releaseCompared with BLS OEWS May 2025Status certified filings only

Occupation SOC 15-1211 across the United States

Computer Systems Analysts as filed, SOC 15-1211

7,947 certified H-1B, H-1B1 and E-3 Labor Condition Applications for Computer Systems Analysts (SOC 15-1211) offered a national median annual wage of $110,000. Half fall between $95,000 and $132,000, and the 10th to 90th percentile range runs from $83,200 to $160,000. Source: Department of Labor, Office of Foreign Labor Certification disclosure data, FY2026 Q3 release.

Median wage filed
$110,000per year
Middle half
$95,000 to $132,000
10th to 90th percentile
$83,200 to $160,000
Certified filings
7,947

The ledger

National spread of filed wages for SOC 15-1211

Fig. 1. Annual wage, US dollars. Filings: DOL OFLC LCA Disclosure Data FY2026 Q3. Reference: BLS OEWS May 2025, national median for this occupation.

Read it carefully. The BLS OEWS national median for Computer Systems Analysts is $105,850. The median filing wage is 4% above the benchmark: 104% of it. The two measure different things: the filings state what employers offered on certified applications, and OEWS reports what employers paid across all workers.

By metro area

Median filed wage in each metro

98 metro areas with at least 5 certified filings for this job. Select a column heading to sort. Metros with their own page link to the percentiles and employers there.

Median filed annual wage and filing count by metro area, Computer Systems Analysts
Metro areaMedian filed wageFilings
Dallas-Fort Worth-Arlington, TX$101,359890
New York-Newark-Jersey City, NY-NJ$125,000704
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$125,923421
Atlanta-Sandy Springs-Roswell, GA$112,029418
Chicago-Naperville-Elgin, IL-IN$99,840371
San Jose-Sunnyvale-Santa Clara, CA$139,740333
Seattle-Tacoma-Bellevue, WA$115,170328
Austin-Round Rock-San Marcos, TX$102,500273
Washington-Arlington-Alexandria, DC-VA-MD-WV$107,000242
Houston-Pasadena-The Woodlands, TX$117,208241
San Francisco-Oakland-Fremont, CA$135,350224
Charlotte-Concord-Gastonia, NC-SC$117,707174
Boston-Cambridge-Newton, MA-NH$126,630166
Los Angeles-Long Beach-Anaheim, CA$124,010161
Raleigh-Cary, NC$109,131152
Phoenix-Mesa-Chandler, AZ$106,746146
Columbus, OH$103,110125
Detroit-Warren-Dearborn, MI$105,810125
Tampa-St. Petersburg-Clearwater, FL$106,873105
Minneapolis-St. Paul-Bloomington, MN-WI$111,38492
Nashville-Davidson--Murfreesboro--Franklin, TN$95,00091
St. Louis, MO-IL$92,86180
Miami-Fort Lauderdale-West Palm Beach, FL$98,92579
Pittsburgh, PA$120,00077
Baltimore-Columbia-Towson, MD$97,60076
Orlando-Kissimmee-Sanford, FL$110,79672
Indianapolis-Carmel-Greenwood, IN$86,61660
Richmond, VA$95,79060
San Antonio-New Braunfels, TX$93,80060
San Diego-Chula Vista-Carlsbad, CA$120,03758
Hartford-West Hartford-East Hartford, CT$106,55857
Sacramento-Roseville-Folsom, CA$119,37155
Trenton-Princeton, NJ$101,52053
Cincinnati, OH-KY-IN$95,12948
Louisville/Jefferson County, KY-IN$85,79148
Denver-Aurora-Centennial, CO$117,25043
Salt Lake City-Murray, UT$108,00041
Durham-Chapel Hill, NC$112,25340
Albany-Schenectady-Troy, NY$88,00039
Portland-Vancouver-Hillsboro, OR-WA$125,27838
Tallahassee, FL$98,92537
Memphis, TN-MS-AR$100,44335
Omaha, NE-IA$99,00031
Cleveland, OH$117,00029
Fayetteville-Springdale-Rogers, AR$96,20029
Stockton-Lodi, CA$115,00028
Bridgeport-Stamford-Danbury, CT$98,00027
Jacksonville, FL$105,00027
Riverside-San Bernardino-Ontario, CA$133,12027
Milwaukee-Waukesha, WI$118,40725
Harrisburg-Carlisle, PA$88,49424
Kansas City, MO-KS$104,33022
Madison, WI$109,65822
Lansing-East Lansing, MI$89,99020
Las Vegas-Henderson-North Las Vegas, NV$96,64320
Manchester-Nashua, NH$106,50017
Worcester, MA$99,00017
Bloomington, IL$107,93115
Virginia Beach-Chesapeake-Norfolk, VA-NC$102,59615
Akron, OH$114,58214
Buffalo-Cheektowaga, NY$86,73614
Dayton-Kettering-Beavercreek, OH$85,60914
Colorado Springs, CO$144,97613
Providence-Warwick, RI-MA$99,25813
Little Rock-North Little Rock-Conway, AR$75,21812
Columbia, SC$93,50011
Provo-Orem-Lehi, UT$117,93610
Baton Rouge, LA$75,0009
Des Moines-West Des Moines, IA$85,0009
Greenville-Anderson-Greer, SC$104,6489
Jackson, MS$101,3589
Lexington-Fayette, KY$87,1739
New Haven, CT$110,0009
Oxnard-Thousand Oaks-Ventura, CA$138,0029
Wichita, KS$101,5669
Winston-Salem, NC$105,3529
Albuquerque, NM$97,2808
Erie, PA$97,8508
Grand Rapids-Wyoming-Kentwood, MI$80,9128
Greensboro-High Point, NC$109,3008
Birmingham, AL$87,0007
Killeen-Temple, TX$89,1707
Lincoln, NE$97,2827
Oklahoma City, OK$109,6007
Vallejo, CA$130,5417
Allentown-Bethlehem-Easton, PA-NJ$145,0006
Ann Arbor, MI$96,0006
Columbus, IN$91,5946
Davenport-Moline-Rock Island, IA-IL$79,1706
Reno, NV$100,5996
Tucson, AZ$92,8416
Chattanooga, TN-GA$97,3005
Fort Wayne, IN$93,6005
Hagerstown-Martinsburg, MD-WV$70,0005
Jackson, MI$140,0005
Jefferson City, MO$77,1925
Oshkosh-Neenah, WI$110,0005
Springfield, MA$104,1255

By state

States with the most filings

Top states by certified filings, Computer Systems Analysts
StateMedian filed wageFilings
Texas$102,0001,501
California$131,560911
New Jersey$108,160561
Pennsylvania$122,208478
Georgia$112,029430
Illinois$99,840401
North Carolina$109,574376
Florida$103,575341
Washington$115,170338
New York$127,234286

By employer

Employers with the most filings

Top employers by certified filings, Computer Systems Analysts
EmployerFilings
Accenture469
Tata Consultancy Services297
SAP America, Inc.278
Compunnel Software Group, Inc255
Quadrant Technologies LLC176
Wipro158
Capgemini157
Virtusa Corporation150
Infosys113
Tech Mahindra112

About the record

What a filed wage is, and is not

A Labor Condition Application states the wage an employer offers for a job and where the work will be done. Certification means the Department of Labor accepted that the filing met its requirements. It does not mean a worker was hired, or was paid that amount. Wages here are annualized from the stated rate, and groups with fewer than 5 filings are not published. This page reports public data and is not advice.

All occupations · All employers · All states

Method

How these numbers are made

Clerk's note. Wages are the bottom of each filing's offered range (WAGE_RATE_OF_PAY_FROM), so medians run low against OEWS. Percentiles are unweighted: each certified filing counts once regardless of the number of worker positions requested. Hourly OEWS-only occupations are annualized at 2,080 hours, which BLS does not publish.

Full method notes
  • Only applications with case status exactly "Certified" are counted. Withdrawn, denied and certified-then-withdrawn cases are dropped.
  • A Labor Condition Application covers H-1B, H-1B1 (Chile and Singapore) and E-3 (Australia) workers. Certification means the Department of Labor accepted the filing; it does not mean anyone was hired or paid that amount.
  • Each wage is annualized from the stated rate: hourly times 2,080, weekly times 52, bi-weekly times 26, monthly times 12. Likely entry errors are dropped: wages with a missing or unrecognized pay unit, annualized values under $15,000, hourly rates over $1,000, weekly, bi-weekly or monthly amounts that look like annual salaries, and annualized values over $1,000,000 (yearly salaries up to $3,000,000 are kept for physicians and chief or general executives).
  • Percentiles use linear interpolation. Groups with fewer than 5 filings are not published.
  • The BLS comparison uses the OEWS median for the same 6-digit SOC occupation in the worksite metro area, or the worksite state when no metro figure exists. The matched ratio is each filing's wage over that median, then the median across filings.

Open data

Download the dataset

Download the dataset on GitHub. Free CSV files of the wage percentiles on these pages by occupation and metro, employer and state, released under CC0 from DOL OFLC LCA disclosure data.