Business Analyst Salary in the UK
Quick answer: the median permanent Business Analyst job ad in the UK pays £55,000 (IT Jobs Watch, six months to 4 November 2026), down from £57,500 in 2025 and £65,000 in 2024. The middle half runs from £46,250 to £67,500; the top tenth reaches £80,125.
That headline is advertised pay, not in-post pay. This Business Analyst Salary in the UK guide keeps every figure tied to its source.
Business Analyst Salary in the UK pay is best read from live job ads first: they show what employers are offering now, not what people in post earn, and they move fastest when hiring changes. The headline figures here come from IT Jobs Watch, which tracks permanent Business Analyst job ads across the UK.
All figures are gross annual base salaries in pounds, before tax and National Insurance, unless labelled net. No bonus, equity, or contractor day rate is included in any headline figure. Business Analyst Salary in the UK figures are planning benchmarks, not guarantees: judge an offer against the same title, market, and measure.
Check what your gross salary means after tax.
IT Jobs Watch Job Ads — Business Analyst Salary in the UK
The headline Business Analyst Salary in the UK figure from IT Jobs Watch is the median of permanent Business Analyst job ads in the UK over the six months to 4 November 2026: £55,000. That median is based on 1,562 permanent job ads, of which 1,040 quoted a salary, against £57,500 in 2025 and £65,000 in 2024 — a £10,000 fall over two years.
| Percentile (IT Jobs Watch, permanent ads, UK, 6 months to 4 Nov 2026) | Salary |
|---|---|
| 10th percentile | £41,250 |
| 25th percentile | £46,250 |
| Median (50th percentile) | £55,000 |
| 75th percentile | £67,500 |
| 90th percentile | £80,125 |
| Median, same period 2025 | £57,500 |
| Median, same period 2024 | £65,000 |
Read the spread, not just the median, when you judge a Business Analyst Salary in the UK offer. An offer of £50,000 sits inside the normal range, while £70,000 is above three ads in four — unless the role is senior or specialist, which these figures do not separate out. Ad medians also move with the mix of roles advertised.
Why the Sources Disagree — Business Analyst Salary in the UK
Published Business Analyst Salary in the UK figures disagree by £10,000 or more, and most of that disagreement is honest: the sources measure different things. IT Jobs Watch measures advertised salaries in current ads. Glassdoor measures self-reported pay from people in post, including many hired years ago at lower rates. PayScale splits by narrow job type and experience, with small samples in some bands, and Robert Half projects starting salaries for the coming year.
Glassdoor Self-Reported Pay — Business Analyst Salary in the UK
Glassdoor's UK figure for Business Analyst Salary in the UK is lower than the advertised median, as expected for in-post pay. In October 2026, Glassdoor reported an average of £46,200 a year in the United Kingdom, based on 22,708 salaries submitted anonymously by Business Analyst employees. The typical range ran from £34,956 (25th percentile) to £61,801 (75th percentile), with up to £81,437 at the 90th percentile.
That £46,200 average for Business Analyst Salary in the UK sits about £8,800 below the £55,000 advertised median, and the gap makes sense: people in post include analysts hired years ago, while current ads reflect what employers must offer now. Glassdoor answers “what do analysts earn”; IT Jobs Watch answers “what will an employer offer now”.
PayScale tells a similar in-post story, split by job type: Business Analyst, IT in the United Kingdom in 2026 averaged £40,488, with base salaries from £27,000 to £62,000. Early-career staff (1–4 years) averaged £35,965 (156 salaries) and mid-career staff (5–9 years) £45,782 (68 salaries). Treat its entry-level figure of £27,583 with care: it rests on only 22 salaries.
London and the Regions — Business Analyst Salary in the UK
London pays a clear premium in current Business Analyst Salary in the UK ads. IT Jobs Watch puts the London median for permanent Business Analyst ads at £65,000 over the six months to 4 November 2026, based on 411 ads, against £53,500 for the UK excluding London, based on 1,076 ads. That is an £11,500 London gap on advertised base salary alone.
| Market (IT Jobs Watch, permanent ads, 6 months to 4 Nov 2026) | Median | Ads |
|---|---|---|
| UK-wide | £55,000 | 1,562 |
| London | £65,000 | 411 |
| UK excluding London | £53,500 | 1,076 |
| England | £55,000 | 1,386 |
| Yorkshire | £60,000 | 178 |
| North of England | £55,000 | 410 |
| Work from Home (remote / hybrid) | £55,000 | 408 |
| Midlands | £50,000 | 159 |
Outside London, regional Business Analyst Salary in the UK medians cluster between £50,000 and £60,000, with Yorkshire highest among larger regional samples at £60,000. Remote and hybrid ads match the UK-wide median at £55,000, suggesting national pricing. Scotland (£65,000, 48 ads) and Northern Ireland (£67,296, 38 ads) are not headlines: both rest on small samples.
Glassdoor's London reading points the same way, but smaller: £50,904 on average in October 2026 (11,827 salaries), typically £37,587 to £69,778, up to £93,966 at the 90th percentile. That is about £4,700 above the UK-wide Glassdoor average — a real premium in post, but far smaller than the £11,500 premium in current ads.
Entry Level and Early Career — Business Analyst Salary in the UK
No graduate-only median for Business Analyst Salary in the UK was found in a primary guide during this research, so entry-level pay is best read from the bottom of the ad spread and recruiter junior ranges. The IT Jobs Watch 10th percentile of £41,250 is not an entry-level figure — it is the bottom tenth of all ads — but it shows few advertised roles fall below the low £40,000s.
Hays, in its technology business analyst jobs guide, says a junior business analyst in London might expect £35,000–£50,000 a year, while a senior equivalent could see £65,000–£90,000. That junior range overlaps the lower half of the ad spread. Outside London, junior pay will generally sit lower, though no primary non-London junior band was retrieved.
PayScale's early-career figures point lower again, fitting an in-post measure: £35,965 for Business Analyst, IT staff with 1–4 years, and £27,583 for under one year (22 salaries). A first role covered by Business Analyst Salary in the UK figures is therefore most honestly described as £28,000–£50,000 depending on city, employer, and measure — not as a single starting salary.
Senior, Technical and Specialist Titles — Business Analyst Salary in the UK
Senior titles change the picture sharply, and this is where a plain Business Analyst Salary in the UK median can mislead. IT Jobs Watch shows Senior Business Analyst in 21.8% of ads (340), Technical Business Analyst in 11.7% (183), and Lead Business Analyst in 5.2% (81). The headline median blends all of those with junior and mid-level roles.
Robert Half's national figures, described below, put senior analysts well above plain analysts, and Hays' London senior range (£65,000–£90,000) sits above the £65,000 London median for the plain title. If your Business Analyst Salary in the UK offer says Senior, Lead, or Technical, judge it against senior figures, not the £55,000 median.
Specialist splits also deserve separate treatment. IT Business Analyst ads carried a median of £50,000, but on only 108 jobs. Business Intelligence Business Analyst ads carried a median of £60,000, but on only 11 jobs — far too few to quote as a firm rate. Jobs citing Business Analysis as a skill, not carrying the title, carried a median of £57,500: check whether a figure counts a title or a skill.
Skills Employers Ask For — Business Analyst Salary in the UK
Business Analyst Salary in the UK ads most often ask for analysis and Agile working skills, not for one single tool. Over the six months to 4 November 2026, IT Jobs Watch found Business Analysis cited in 36.3% of ads (567 ads), Agile in 34.2% (534 ads), User Stories in 22.0% (343 ads), Stakeholder Management in 21.0% (328 ads), and Requirements Gathering in 20.9% (327 ads).
Problem-Solving appeared in 18.4% of ads, Workshop Facilitation in 16.6%, and User Acceptance Testing in 10.2%. Among tools, JIRA appeared in 10.6%, SQL in 9.2%, Confluence in 7.0%, and Scrum in 7.9%. These frequencies in Business Analyst Salary in the UK ads are not pay premiums: this data does not publish pay by skill.
What £55,000 Gross Means in Net Pay — Business Analyst Salary in the UK
Net example, labelled as an independent estimate for 2026–27, not the site calculator's output: £55,000 gross a year, England, Wales or Northern Ireland, tax code 1257L, no pension, no student loan, no benefits. Personal allowance £12,570; basic rate 20% to £50,270 gross; higher rate 40% from £50,271 to £125,140; employee National Insurance 8% from £12,570 to £50,270 and 2% above.
| £55,000 gross breakdown (independent estimate) | Amount |
|---|---|
| Gross salary | £55,000 |
| Income tax | £9,432 |
| Employee National Insurance | £3,110.60 |
| Net pay | £42,457.40 a year (£3,538.12 a month) |
In other words, a Business Analyst Salary in the UK at the IT Jobs Watch median leaves about £3,538 a month after income tax and employee National Insurance, before pension contributions, student loan repayments, or any salary-sacrifice arrangement. Scotland is not modelled: it uses different tax bands. Pension, a student loan, or salary sacrifice would change take-home pay, so test your exact gross with the UK salary calculator.
Outlook for Next Year — Business Analyst Salary in the UK
Robert Half's 2027 Salary Guide figures are projections for next year, not 2026 actuals — read them as outlook only. Robert Half bases its benchmarks on compensation for professionals it has placed, validated against third-party job posting data. On that basis, a plain Business Analyst nationally is put at £36,500 (25th percentile), £43,750 (median), and £54,500 (75th percentile).
In Business Analyst Salary in the UK terms, senior analysts are projected higher nationally: £59,000, £65,000, and £73,500 across the three percentiles. In London, plain analysts are projected at £49,750, £59,500, and £74,000, and senior analysts at £80,250, £88,500, and £100,000.
Notice the disagreement with current ads: Robert Half's projected national median, £43,750, sits £11,250 below the current IT Jobs Watch advertised median of £55,000. That gap does not mean one source is wrong: projected starting salaries are a different measure from advertised salaries. Use Robert Half to sense direction and seniority gaps, not to replace the current median.
How to Use These Figures for a Job Offer — Business Analyst Salary in the UK
- Use this Business Analyst Salary in the UK guide as a benchmark, not a verdict: compare your offer with the median and percentiles for the same title and market (London or excluding London).
- Check the title on the offer: senior, lead, and technical titles should be judged against senior figures, not the £55,000 all-titles median.
- Run your exact gross through the UK salary calculator before you accept; the net example above excludes pension and student-loan deductions.
- If an offer sits below the 25th percentile (£46,250), ask what it includes that the median does not — training, progression, or a lower-experience brief — before treating it as below market.
- Bring the source with you: an employer is more likely to move on a figure tied to a published survey than on a round number from memory.
Related Salary Calculators and Guides
UK Salary Calculator
Turn any gross salary here into net pay after tax and National Insurance.
Data Analyst Salary in the UK
A closely related role, with a higher advertised median and a much smaller London premium.
Accountant Salary in the UK
From newly qualified pay to London recruiter medians, kept source by source.
Frequently Asked Questions — Business Analyst Salary in the UK
What is the median business analyst salary in the UK?
The IT Jobs Watch median for permanent Business Analyst job ads over the six months to 4 November 2026 is £55,000, down from £57,500 in 2025 and £65,000 in 2024. The middle half runs from £46,250 to £67,500.
Why is the Glassdoor average lower than the job-ad median?
Glassdoor reports in-post pay, while IT Jobs Watch reports advertised pay. Glassdoor's UK average in October 2026 was £46,200 (22,708 salaries), below the £55,000 advertised median.
What does a business analyst earn in London?
IT Jobs Watch puts the London median at £65,000 over the six months to 4 November 2026, against £53,500 excluding London. Glassdoor's London average in October 2026 was £50,904.
What does a business analyst take home from £55,000 gross in the UK?
For 2026–27, England, Wales or Northern Ireland, code 1257L, no pension or student loan: income tax £9,432 and National Insurance £3,110.60, leaving net £42,457.40 a year (£3,538.12 a month). Scotland is not modelled: different tax bands.
Sources — Business Analyst Salary in the UK
Job ads: IT Jobs Watch — Business Analyst jobs in the UK (six months to 4 November 2026). Self-reported pay: Glassdoor — Business Analyst salaries in the United Kingdom (October 2026, 22,708 salaries; London 11,827). In-post pay: PayScale — Business Analyst, IT salary in the United Kingdom in 2026. Projected figures, outlook only: Robert Half — Senior Business Analyst, 2027 Salary Guide. Tax bands: HMRC, as shown on the site's UK salary calculator page.
Figures here are planning estimates, not guarantees. No Reed city average is cited: Reed's city pages returned averages distorted by small samples and outliers. No graduate-only median from a primary guide was retrieved, so none is claimed.
Disclaimer: All Business Analyst Salary in the UK figures on this page are survey and job-ad benchmarks for planning only. Actual pay depends on employer, city, experience, title and benefits. This guide is not a salary guarantee and does not replace the source surveys or a qualified adviser.
