CFOs’ salary ranges from $175,000 to $480,000 yearly base salary, not including vacation, bonuses, and other benefits. If your company needs CFO experience but does not need a full-time CFO or cannot afford the hefty salary, you should look into outsourcing.