The Finance Pay Index · SalariesCheck my salary

Average Finance Analyst salary in London (2026)

Updated November 2026 · 12 real packages · How the data works

The median Finance Analyst in London earns £41,000, with the middle half earning £37,000 to £52,000. Across the whole UK the median is £40,000.

Share this figure:

Finance Analyst pay range in London

25th percentile£37,000
Median (50th)£41,000
75th percentile£52,000
Top 10% (90th)£59,000

Finance Analyst bonus, pension and leave in London

Median bonus potential10% of base
Median employer pension9%
Median annual leave27 days

Finance Analyst salary in London by company size

Median baseTotal packagePackages
1,000+ staff£50,000n/a7

Groups with fewer than 5 packages are not shown, so no one can be identified.

Finance Analyst salary in London: common questions

How much does a Finance Analyst earn in London?

The median Finance Analyst in London earns a base salary of £41,000. The middle half earn between £37,000 and £52,000. Based on 12 real packages shared anonymously with The Finance Pay Index, updated November 2026.

How much does a Finance Analyst in London earn per month?

A median base salary of £41,000 is about £3,417 a month before tax, National Insurance and pension deductions.

What bonus does a Finance Analyst in London get?

The median bonus potential is 10% of base salary.

Are you paid fairly as a Finance Analyst in London?

Check your exact percentile against the UK finance market in two minutes. Free and anonymous.

Check my salary →

See the national Finance Analyst benchmark.

Related finance salaries

Source: The Finance Pay Index, built on real UK finance salary data. Indicative benchmark for discussion, not financial advice.