Business Analyst Salaries

3,657 Salaries

Average Base Pay
£40,000 / yr
Not enough reports to show salary distribution

How much does a Business Analyst make?

The national average salary for a Business Analyst is £40,000 in United Kingdom. Filter by location to see Business Analyst salaries in your area. Salary estimates are based on 3,657 salaries submitted anonymously to Glassdoor by Business Analyst employees.

Salaries for Related Job Titles

Business Systems Analyst£48

Are you paid fairly?

Get a free, personalised salary estimate based on today's market

Get Your Estimate

Loading Jobs

Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (GBP)
Company
Average Base Salaries in (GBP)
Low
High

Business Analyst

Accenture

£34,260/yr

Range: £19K - £287K

86 salaries

£34,260/yr
£19K£287K

Business Analyst

Barclays

£42,667/yr

Range: £17K - £102K

75 salaries

£42,667/yr
£17K£102K

Business Analyst

HSBC Holdings

£42,672/yr

Range: £22K - £87K

62 salaries

£42,672/yr
£22K£87K

Business Analyst

FDM Group

£24,500/yr

Range: £19K - £48K

51 salaries

£24,500/yr
£19K£48K

Business Analyst

Royal Bank of Scotland

£38,082/yr

Range: £25K - £62K

51 salaries

£38,082/yr
£25K£62K

Business Analyst

J.P. Morgan

£45,521/yr

Range: £27K - £80K

51 salaries

£45,521/yr
£27K£80K

Business Analyst

McKinsey & Company

£45,514/yr

Range: £39K - £65K

46 salaries

£45,514/yr
£39K£65K

Is this helpful? The community relies on everyone sharing – 

Business Analyst

Capita

£38,163/yr

Range: £18K - £58K

45 salaries

£38,163/yr
£18K£58K

Business Analyst

Lloyds Banking Group

£38,947/yr

Range: £25K - £69K

34 salaries

£38,947/yr
£25K£69K

Business Analyst

Sky

£43,648/yr

Range: £31K - £68K

34 salaries

£43,648/yr
£31K£68K

Business Analyst

Efficio

£40,062/yr

Range: £38K - £43K

32 salaries

£40,062/yr
£38K£43K

Business Analyst

Her Majesty's Revenue & Customs

£38,483/yr

Range: £23K - £72K

30 salaries

£38,483/yr
£23K£72K

Business Analyst

UBS

£54,726/yr

Range: £37K - £92K

30 salaries

£54,726/yr
£37K£92K

Business Analyst

Cognizant Technology Solutions

£38,511/yr

Range: £30K - £57K

29 salaries

£38,511/yr
£30K£57K

Business Analyst

Deutsche Bank

£64,515/yr

Range: £42K - £105K

26 salaries

£64,515/yr
£42K£105K

Business Analyst

Deloitte

£36,961/yr

Range: £25K - £56K

26 salaries

£36,961/yr
£25K£56K

Business Analyst

PwC

£20,299/yr

Range: £15K - £58K

25 salaries

£20,299/yr
£15K£58K

Business Analyst

IBM

£35,923/yr

Range: £30K - £59K

25 salaries

£35,923/yr
£30K£59K

Business Analyst

Tata Consultancy Services

£44,353/yr

Range: £27K - £60K

24 salaries

£44,353/yr
£27K£60K

Business Analyst

Citi

£47,641/yr

Range: £20K - £91K

23 salaries

£47,641/yr
£20K£91K
View Data as Table

Recent Salary Reports

Below are the most recent business analyst salary reports. Employer name has been removed to protect anonymity.

£35,000
per year
A Business Analyst in the London Area area reported making £35,000 per year
Job Highlights
5-7 years experience
London Area area
Full-time
 
1001 to 5000 employees
Company - Public
£35,550
per year
A Business Support Analyst in the Dundee Area area reported making £35,550 per year
Job Highlights
8-10 years experience
Dundee Area area
Full-time
 
5001 to 10000 employees
Company - Private
£26,200
per year
A Business Analyst in the Slough Area area reported making £26,200 per year
Additional Pay
£5k cash bonus
Job Highlights
1-2 years experience
Slough Area area
Full-time
 
501 to 1000 employees
Company - Private
£72,000
per year
A Business Analyst in the London Area area reported making £72,000 per year
Additional Pay
£9k cash bonus
Job Highlights
5-7 years experience
London Area area
Full-time
 
10000+ employees
Company - Public
£75
hourly
A Business Analyst in the Leicester Area area reported making £75 per hour
Job Highlights
10+ years experience
Leicester Area area
Contract
 
1001 to 5000 employees
Company - Private
£40,000
per year
A Business Analyst in the London Area area reported making £40,000 per year
Job Highlights
1-2 years experience
London Area area
Full-time
 
10000+ employees
Company - Public
£50,000
per year
A Tech Business Analyst in the Coventry Area area reported making £50,000 per year
Additional Pay
£4k cash bonus
£600 stock bonus
Job Highlights
8-10 years experience
Coventry Area area
Full-time
 
10000+ employees
Company - Public
£48,000
per year
An Ecommerce Business Analyst in the Slough Area area reported making £48,000 per year
Job Highlights
10+ years experience
Slough Area area
Full-time
 
10000+ employees
Company - Public
£42,000
per year
A Business Analyst in the Coventry Area area reported making £42,000 per year
Job Highlights
8-10 years experience
Coventry Area area
Full-time
 
5001 to 10000 employees
Company - Public
Don't Miss Out On a Job You Love
Upload a CV to easily apply to jobs from anywhere. It's simple to set up.