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.
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.
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.
| Component | Low | High | Reading |
|---|---|---|---|
| Base salary | $53,000 | $92,000 | Dense around the $70k median |
| Annual bonus | $1,000 | $10,000 | Up to ~11% of top-end base |
| Total pay | $52,000 | $95,000 | Base 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.
- 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.
| Metro | Market character | Notes |
|---|---|---|
| New York, NY | Finance & enterprise | Top of range; highest cost of living |
| Chicago, IL | Enterprise & fintech | Good pay-to-cost ratio |
| Dallas, TX | Corporate HQs | Lower cost of living |
| Houston, TX | Energy & enterprise | Strong demand |
| Seattle, WA | Tech & enterprise | Strong 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.