Salary report · US · 2026
Financial Analyst Salary
The average financial analyst salary is $70,852 per year in the United States in 2026. Base pay runs from $55,000 at the 10th percentile to $94,000 at the 90th, with a median of $71,000. Bonuses add $1,000–$11,000, putting total pay between roughly $53,000 and $97,000.
Definition & distribution
What is the average financial analyst salary?
The average base salary for a Financial Analyst is $70,852 per year. This figure is based on a sample size of 8,461 profiles.
The 10th percentile salary is $55,000, while the 90th percentile reaches $94,000, indicating a significant spread in earnings. This suggests that while most analysts earn around the median of $71,000, there are opportunities for higher compensation at the upper end of the spectrum.
Known limitations. The sample size consists of 8,461 profiles, which provides a robust dataset but may not capture all variations in the field.
Pay components
How is financial analyst total pay structured?
Compensation for Financial Analysts typically includes base salary and potential bonuses.
| Component | Low | High | Reading |
|---|---|---|---|
| Base salary | $55,000 | $94,000 | Dense around the $71k median |
| Annual bonus | $1,000 | $11,000 | Up to ~12% of top-end base |
| Total pay | $53,000 | $97,000 | Base plus reported bonus |
Pay by experience
How does experience change a financial analyst salary?
As Financial Analysts gain experience, their salaries generally increase. Entry-level positions start lower, but seasoned professionals can earn significantly more.
- 01
Entry-Level Analyst
Entry-level Financial Analysts typically earn around $55,000 per year.
- 02
Mid-Level Analyst
With several years of experience, a Financial Analyst can earn approximately $71,000 per year.
- 03
Senior Analyst
Senior Financial Analysts can command salaries of $94,000 per year or more.
Skills
Which skills affect a financial analyst salary?
Proficiency in key skills can enhance earnings potential.
- 01
Financial Analysis — the premium tier
Strong financial analysis skills can lead to higher salaries and better job opportunities.
- 02
Financial Modeling — the premium tier
Expertise in financial modeling is highly valued and can significantly boost compensation.
- 03
Budgeting — the promotion tier
Advanced budgeting skills can prepare analysts for leadership roles and higher pay.
Check your pay
Where does your salary fall?
Check your salary percentile to see how you compare to others in your field.
Raising your pay
How can financial analysts increase their salary?
There are several ways to potentially increase your salary.
- 01
Pursue Advanced Certifications
Obtaining certifications such as CFA or CPA can enhance your qualifications and salary potential.
- 02
Gain Specialized Experience
Experience in niche financial sectors can lead to higher pay.
- 03
Negotiate Your Salary
Effective negotiation during job offers or performance reviews can result in salary increases.
FAQ
Financial Analyst salary: FAQ
The highest reported salary for a Financial Analyst is $94,000 per year.
The lowest reported salary for a Financial Analyst is $55,000 per year.
You can increase your salary by pursuing advanced certifications, gaining specialized experience, and negotiating your salary.
Yes, bonuses for Financial Analysts can range from $1,000 to $11,000.
This salary data is based on a sample size of 8,461 profiles, providing a robust overview of the market.
Negotiating is a conversation. Applying is paperwork.
You now know what a financial analyst salary should be. The remaining problem is the two hundred identical application forms between you and the offer. We build the API that fills them. If you're building a job-search product, that's our department.