Barclays Salaries (2026)
The average salary at Barclays is around £72,000 across roughly 85,000 employees, with the highest-paid role on this site (Investment Banker) at £95,000 median. Headquartered in London, listed on the FTSE 100, in banking.
Barclays is listed on the FTSE 100 in banking, employing roughly 85,000 people globally with its headquarters in London. It operates in a sector where total comp consistently runs above headline base pay because of bonuses, deferred stock and pension contributions that are large by UK standards.
The average salary across all UK roles at Barclays is around £72,000 — a useful headline figure, but pay variation between roles is wide. The highest-paid role on this site is Software Engineer at £65,000 median (£45,000–£95,000 range). Roles further down the table earn less in absolute terms but often have shorter hours, more predictable progression and stronger pension benefits — particularly relevant when comparing total reward across employers.
Salary at Barclays, like most UK employers of this scale, is set by a combination of formal pay bands (which prevent obvious within-grade discrepancies) and discretionary uplifts at hiring (which create them). The fastest way to a meaningful pay rise here, as elsewhere, tends to be promotion to the next band or a credible external offer.
Salary by role at Barclays
The bands below are typical UK base salary; total compensation including bonus, equity and pension can run materially higher in senior or commission-linked roles.
| Role | Median | Range |
|---|---|---|
| Software Engineer | £65,000 | £45,000 – £95,000 |
| Investment Banker | £95,000 | £62,000 – £180,000 |
| Data Analyst | £48,000 | £35,000 – £68,000 |
| Risk Manager | £85,000 | £60,000 – £135,000 |
Investment Banker salary distribution at Barclays
Take-home pay calculator · 2024/25
Barclays employee
£50,229/yr · £966/wk · effective rate 30.2%
| Gross salary | £72,000 |
| Pension (5%) | −£3,600 |
| Income tax | −£14,792 |
| National Insurance | −£3,379 |
| Net take-home | £50,229 |
Earn more
Get a free, expert CV review from TopCV — the UK's largest CV writing service. Applicants with a professionally written CV receive 2× more interview invitations.
Where Barclays hires in the UK
Barclays appears in the major-employer profile for the cities below, which is a rough proxy for where the bulk of their UK headcount sits. Click into a city to see how local pay across all roles compares to the Barclays averages above.
Frequently asked questions
What is the average salary at Barclays?
The average salary at Barclays is £72,000 per year across roughly 85,000 employees.
How much do Investment Bankers earn at Barclays?
Investment Bankers at Barclays earn a median of £95,000, with a typical range of £62,000–£180,000.
Where is Barclays headquartered?
Barclays is headquartered in London and is listed on the FTSE 100.