Base salary makes up 58.6% of the total compensation a CFO should receive within a given year. The other areas of compensation are bonuses and benefits. When bonuses are included in salaries, the total compensation that an average CFO can expect to receive is $436,989 per year. Those within the 10th percentile should expect to earn $208,561 per year and those within the 90th percentile should expect to earn $798,219 per year.