CFA Charterholder vs. CPA Salary. Salaries can vary widely for both CFAs and CPAs based on location, experience level, and company size. That being said, according to Payscale the average salary for a CFA is $102,000 and the average salary for a CPA is $94,000.