HSBC Holdings Salaries (2026)
The average salary at HSBC Holdings is around £68,000 across roughly 220,000 employees, with the highest-paid role on this site (Risk Manager) at £82,000 median. Headquartered in London, listed on the FTSE 100, in banking.
HSBC Holdings is listed on the FTSE 100 in banking, employing roughly 220,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 HSBC Holdings is around £68,000 — a useful headline figure, but pay variation between roles is wide. The highest-paid role on this site is Software Engineer at £62,000 median (£42,000–£92,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 HSBC Holdings, 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 HSBC Holdings
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 | £62,000 | £42,000 – £92,000 |
| Financial Analyst | £55,000 | £38,000 – £78,000 |
| Risk Manager | £82,000 | £58,000 – £130,000 |
| Compliance Officer | £62,000 | £42,000 – £95,000 |
Risk Manager salary distribution at HSBC Holdings
Take-home pay calculator · 2024/25
HSBC Holdings employee
£48,025/yr · £924/wk · effective rate 29.4%
| Gross salary | £68,000 |
| Pension (5%) | −£3,400 |
| Income tax | −£13,272 |
| National Insurance | −£3,303 |
| Net take-home | £48,025 |
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.
Frequently asked questions
What is the average salary at HSBC Holdings?
The average salary at HSBC Holdings is £68,000 per year across roughly 220,000 employees.
How much do Risk Managers earn at HSBC Holdings?
Risk Managers at HSBC Holdings earn a median of £82,000, with a typical range of £58,000–£130,000.
Where is HSBC Holdings headquartered?
HSBC Holdings is headquartered in London and is listed on the FTSE 100.