Business Analyst Salaries in London

Updated 6 Dec 2023
Base Pay Range
£39K - £70K/yr
Average Base Pay

8,052 salaries

£42K

Low

£79K

High

Additional Cash Compensation
Average£4,939Range£2,521 - £9,675
The average salary for Business Analyst is £57,440 per year in the London. The average additional cash compensation for a Business Analyst in the London is £4,939, with a range from £2,521 - £9,675. Salaries estimates are based on 8052 salaries submitted anonymously to Glassdoor by Business Analyst employees in London.

How accurate does £57,440 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Business Analyst?

in London

£57,440 /yr
Business Analyst
£77,637 /yr
Senior Business Analyst
£59,374 /yr
Business Analyst IV
See Full Career Path

Download as data table

What is the salary trajectory for a Business Analyst?

Job TitleSalary
Business Analyst£57,440 /yr
Senior Business Analyst£77,637 /yr
Business Analyst IV£59,374 /yr

What are some related job titles for a Business Analyst?

Business Systems Analyst

£52,346

per year

View SalariesSee Open Jobs

Data Analyst

£42,026

per year

View SalariesSee Open Jobs

Senior Business Analyst

£70,941

per year

View SalariesSee Open Jobs

Business Analyst Entry Level

£54,239

per year

View SalariesSee Open Jobs
What is the salary trajectory for a Business Analyst?

in London

£57,440 /yr
Business Analyst
£77,637 /yr
Senior Business Analyst
£59,374 /yr
Business Analyst IV
See Full Career Path

Download as data table

What is the salary trajectory for a Business Analyst?

Job TitleSalary
Business Analyst£57,440 /yr
Senior Business Analyst£77,637 /yr
Business Analyst IV£59,374 /yr

Salaries in London

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (GBP)

Range

McKinsey & Company
4.3

McKinsey & Company

Business Analyst

£55,535

 /yr
Range: £43K - £635K
211 salaries
See 228 salaries from all locations

£43K

£635K

£43,000 - £634,897 Range

Accenture
3.8

Accenture

Business Analyst

£39,856

 /yr
Range: £22K - £115K
184 salaries
See 243 salaries from all locations

£22K

£115K

£21,654 - £115,482 Range

HSBC
3.8

HSBC

Business Analyst

£61,608

 /yr
Range: £24K - £538K
169 salaries
See 306 salaries from all locations

£24K

£538K

£23,861 - £537,915 Range

Barclays
4

Barclays

Business Analyst

£56,404

 /yr
Range: £27K - £146K
163 salaries
See 384 salaries from all locations

£27K

£146K

£27,382 - £146,108 Range

FDM Group
3.3

FDM Group

Business Analyst

£31,537

 /yr
Range: £20K - £95K
125 salaries
See 206 salaries from all locations

£20K

£95K

£20,000 - £95,442 Range

Deloitte
4

Deloitte

Business Analyst

£39,273

 /yr
Range: £27K - £78K
106 salaries
See 170 salaries from all locations

£27K

£78K

£26,840 - £78,445 Range

Tata Consultancy Services
3.8

Tata Consultancy Services

Business Analyst

£52,493

 /yr
Range: £27K - £597K
93 salaries
See 159 salaries from all locations

£27K

£597K

£27,303 - £596,692 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Amazon
3.7

Amazon

Business Analyst

£45,223

 /yr
Range: £26K - £95K
83 salaries
See 152 salaries from all locations

£26K

£95K

£26,279 - £95,442 Range

Efficio
4.4

Efficio

Business Analyst

£48,947

 /yr
Range: £38K - £59K
78 salaries
See 79 salaries from all locations

£38K

£59K

£38,177 - £59,352 Range

Lloyds Banking Group
3.3

Lloyds Banking Group

Business Analyst

£58,549

 /yr
Range: £32K - £624K
78 salaries
See 249 salaries from all locations

£32K

£624K

£31,971 - £623,600 Range

NatWest Group
4

NatWest Group

Business Analyst

£58,563

 /yr
Range: £33K - £125K
76 salaries
See 240 salaries from all locations

£33K

£125K

£32,607 - £125,000 Range

UBS
4

UBS

Business Analyst

£71,785

 /yr
Range: £35K - £147K
73 salaries
See 98 salaries from all locations

£35K

£147K

£34,886 - £147,084 Range

J.P. Morgan
4

J.P. Morgan

Business Analyst

£60,677

 /yr
Range: £32K - £153K
72 salaries
See 124 salaries from all locations

£32K

£153K

£32,129 - £153,212 Range

Cognizant Technology Solutions
3.8

Cognizant Technology Solutions

Business Analyst

£47,190

 /yr
Range: £33K - £76K
69 salaries
See 78 salaries from all locations

£33K

£76K

£32,601 - £76,354 Range

Capita
3.1

Capita

Business Analyst

£42,713

 /yr
Range: £26K - £78K
59 salaries
See 172 salaries from all locations

£26K

£78K

£26,104 - £77,959 Range

Credit Suisse
3.9

Credit Suisse

Business Analyst

£79,273

 /yr
Range: £51K - £125K
55 salaries
See 75 salaries from all locations

£51K

£125K

£51,000 - £125,137 Range

First Derivatives
3.3

First Derivatives

Business Analyst

£64,851

 /yr
Range: £25K - £99K
54 salaries
See 70 salaries from all locations

£25K

£99K

£24,690 - £99,040 Range

HSBC
3.8

HSBC

Business Analyst - Contractor

£131,682

 /yr
Range: £28K - £212K
53 salaries
See 306 salaries from all locations

£28K

£212K

£28,316 - £212,457 Range

Deutsche Bank
3.8

Deutsche Bank

Business Analyst

£79,846

 /yr
Range: £49K - £188K
52 salaries
See 91 salaries from all locations

£49K

£188K

£49,028 - £187,899 Range

Sky
3.7

Sky

Business Analyst

£54,134

 /yr
Range: £35K - £82K
51 salaries
See 109 salaries from all locations

£35K

£82K

£35,053 - £81,530 Range

Download as data table

Business Analyst in London Salaries

Job TitleLocationSalary
Business Analyst salaries - 211 salaries reportedLondon£55,535/yr
Business Analyst salaries - 184 salaries reportedLondon£39,856/yr
Business Analyst salaries - 169 salaries reportedLondon£61,608/yr
Business Analyst salaries - 163 salaries reportedLondon£56,404/yr
Business Analyst salaries - 125 salaries reportedLondon£31,537/yr
Business Analyst salaries - 106 salaries reportedLondon£39,273/yr
Business Analyst salaries - 93 salaries reportedLondon£52,493/yr
Business Analyst salaries - 83 salaries reportedLondon£45,223/yr
Business Analyst salaries - 78 salaries reportedLondon£48,947/yr
Business Analyst salaries - 78 salaries reportedLondon£58,549/yr
Business Analyst salaries - 76 salaries reportedLondon£58,563/yr
Business Analyst salaries - 73 salaries reportedLondon£71,785/yr
Business Analyst salaries - 72 salaries reportedLondon£60,677/yr
Business Analyst salaries - 69 salaries reportedLondon£47,190/yr
Business Analyst salaries - 59 salaries reportedLondon£42,713/yr
Business Analyst salaries - 55 salaries reportedLondon£79,273/yr
Business Analyst salaries - 54 salaries reportedLondon£64,851/yr
Business Analyst salaries - 53 salaries reportedLondon£131,682/yr
Business Analyst salaries - 52 salaries reportedLondon£79,846/yr
Business Analyst salaries - 51 salaries reportedLondon£54,134/yr
Viewing 1 - 10 of 14,396

What people are saying about Business Analyst salaries

Consulting

a year ago

a 

Technology Analyst

I started a new job mid last month, but KPMG just got back to me nearly two months after an initial phone interview. My current job is as a Senior Business Analyst at a boutique firm specializing in FinTech. A little boring if I’m being honest, but salary is 100k. According to Glassdoor, the salary for this position at KPMG would be ~115k. Senior Associate for Cloud. How terrible would I be if I ended up leaving my current job after two months? Can anyone actually stomach this?

31

8 Comments

Frequently asked questions about a Business Analyst salaries

The average salary for a Business Analyst is £57,440 per year in London. Salaries estimates are based on 8052 salaries submitted anonymously to Glassdoor by a Business Analyst employees in London.

The highest salary for a Business Analyst in London is £79,498 per year.

The lowest salary for a Business Analyst in London is £41,998 per year.

Business analysts earn over the average salary, with additional cash compensation sometimes available. This pay reflects the value that they add to their business. Business analysts with a Master of Business Administration (MBA) may have a higher earning capacity, as their knowledge makes them more competitive. Additionally, their career positions candidates with the right skillset and network to move into highly paid executive level roles. This could include chief executive officer (CEO).

Business analysts who have a broader range of skills tend to earn more money. Consider developing your expertise in marketable skills such as project management, negotiation, cost-benefit analysis, systems development, report creation, data analysis, and SQL.

Professional certification will give you an edge over others. The Certified Business Analysis Professional (CBAP) or the Agile Certified Practitioner (ACP) can improve your earning potential by demonstrating your expertise to employers. If you don’t already have one, a graduate degree in business administration, finance, information technology, or a related field will considerably boost your profile.

As you gain experience, you may want to pursue higher-level positions within your organisation, such as senior business analyst or team leader.

Remember also to keep an eye out for opportunities in high-paying industries like finance, healthcare, and technology, which tend to pay better salaries for business analysts. Consider exploring job opportunities in these sectors.

Employers often consider certified professionals for higher starting salaries. There are multiple certified courses available, so use these to supplement your bargaining power in business analyst roles. Likewise, if your education or experience are above average, you'll have room to negotiate for a higher salary. Following a job offer, explain how your contribution to the role will exceed requirements and how your training and experience will help in this specific position. In an existing position, highlight your professional development and showcase how you have excelled in your performance, using specific examples if possible. By researching business analyst salaries in your area, you’ll have an accurate picture of your market value during the process.

About 70.42% of Business Analyst professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional £4,939 in potential pay per year, among other factors, can qualify the annual pay of a Business Analyst in London, UK as a good salary.

Business Analyst professionals in London, UK have a wide total pay range, between £31,926 and £107,942 depending on experience, with an estimated total pay of £57,440 following the average career path of a Business Analyst.

Salaries

 > 

business analyst

 > 

London