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

Updated 2 Aug 2021
£47,171 /yr
Average Base Pay

3,867 salaries

£28K

Low

£80K

High

Additional Cash Compensation
Average£4,468Range£1,188 - £16,806
The average salary for a Business Analyst is £47,171 per year in London Area. Salaries estimates are based on 3867 salaries submitted anonymously to Glassdoor by Business Analyst employees in London Area.

Seniority Levels

L2
Business Analyst£47,171 /yr
L3
Senior Business Analyst£63,689 /yr
L4
Business Analyst IV£48,824 /yr
Career Path

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyse Offer

Related Job Titles

Business Systems Analyst

£45,904

per year

Data Analyst

£36,359

per year

Senior Business Analyst

£63,689

per year

Entry Level Business Analyst

£48,824

per year

Salaries in London Area

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (GBP)

Range

Barclays
4

Barclays

Business Analyst

£47,527

 /yr
Range: £25K - £156K
101 salaries
See 195 salaries from all locations

£25K

£156K

£25,152 - £156,185 Range

Accenture
4.1

Accenture

Business Analyst

£34,888

 /yr
Range: £20K - £56K

£20K

£56K

£19,801 - £56,135 Range

McKinsey & Company
4.4

McKinsey & Company

Business Analyst

£48,000

 /yr
Range: £40K - £81K

£40K

£81K

£39,958 - £81,470 Range

HSBC Holdings
3.7

HSBC Holdings

Business Analyst

£49,976

 /yr
Range: £20K - £95K

£20K

£95K

£20,424 - £95,247 Range

FDM Group
2.8

FDM Group

Business Analyst

£25,763

 /yr
Range: £19K - £82K

£19K

£82K

£19,101 - £81,694 Range

J.P. Morgan
4

J.P. Morgan

Business Analyst

£55,675

 /yr
Range: £33K - £107K

£33K

£107K

£32,550 - £107,347 Range

NatWest Group
3.9

NatWest Group

Business Analyst

£43,935

 /yr
Range: £28K - £72K

£28K

£72K

£27,910 - £72,000 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
UBS
3.9

UBS

Business Analyst

£56,802

 /yr
Range: £30K - £112K

£30K

£112K

£29,861 - £111,714 Range

Cognizant Technology Solutions
3.8

Cognizant Technology Solutions

Business Analyst

£40,726

 /yr
Range: £30K - £65K

£30K

£65K

£30,254 - £65,356 Range

Efficio
4.5

Efficio

Business Analyst

£40,847

 /yr
Range: £38K - £44K

£38K

£44K

£37,769 - £44,485 Range

Lloyds Banking Group
3.9

Lloyds Banking Group

Business Analyst

£53,157

 /yr
Range: £28K - £88K

£28K

£88K

£28,436 - £87,524 Range

Deloitte
3.9

Deloitte

Business Analyst

£36,966

 /yr
Range: £24K - £57K

£24K

£57K

£23,549 - £57,450 Range

First Derivatives
3.4

First Derivatives

Business Analyst

£46,984

 /yr
Range: £21K - £85K

£21K

£85K

£21,134 - £85,000 Range

NatWest Group
3.9

NatWest Group

Business Analyst - Hourly Contractor

£41

 /hr
Range: £19 - £77

£19

£77

£19 - £77 Range

IBM
3.9

IBM

Business Analyst

£38,310

 /yr
Range: £30K - £70K

£30K

£70K

£30,057 - £69,776 Range

Sky
4

Sky

Business Analyst

£47,088

 /yr
Range: £40K - £70K

£40K

£70K

£40,000 - £69,786 Range

Her Majesty's Revenue & Customs
3.8

Her Majesty's Revenue & Customs

Business Analyst

£39,370

 /yr
Range: £24K - £73K

£24K

£73K

£23,738 - £73,186 Range

HSBC Holdings
3.7

HSBC Holdings

Business Analyst - Hourly Contractor

£60

 /hr
Range: £22 - £83

£22

£83

£22 - £83 Range

Shell
4.1

Shell

Business Analyst

£54,841

 /yr
Range: £39K - £81K

£39K

£81K

£38,592 - £81,353 Range

Tata Consultancy Services
3.9

Tata Consultancy Services

Business Analyst

£42,000

 /yr
Range: £28K - £60K

£28K

£60K

£28,036 - £60,383 Range

Download as data Table
Viewing 1 - 10 of 7,111

Frequently asked questions about a Business Analyst salaries

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

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

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

Recent Salary Reports

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

£65,000
per year
A Business Analyst reported making £65,000 per year
Job Highlights
1-2 years experience
Full-time
 
10000+ employees
Company - Public
£33,000
per year
A Technical Business Analyst reported making £33,000 per year
Job Highlights
Full-time
201 to 500 employees
 
Company - Private
£3,500
monthly
A Business Analyst reported making £3,500 per month
Job Highlights
1-2 years experience
Full-time
 
1001 to 5000 employees
Government
£42,000
per year
A Business Analyst reported making £42,000 per year
Additional Pay
£500 cash bonus
Job Highlights
5-7 years experience
Full-time
 
1001 to 5000 employees
Company - Public
£6
hourly
A Business Analyst reported making £6 per hour
Job Highlights
Temporary
10000+ employees
 
Company - Public
£43,000
per year
A Business Analyst reported making £43,000 per year
Job Highlights
8-10 years experience
Full-time
 
10000+ employees
Company - Public
£55,000
per year
A Business Analyst reported making £55,000 per year
Additional Pay
£1 cash bonus
Job Highlights
5-7 years experience
Full-time
 
1001 to 5000 employees
Company - Public
£35,000
per year
A Business Analyst reported making £35,000 per year
Job Highlights
Full-time
1001 to 5000 employees
 
Company - Public