Business Analyst Salary Guide for 2026
Business analysts in the United States earn a median of $101,190 per year according to the Bureau of Labor Statistics, though the range stretches from around $60,000 at the entry level to north of $175,000 for senior people in expensive metros or industries where the BA title carries real scope. Most entry-level roles land somewhere between $65,000 and $82,000 right now, and most senior BAs with seven-plus years are pulling $115,000 to $140,000 before bonuses or equity enter the conversation.
Google “business analyst salary” and you’ll get six different numbers from six different sources. None of them are wrong. They’re measuring different things, pulling from different pools, and defining “business analyst” with different boundaries. We place BAs through both our accounting and finance practice and our IT staffing practice at KORE1, and the spread we see in real offers is just as wide as what the aggregators show. Sometimes wider. The same title on the finance side of a company and the technology side can mean a $30,000 swing in either direction.

The Salary Spread, Source by Source
A business analyst identifies business needs, gathers requirements, maps processes, and recommends solutions that connect technology investments to organizational goals. The Bureau of Labor Statistics classifies this role under “management analysts,” a broader category that includes strategy consultants and operations specialists, which is why that term shows up throughout federal salary data.
Every major salary platform reports a different number for business analysts. Before you anchor to any single figure, it helps to understand what each source is measuring and why.
| Source | Reported Figure | What It Measures | Data Date |
|---|---|---|---|
| BLS (Management Analysts) | $101,190 median | Employer-reported payroll, all management analysts | May 2024 |
| Glassdoor | $106,379 average | Self-reported total comp, all levels | March 2026 |
| Salary.com | $111,430 median | Modeled estimate including bonuses | February 2026 |
| ZipRecruiter | $98,662 average | Job posting data, employer-listed ranges | February 2026 |
| PayScale | $70,216 median | Base salary only, self-reported | 2026 |
| Indeed | $89,365 average | Self-reported, all experience levels | Current |
That $41,000 gap between PayScale and Salary.com isn’t a rounding error. PayScale strips out bonuses, profit sharing, and equity entirely. Salary.com models total comp. Glassdoor includes everything employees choose to report, which skews toward people who want to share good news. The BLS number is the most methodologically sound because it comes from employer payroll records, not self-reports, but it lumps business analysts in with all “management analysts.” Broader category. Higher count. Slightly muddied picture.
If you’re a hiring manager benchmarking an offer, the BLS median of $101,190 is your starting line for mid-level. If you’re a candidate, pull Glassdoor’s range filtered by your metro and experience level for a closer read on what you should expect in total comp. Don’t anchor to one source. Ever.
How Experience Reshapes the Number
If you’re coming out of school or switching careers with less than two years of BA experience under your belt, you’re looking at $65,000 to $82,000 in most metros, which is up about $5,000 from where the floor sat in 2024. That bump happened, partly because fewer new grads can walk into BA roles cold anymore without at least an internship or a portfolio project that proves they can write a requirements doc engineering won’t immediately toss. Pickier market at the entry rung than it was even two years ago, and the candidates who do land those first roles tend to have done at least one internship where they sat in on real stakeholder meetings and produced documentation that someone other than their professor read.
Mid-level is where the range opens up. Three to six years in, most BAs are pulling somewhere between $85,000 and $110,000, and within that range you’ll find a huge spread depending on what industry you landed in and whether your experience is in a domain that’s hiring aggressively right now. But “mid-level” means wildly different things depending on what you’ve been doing with those years. A BA who spent four years writing user stories in Jira for a mid-market SaaS company looks different on paper than one who spent the same time doing process mapping for a healthcare system’s EHR migration. Both are mid-level. The EHR person is getting more calls right now.
Senior BAs, seven to ten years, land between $115,000 and $140,000 in most markets. We placed a senior BA last quarter into a financial services firm in Orange County at $138,000. She’d spent eight years in fintech, knew SOX compliance cold, and could run a stakeholder workshop without a facilitator guide. Three months before that, we’d placed a senior BA with similar tenure but a generalist background at $118,000. Same metro. Same title. Twenty thousand dollar gap. That’s what domain specialization buys you.
Past ten years, you’re looking at principal or lead roles. $140,000 to $180,000 and occasionally north of that if you’re in a player-coach position managing analysts while still owning a product line’s requirements. These roles rarely surface on aggregators because companies title them differently, and the people in them often don’t self-identify as business analysts on salary survey forms even though the core of the work is the same requirements and stakeholder alignment muscle they’ve been building for a decade. “Director of Business Analysis” or “VP of Strategy” eats into this tier and skews the data in ways that salary sites can’t untangle.
| Experience Level | Years | Typical Salary Range |
|---|---|---|
| Entry-Level | 0 – 2 | $65,000 – $82,000 |
| Mid-Level | 3 – 6 | $85,000 – $110,000 |
| Senior | 7 – 10 | $115,000 – $140,000 |
| Principal / Lead | 10+ | $140,000 – $180,000+ |
Geography, Cost of Living, and the Paycheck You Keep
Massachusetts pays the most. On paper. The average BA salary there runs around $134,350 per year. California follows at $122,915, then New York at $126,450, then Washington at $120,824. But nobody lives on gross salary. You live on what’s left after rent, and that math changes the picture.
When you adjust for cost of living, the rankings flip. Washington’s $120,824 stretches further than California’s $122,915 because Seattle’s cost index, while high, is still lower than the Bay Area’s. Texas and Virginia start looking like steals for BA talent, especially when you consider that Austin, Dallas, and the northern Virginia corridor around D.C. all have deep enough employer markets that you’re not sacrificing career options for the lower cost of living. A business analyst earning $103,000 in Austin keeps more take-home than one earning $127,000 in Manhattan. Not a little more. Meaningfully more.
| State | Average BA Salary | Cost-of-Living Index | Purchasing Power |
|---|---|---|---|
| Massachusetts | $134,350 | 135 | $99,519 |
| New York | $126,450 | 139 | $90,971 |
| California | $122,915 | 142 | $86,560 |
| Washington | $120,824 | 115 | $105,065 |
| New Jersey | $120,779 | 120 | $100,649 |
| Virginia | $112,900 | 103 | $109,612 |
| Texas | $102,800 | 94 | $109,362 |
| D.C. | $123,375 | 146 | $84,503 |
D.C. is the surprise. High gross, crushed purchasing power. The federal contracting market pays well for BAs, but the cost of living in the District eats most of the premium. We’ve had candidates relocate from D.C. to San Diego for less on paper and more in their pocket. Counterintuitive. But the math worked.
Southern California sits in an interesting spot for BA compensation. The metro areas around Orange County, LA, and San Diego don’t hit San Francisco numbers, but they’re consistently north of $110,000 for mid-level and above. The cost-of-living tradeoff is better than the Bay Area in most cases, especially once you factor in commute and housing stock. We track this in more detail in our Southern California salary trends report if you want the city-level breakdown.

Industry Splits the Range More Than You’d Expect
Same title. Different universe. An IT business analyst at a SaaS company who spends their days configuring Salesforce workflows, writing API integration requirements, and sitting in sprint ceremonies with a product team earns a very different number than a finance BA at an insurance carrier who builds actuarial models in Excel and Tableau and spends half their week in compliance meetings. Both are “business analysts.” The SaaS person is probably pulling $105,000 to $125,000 with equity on top. The insurance person is closer to $90,000 to $108,000, but they’ve got a pension, a more predictable schedule, and usually a benefits package that’s worth another $15,000 to $20,000 when you add up the health plan, the 401k match, and the PTO bank that nobody in tech gets. Two valid compensation structures that look nothing alike on a spreadsheet.
Tech and financial services pay the most for BA roles. Healthcare is the one that catches people off guard. Hospital systems and health insurers have been hiring BAs aggressively, specifically people who understand claims data, EHR integrations, and CMS compliance requirements. A BA who can read an 837 file and translate it for a product team is not a commodity. That scarcity pushes healthcare BA salaries into the $100,000 to $130,000 range for mid-level, which is competitive with tech salaries in markets like Phoenix, Denver, and the Research Triangle where the healthcare employers are concentrated and the cost of living gives your dollar more room to breathe.
Government and education pay the least. Federal contractor BAs in D.C. are the exception, but state agencies and universities rarely break $95,000 even for senior roles. The benefits usually make up some of the gap. Usually.
We see this split every week because KORE1 staffs BAs across both finance and technology. The candidates who can operate on both sides of the house, someone who writes SQL queries in the morning and reviews a P&L with the controller in the afternoon, end up with the most options and the strongest negotiating position we see across any of our practice areas. Hiring managers don’t share well. When two departments want the same person, the offer goes up.
The Certification Question (and the Math Behind It)
Hiring managers ask us about CBAP constantly. Candidates ask us whether they should get it. Complicated answer, and it shifts depending on where you sit in your career and what kind of companies you’re aiming for.
The Certified Business Analysis Professional (CBAP) from the International Institute of Business Analysis is the recognized credential for the profession. Industry salary surveys suggest CBAP holders earn 13% to 25% more than non-certified BAs. Run the math on a $100,000 base and that’s an extra $13,000 to $25,000 every year, which is real money no matter how you frame it. The exam itself costs about $600. Add a prep course and application fees and you’re looking at $1,500 to $2,000 total. You also need 7,500 hours of documented BA experience and 35 hours of professional development to be eligible. So it’s a mid-career play by design.
The ROI is hard to argue with on paper. Even at the conservative 13% end of the range, the annual salary increase pays back your entire investment in the certification during your first month of earning the higher rate, which is a return on investment most people wouldn’t pass up if they saw it framed that way. But the part that salary guides leave out is this: not every hiring manager knows what CBAP is. We’ve placed CBAP-certified candidates where the credential never came up once during interviews. The hiring manager cared about whether the person could run a requirements workshop, get six stakeholders aligned who all wanted different things, and document the outcome in a way that engineering could build from. The letters didn’t factor in.
PMI-PBA is the other credential worth knowing about. Newer, less established, and it carries more weight in organizations that already run PMI-certified project managers. Six Sigma belts show up on BA resumes occasionally and matter more in manufacturing, healthcare, and process-heavy environments than in tech.
Our read on it. If you’re mid-career, already earning north of $95,000, and you have the requisite hours, CBAP is a net positive. Worst case, it gets you past automated resume screens. If you’re still early in your career, park it. Your time is better spent learning SQL, Tableau, and a requirements management tool like Jira or Azure DevOps. Those skills will move your salary faster than a certification at this stage.
Business Analyst vs. Data Analyst vs. Project Manager
These three roles overlap enough to confuse job boards, candidates, and sometimes the hiring managers writing the descriptions. The salary differences are real though.
| Role | Median Salary (BLS) | Growth 2024-2034 | Primary Focus |
|---|---|---|---|
| Business Analyst | $101,190 | 9% | Requirements, process, stakeholder alignment |
| Data Analyst | $83,750 | 9% | Data modeling, dashboards, statistical analysis |
| IT Project Manager | $98,580 | 7% | Timeline, budget, resource coordination |
| Product Manager | ~$137,000* | N/A | Product strategy, roadmap, market fit |
*Product Manager figure from Glassdoor. The BLS does not track product management as a separate occupation.
Business analysts out-earn data analysts on average, but that gap narrows fast when the data analyst picks up Python and starts building models. At that point the title usually shifts to data scientist and the salary jumps past $120,000. We cover the data side in more detail on our data analytics staffing page.
The BA-to-PM pipeline is the career shift we see most often. Not project manager. Product manager. BAs who spend years in a domain, understand the users, know the technical constraints, and can prioritize a backlog are natural PM candidates. The salary jump from a senior BA seat at $130,000 to a product manager role at $160,000 or more is one of the largest single-move increases we see in the careers we track, and it doesn’t require going back to school or picking up a programming language. We’ve watched BAs make that move inside companies where they’d been the de facto product person for years without the title or the paycheck to match, and the promotion felt overdue to everyone in the room except HR, who needed to see it justified on paper first.
If you’re comparing the IT project manager salary path against the BA path, both pay well. PMs have a slightly lower median but a higher ceiling in program management and director-level roles. BAs have a clearer route to product if that’s the direction that interests you.
Remote, Hybrid, and In-Office Pay
Fully remote BA roles pay less than the job boards suggest. Not dramatically, but enough to notice. ZipRecruiter data puts remote business analyst salaries around $93,000 on average, compared to $99,000 and up for hybrid and on-site roles, and the gap gets wider once you look at senior-level positions in cities like New York or San Francisco where the location-based pay bands create a meaningful step-down for anyone working from a lower-cost ZIP code. The gap widens in high-cost metros where employers use location-based pay bands and adjust downward for remote workers who live somewhere cheaper.
The tradeoff can still favor remote. A BA earning $95,000 from Boise lives better than one earning $115,000 hybrid in San Jose. But if you’re comparing two offers in the same city, the on-site or hybrid role is almost always paying a premium that candidates leave on the table during negotiation. Companies will quietly add $5,000 to $8,000 for someone willing to badge in three days a week, but they rarely advertise that number in the posting. You have to ask for it directly during negotiation, and most candidates don’t.
Hybrid has mostly won the BA market in 2026. Three days in, two days out is the default across mid-market and enterprise companies. Full remote still exists at startups and distributed-first organizations, but it’s a noticeably smaller slice of the market than it was in 2023, and the companies offering it know they’re competing on flexibility rather than compensation, which means the base tends to come in lower than what you’d see for the same role with a badge-in requirement. That shift has been gradual and it’s not reversing.
Job Market Through 2034
The BLS projects 9% job growth for management analysts between 2024 and 2034. About 98,100 openings per year once you account for retirements, turnover, and new positions. Faster than the national average for all occupations.
Nine percent doesn’t sound dramatic. It is. The median across all occupations is 4%. Business analyst demand is growing at more than double the national rate, driven by ongoing digitization across every industry vertical, tightening data governance requirements that someone needs to translate into actionable specs, and the simple reality that every department in every mid-size and enterprise company now has its own technology budget and no one on the team who can write a coherent requirements document for the vendor. The three sectors adding the most BA headcount right now:
- Healthcare systems and health insurers (EHR integration, claims, CMS compliance)
- Financial services (risk modeling, regulatory change, digital banking)
- Government contractors (federal and state modernization programs)
The AI question. Will tools like ChatGPT, Copilot, and automated documentation platforms kill BA roles? No. Not in the way people fear. AI handles the parts of the job that were already becoming commodity work: drafting requirement templates, summarizing meeting notes, formatting user stories into Jira tickets. The parts that are hard to automate, building consensus across six departments who all want different things, reading political dynamics in a stakeholder meeting, telling a VP that their favorite feature isn’t making the roadmap, those are the parts companies pay $120,000 for. Those aren’t going anywhere.
We’re not seeing AI reduce BA hiring volume. We’re seeing it change the skills mix. BAs who can prompt effectively, evaluate AI-generated outputs, and integrate them into their workflow are getting placed faster. BAs who refuse to touch the tools are starting to lose ground in interviews. The role isn’t disappearing. It’s evolving, and the salary is evolving with it.
Where Employers Lose BA Candidates on Comp
We see the same three mistakes repeatedly. Not occasionally. Every quarter.
First: benchmarking against PayScale and setting the budget at $75,000 for a mid-level BA in a metro market. PayScale’s base-only methodology undercounts by $15,000 to $25,000 compared to what candidates are seeing on Glassdoor and getting from competing offers. The candidate receives the offer, checks Glassdoor, sees $105,000 as the average for their level and city, and rejects it. We’ve watched this exact sequence play out five times since October, and in every single case the hiring manager was genuinely surprised when the candidate walked away from what they thought was a competitive offer. The fix is straightforward. Benchmark against total comp, not base.
Second: posting the title “Business Analyst” when the job description reads like a product owner. If you’re asking for backlog grooming, sprint planning, roadmap ownership, and stakeholder negotiation, you’re hiring a product owner and should pay like it. You’re looking at $115,000 to $145,000 for that skill set, not the $90,000 to $100,000 range you budgeted for someone writing requirements docs. Candidates know the difference even when the title doesn’t reflect it. They walk.
Third: ignoring industry context during negotiation. A BA with five years in healthcare claims data isn’t going to move to a tech company at the same salary. They want a premium for domain expertise that took half a decade to build, and that premium is earned. Works the other way too. Tech BAs moving into finance expect equity or bonus structures to offset a lower base. Meet them where the math works, or lose them to someone who will.

What BA Candidates and Hiring Managers Ask Us
Do business analysts break six figures?
About half of them do. The national median is $101,190, so roughly 50% earn above that line by definition. In metro areas like LA, San Jose, New York, and Seattle, six figures is standard for anyone past three years of experience. In smaller markets like Boise, Omaha, or Tampa, you generally need senior tenure or a specialization to cross it.
$70K or $111K, which salary number should I trust?
Neither one on its own. PayScale’s $70,216 strips out everything except base pay. Salary.com’s $111,430 models total comp including bonuses. The BLS median of $101,190 sits in the middle and carries the most weight because it comes from employer payroll data, not self-reports. Use BLS as your anchor, then filter by metro, industry, and experience level on Glassdoor for finer resolution.
What does a business analyst do all day that’s worth $100K?
Two versions of this job exist. At a tech company, you’re in Jira and Confluence most of the day, writing user stories, running sprint reviews, facilitating discovery sessions with product and engineering, and untangling competing priorities. At a financial institution, you might be mapping process flows for regulatory compliance, building requirements for a new loan origination system, and presenting findings to a steering committee of VPs who can’t agree on scope. Both versions of the job come down to translating between people who speak different professional languages. That skill is what the salary pays for.
Is CBAP worth $1,500 and six months of study?
That $1,500 figure is generous. Most people spend closer to $2,000 once the prep course is included. Still, the ROI is strong if you’re mid-career. A 13% salary bump on $100,000 is $13,000 a year. You break even before the first paycheck clears. The caveat: some hiring managers don’t know what CBAP stands for. We’ve seen certified candidates go through entire interview loops where the credential never surfaced. It helps with resume filters and larger organizations. It’s not a magic pass.
BA or data analyst, which pays more over a full career?
BAs win the early years. Out of the gate, BAs pull $65,000 to $82,000 while entry-level data analysts are closer to $55,000 to $70,000, and that gap of $10,000 to $20,000 sticks around through the mid-level years before the paths start diverging based on what tools you’ve picked up. But data analysts who pick up Python, machine learning, or data engineering skills can pivot into data science or ML engineering roles that push past $150,000 to $200,000. The BA salary ceiling is lower unless you make the jump to product management. The data path has more variance, but a higher possible peak if you’re willing to go technical.
How much room is there to negotiate on a BA offer?
$5,000 to $15,000 on base, typically. More if you negotiate signing bonus or equity as separate line items. The candidates we see negotiate most effectively don’t just ask for “more money.” They point to a competing offer, a certification, or a niche skill like healthcare claims, SAP, or Salesforce CPQ that justifies the number. Generic “I was hoping for something higher” gets a generic counter. Specificity gets results.
Will AI eliminate business analyst positions?
Short answer: no, but it will reshape which parts of the job humans do and which parts a model handles. AI can draft a requirements template in seconds. It can summarize a 45-minute stakeholder call into bullet points. It can format user stories. What it cannot do is sit in a room and decide which of four competing priorities gets built first when the budget only covers two. It can’t read the room when the CTO and the CFO disagree on scope. It can’t tell a product team that the feature they’ve spent three months scoping should be killed because the regulatory landscape shifted. The decision-making and political navigation parts of the BA role aren’t automatable. If anything, AI makes the case for experienced BAs stronger because someone still has to decide what the AI output means for the business.
Where to Start
If you’re a hiring manager benchmarking a BA offer, start with the BLS median and adjust up for metro, industry, and specialization. Check at least two aggregators before you commit to a range. If you’re consistently losing candidates at the offer stage, your number is probably $10,000 to $15,000 short.
If you’re a candidate evaluating an offer, don’t rely on one salary source. Pull BLS, Glassdoor, and ZipRecruiter for your specific metro and experience level. Know your total comp number, not just base. And understand that certifications, domain expertise, willingness to work hybrid, and the ability to point to a specific niche that’s in demand right now are all levers that move the final figure by more than most candidates expect when they first sit down to negotiate.
We place business analysts across Southern California and nationally through our finance and IT practices. If you need to benchmark a specific business analyst role against what the market is paying right now, or if you’ve got an open BA seat that’s been sitting longer than it should, talk to our team. You can also run your own numbers through our salary benchmark tool.
