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

Updated 21 Oct 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, England, England. Salaries estimates are based on 4070 salaries submitted anonymously to Glassdoor by Business Analyst employees in London, England, England.

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, England, England

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (GBP)

Range

McKinsey & Company
4.4

McKinsey & Company

Business Analyst

£47,288

 /yr
Range: £41K - £83K
110 salaries
See 117 salaries from all locations

£41K

£83K

£40,569 - £82,716 Range

Barclays
4

Barclays

Business Analyst

£47,953

 /yr
Range: £26K - £109K

£26K

£109K

£25,536 - £108,990 Range

Accenture
4.1

Accenture

Business Analyst

£35,321

 /yr
Range: £20K - £86K

£20K

£86K

£20,104 - £85,718 Range

HSBC
3.8

HSBC

Business Analyst

£50,267

 /yr
Range: £21K - £97K

£21K

£97K

£20,736 - £96,704 Range

FDM Group
3

FDM Group

Business Analyst

£26,306

 /yr
Range: £19K - £83K

£19K

£83K

£19,393 - £82,944 Range

J.P. Morgan
4

J.P. Morgan

Business Analyst

£55,918

 /yr
Range: £33K - £109K

£33K

£109K

£33,048 - £108,990 Range

UBS
3.9

UBS

Business Analyst

£60,000

 /yr
Range: £30K - £125K

£30K

£125K

£30,318 - £125,454 Range

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

NatWest Group

Business Analyst

£44,686

 /yr
Range: £28K - £73K

£28K

£73K

£28,337 - £73,170 Range

Cognizant Technology Solutions
3.8

Cognizant Technology Solutions

Business Analyst

£40,946

 /yr
Range: £30K - £68K

£30K

£68K

£30,206 - £68,000 Range

Lloyds Banking Group
3.9

Lloyds Banking Group

Business Analyst

£50,441

 /yr
Range: £29K - £540K

£29K

£540K

£28,871 - £540,000 Range

Efficio
4.5

Efficio

Business Analyst

£41,416

 /yr
Range: £38K - £45K

£38K

£45K

£38,347 - £45,166 Range

Deloitte
4

Deloitte

Business Analyst

£37,497

 /yr
Range: £24K - £58K

£24K

£58K

£23,910 - £58,329 Range

First Derivatives
3.4

First Derivatives

Business Analyst

£48,361

 /yr
Range: £21K - £86K

£21K

£86K

£21,457 - £86,072 Range

Tata Consultancy Services
3.9

Tata Consultancy Services

Business Analyst

£45,619

 /yr
Range: £28K - £61K

£28K

£61K

£28,465 - £61,307 Range

NatWest Group
3.9

NatWest Group

Business Analyst - Hourly Contractor

£43

 /hr
Range: £19 - £79

£19

£79

£19 - £79 Range

IBM
4

IBM

Business Analyst

£38,896

 /yr
Range: £31K - £71K

£31K

£71K

£30,517 - £70,843 Range

Shell
4.1

Shell

Business Analyst

£54,968

 /yr
Range: £39K - £83K

£39K

£83K

£39,183 - £82,597 Range

Her Majesty's Revenue & Customs
3.8

Her Majesty's Revenue & Customs

Business Analyst

£39,973

 /yr
Range: £24K - £74K

£24K

£74K

£24,102 - £74,306 Range

HSBC
3.8

HSBC

Business Analyst - Hourly Contractor

£61

 /hr
Range: £22 - £85

£22

£85

£22 - £85 Range

Capita
5

Capita

Business Analyst

£42,392

 /yr
Range: £25K - £68K

£25K

£68K

£25,091 - £67,750 Range

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

Frequently asked questions about a Business Analyst salaries

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

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

The lowest salary for a Business Analyst in London, England, England 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.

£47,045
per year
A Business Support Analyst reported making £47,045 per year
Job Highlights
3-4 years experience
Contract
 
10000+ employees
Company - Private
£50,182
per year
A Business Analyst reported making £50,182 per year
Job Highlights
3-4 years experience
Full-time
 
10000+ employees
Company - Public
£35,000
per year
A Business Analyst reported making £35,000 per year
Job Highlights
Full-time
1 to 50 employees
 
Company - Private
£40,000
per year
A Business Analyst reported making £40,000 per year
Job Highlights
1-2 years experience
Full-time
 
201 to 500 employees
Company - Private
£50,135
per year
A Business Analyst reported making £50,135 per year
Job Highlights
3-4 years experience
Full-time
 
10000+ employees
Company - Public
£6,000
monthly
A Business Analyst reported making £6,000 per month
Job Highlights
Intern
10000+ employees
 
Company - Public
£28,000
per year
A Business Analyst reported making £28,000 per year
Job Highlights
1-2 years experience
Full-time
 
10000+ employees
Company - Private
£38,000
per year
A Business Analyst reported making £38,000 per year
Job Highlights
8-10 years experience
Full-time
 
10000+ employees
Government
£38,146
per year
A Business Analyst reported making £38,146 per year
Job Highlights
1-2 years experience
Full-time
 
5001 to 10000 employees
Company - Private