Find higher paying jobs for business analyst

How much does a Business Analyst make in London, UK?

Updated 29 Nov 2021
£47,302 /yr
Average Base Pay

4,070 salaries

£28K

Low

£81K

High

Additional Cash Compensation
Average£4,487Range£1,204 - £16,727
The average salary for Business Analyst is £47,302 per year in London Area. Salaries estimates are based on 4070 salaries submitted anonymously to Glassdoor by Business Analyst employees in London Area.

Seniority Levels

L2
Business Analyst£47,302 /yr
L3
Senior Business Analyst£63,746 /yr
L4
Business Analyst IV£49,021 /yr
Career Path

Related Job Titles

Business Systems Analyst

£46,043

per year

Data Analyst

£36,535

per year

Senior Business Analyst

£63,746

per year

Entry Level Business Analyst

£49,021

per year

Salaries in London Area

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (GBP)

Range

McKinsey & Company
4.4

McKinsey & Company

Business Analyst

£47,213

 /yr
Range: £41K - £83K
116 salaries
See 124 salaries from all locations

£41K

£83K

£40,532 - £82,640 Range

Barclays
4

Barclays

Business Analyst

£48,510

 /yr
Range: £26K - £109K

£26K

£109K

£25,513 - £108,890 Range

Accenture
4.1

Accenture

Business Analyst

£35,289

 /yr
Range: £20K - £86K

£20K

£86K

£20,085 - £85,639 Range

HSBC
3.8

HSBC

Business Analyst

£50,868

 /yr
Range: £21K - £97K

£21K

£97K

£20,717 - £96,616 Range

FDM Group
2.9

FDM Group

Business Analyst

£26,678

 /yr
Range: £19K - £83K

£19K

£83K

£19,376 - £82,868 Range

J.P. Morgan
4

J.P. Morgan

Business Analyst

£54,445

 /yr
Range: £33K - £109K

£33K

£109K

£33,018 - £108,890 Range

UBS
3.9

UBS

Business Analyst

£60,080

 /yr
Range: £30K - £125K

£30K

£125K

£30,290 - £125,339 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Cognizant Technology Solutions
3.8

Cognizant Technology Solutions

Business Analyst

£41,094

 /yr
Range: £30K - £68K

£30K

£68K

£30,178 - £68,364 Range

NatWest Group
3.9

NatWest Group

Business Analyst

£44,918

 /yr
Range: £28K - £73K

£28K

£73K

£28,311 - £73,103 Range

Lloyds Banking Group
3.9

Lloyds Banking Group

Business Analyst

£54,722

 /yr
Range: £29K - £541K

£29K

£541K

£28,845 - £541,445 Range

Efficio
4.6

Efficio

Business Analyst

£41,378

 /yr
Range: £38K - £45K

£38K

£45K

£38,312 - £45,124 Range

Deloitte
4

Deloitte

Business Analyst

£37,463

 /yr
Range: £24K - £68K

£24K

£68K

£23,888 - £68,110 Range

Tata Consultancy Services
3.9

Tata Consultancy Services

Business Analyst

£45,444

 /yr
Range: £28K - £61K

£28K

£61K

£28,063 - £61,250 Range

First Derivatives
3.4

First Derivatives

Business Analyst

£51,381

 /yr
Range: £21K - £86K

£21K

£86K

£21,438 - £85,993 Range

NatWest Group
3.9

NatWest Group

Business Analyst - Hourly Contractor

£43

 /hr
Range: £19 - £79

£19

£79

£19 - £79 Range

Amazon
3.7

Amazon

Business Analyst

£39,154

 /yr
Range: £26K - £83K

£26K

£83K

£26,112 - £82,868 Range

HSBC
3.8

HSBC

Business Analyst - Hourly Contractor

£61

 /hr
Range: £22 - £86

£22

£86

£22 - £86 Range

Capita
3.2

Capita

Business Analyst

£39,983

 /yr
Range: £25K - £68K

£25K

£68K

£24,786 - £67,688 Range

Shell
4.1

Shell

Business Analyst

£55,629

 /yr
Range: £39K - £83K

£39K

£83K

£39,147 - £82,522 Range

IBM
4

IBM

Business Analyst

£38,861

 /yr
Range: £30K - £71K

£30K

£71K

£30,489 - £70,778 Range

Download as data Table
Viewing 1 - 10 of 8,166

Frequently asked questions about a Business Analyst salaries

The average salary for a Business Analyst is £47,302 per year in London Area. Salaries estimates are based on 4070 salaries submitted anonymously to Glassdoor by a Business Analyst employees in London Area.

The highest salary for a Business Analyst in London Area is £81,118 per year.

The lowest salary for a Business Analyst in London Area is £27,583 per year.

Recent Salary Reports

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

£49,721
per year
A Business Analyst reported making £49,721 per year
Job Highlights
1-2 years experience
Full-time
 
10000+ employees
Company - Private
£20,000
per year
A Business Analyst reported making £20,000 per year
Job Highlights
1-2 years experience
Full-time
 
10000+ employees
Company - Private
£38,327
per year
A Business Support Analyst reported making £38,327 per year
Job Highlights
Full-time
5001 to 10000 employees
 
Hospital
£1,700
monthly
A Business Analyst reported making £1,700 per month
Job Highlights
1-2 years experience
Intern
 
10000+ employees
Company - Public
£37,000
per year
A Business Analyst reported making £37,000 per year
Job Highlights
Full-time
201 to 500 employees
 
Company - Private
£550
hourly
A Business Analyst reported making £550 per hour
Job Highlights
10+ years experience
Contract
 
10000+ employees
Company - Public
£65,000
per year
An AVP-Business Analyst reported making £65,000 per year
Job Highlights
5-7 years experience
Full-time
 
10000+ employees
Company - Public
£10,445
monthly
A Business Analyst reported making £10,445 per month
Job Highlights
1-2 years experience
Full-time
 
201 to 500 employees
Company - Private