All salary data

Salary report · US · 2026

Business Analyst Salary

The average business analyst salary is $70,454 per year in the United States in 2026. Base pay runs from $53,000 at the 10th percentile to $92,000 at the 90th, with a median of $70,000. Bonuses add $1,000–$10,000, putting total pay between roughly $52,000 and $95,000.

Avg. base pay
$70,454
per year, USD
Base range (10th–90th)
$53k–$92k
median $70k
Total pay range
$52k–$95k
incl. bonus $1k–$10k

Definition & distribution

What is the average business analyst salary?

A business analyst earns an average base salary of $70,454 per year in the US as of 2026. The role turns data and requirements into decisions, and pay rises with analytical depth and technical skills like SQL.

The 10th percentile at $53,000 is 24% below the $70,000 median, while the 90th at $92,000 is 31% above it. The upper tail belongs to analysts who add data and technical skills, moving toward senior-analyst and data roles.

10th · $53kMedian · $70k90th · $92kBASE SALARY, USD / YEAR
Fig. 1 — Base pay percentiles. Source: reported salary profiles.

Known limitations. This record is built on 3,006 salary profiles (last updated July 2026). The median is reliable.

Pay components

How is business analyst total pay structured?

Reported total compensation for business analysts has two components: base salary and a modest annual bonus.

ComponentLowHighReading
Base salary$53,000$92,000Dense around the $70k median
Annual bonus$1,000$10,000Up to ~11% of top-end base
Total pay$52,000$95,000Base plus reported bonus

Pay by experience

How does experience change a business analyst salary?

Business analyst pay rises steadily with experience. Entry-level sits about 9% below the role average, and experienced analysts reach roughly 24% above.

ROLE AVG−9%ENTRY−2%EARLY+8%MID+24%EXPERIENCED+14%LATE
Fig. 2 — Total pay vs. role average, by experience level.
  • 01

    Entry level (<1 year): ~9% below average

    Reporting and requirements work, where most analysts start.

  • 02

    Early to mid career: −2% to +8%

    Pay crosses the role average as analysts own analysis and process improvement.

  • 03

    Experienced: +24% over average

    The top of the range, held by analysts with strong data skills moving toward senior roles.

Skills

Which skills affect a business analyst salary?

Reported skills split into three tiers. Analysis fundamentals are the baseline; data and technical skills command a premium; and process ownership opens broader roles.

  • 01

    Analysis fundamentals — the baseline

    Business analysis and Microsoft Excel appear across profiles. They define the role.

  • 02

    Data & technical — the premium tier

    Data analysis and SQL map to the upper end of the range.

  • 03

    Process ownership — the promotion tier

    Process improvement and project management carry pay toward senior-analyst roles.

Geography

Where do business analysts earn the most?

Reported profiles concentrate in large metros with dense corporate demand.

MetroMarket characterNotes
New York, NYFinance & enterpriseTop of range; highest cost of living
Chicago, ILEnterprise & fintechGood pay-to-cost ratio
Dallas, TXCorporate HQsLower cost of living
Houston, TXEnergy & enterpriseStrong demand
Seattle, WATech & enterpriseStrong base pay

Check your pay

Where does your salary fall?

Enter your current base salary to see where it falls against the 2026 US distribution for business analysts. Nothing is stored or sent anywhere — the calculation runs entirely in your browser.

Raising your pay

How can business analysts increase their salary?

Three mechanisms reliably move business analyst pay, in descending order of effect:

  • 01

    Add data & SQL skills

    Technical and data-analysis depth separate junior analysts from higher-paid ones.

  • 02

    Own process improvement

    Driving measurable process gains moves analysts toward senior roles.

  • 03

    Move toward senior or data roles

    Senior-analyst and data-analyst tracks are where pay continues past this title.

FAQ

Business Analyst salary: FAQ

About $92,000 per year at the 90th percentile of base pay. With bonuses of up to $10,000, top-end total compensation reaches roughly $95,000.

About $53,000 per year at the 10th percentile of base pay. Figures this low typically reflect entry-level roles.

Most reliably by adding data and SQL skills, owning process improvement, and moving toward senior-analyst or data roles.

Sometimes, and they are modest. Reported annual bonuses range from about $1,000 to $10,000, bringing total pay to between roughly $52,000 and $95,000 per year.

Reliable at the median, built on 3,006 salary profiles reported to PayScale (updated July 2026).

Negotiating is a conversation. Applying is paperwork.

You now know what a business analyst salary should be. The remaining problem is the two hundred identical application forms between you and the offer. We build the API that fills them. If you're building a job-search product, that's our department.