Chief Financial Officer (CFO) Salary. (United Kingdom). The average pay for a Chief Financial Officer (CFO) is £100,923 per year. Most people in this job have more than five years' experience in related jobs.