The Finance Pay Index · SalariesCheck my salary

Average Financial Controller salary in London (2026)

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

The median Financial Controller in London earns £82,000, with the middle half earning £74,000 to £94,000. Elsewhere in the UK the median is £80,000. Including bonus potential and employer pension, the median total package is £97,000.

Share this figure:

Financial Controller pay range in London

25th percentile£74,000
Median (50th)£82,000
75th percentile£94,000
Top 10% (90th)£95,000
Median elsewhere in the UK (7 packages)£80,000

Financial Controller bonus, pension and leave in London

Median bonus potential5% of base
Median bonus paid last year0% of base
Median employer pension5%
Median annual leave25 days

Financial Controller salary in London by company size

Median baseMiddle halfTotal packagePackages
Under 50 staff£77,000n/a£79,0008
51 to 200 staff£84,000£80k to £95k£96,00014
1,000+ staff£87,000n/a£105,0007

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

Financial Controller salary in London by ownership

Median baseMiddle halfTotal packagePackages
PE-backed£88,000n/a£109,0005
Listed (PLC)£84,000n/a£105,0005
Privately owned£85,000£73k to £94k£94,00013

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

Financial Controller salary in London: common questions

How much does a Financial Controller earn in London?

The median Financial Controller in London earns a base salary of £82,000. The middle half earn between £74,000 and £94,000. Based on 30 real packages shared anonymously with The Finance Pay Index, updated November 2026.

Does a Financial Controller earn more in London than elsewhere in the UK?

The median Financial Controller in London earns £82,000, against £80,000 elsewhere in the UK (7 packages), about 3% more. Seniority, company size and sector all vary between regions, so compare like with like before reading too much into the gap.

How much does a Financial Controller in London earn per month?

A median base salary of £82,000 is about £6,833 a month before tax, National Insurance and pension deductions. The median total package, including bonus potential and employer pension, is £97,000 a year.

What bonus does a Financial Controller in London get?

The median bonus potential is 5% of base salary. At least half were paid no bonus last year.

Does company size affect Financial Controller pay in London?

Under 50 staff: £77,000 (8 packages); 51 to 200 staff: £84,000 (14 packages); 1,000+ staff: £87,000 (7 packages). Groups with fewer than 5 packages are not shown.

Are you paid fairly as a Financial Controller in London?

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

Check my salary →

See the national Financial Controller benchmark.

Related finance salaries

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