All salary data

Salary report · US · 2026

Business Analyst, Finance/Banking Salary

The average business analyst, finance/banking salary is $80,071 per year in the United States in 2026. Base pay runs from $59,000 at the 10th percentile to $117,000 at the 90th, with a median of $80,000. Bonuses add $2,000–$15,000, putting total pay between roughly $56,000 and $120,000.

Avg. base pay
$80,071
per year, USD
Base range (10th–90th)
$59k–$117k
median $80k
Total pay range
$56k–$120k
incl. bonus $2k–$15k

Definition & distribution

What is the average business analyst, finance/banking salary?

The average base salary for a Business Analyst in Finance/Banking is $80,071 per year. This figure reflects the typical earnings for professionals in this role as of 2026.

The 10th percentile earns $59,000, while the 90th percentile earns $117,000, indicating a significant spread of $58,000 between these extremes. This suggests that experience, skills, and specific job responsibilities can greatly influence salary outcomes.

10th · $59kMedian · $80k90th · $117kBASE SALARY, USD / YEAR
Fig. 1 — Base pay percentiles. Source: reported salary profiles.

Known limitations. The data is based on a sample size of 575 profiles. Variations in company size, location, and industry may affect individual salaries.

Pay components

How is business analyst, finance/banking total pay structured?

Compensation for this role may include base salary and bonuses.

ComponentLowHighReading
Base salary$59,000$117,000Dense around the $80k median
Annual bonus$2,000$15,000Up to ~13% of top-end base
Total pay$56,000$120,000Base plus reported bonus

Pay by experience

How does experience change a business analyst, finance/banking salary?

As professionals gain experience, their pay tends to increase significantly. Entry-level analysts typically earn less, while seasoned analysts command higher salaries.

ROLE AVG−12%ENTRY−5%EARLY+8%MID+17%EXPERIENCED+11%LATE
Fig. 2 — Total pay vs. role average, by experience level.
  • 01

    Entry-Level Analyst

    Entry-level Business Analysts can expect to earn around $56,000 per year.

  • 02

    Mid-Level Analyst

    With several years of experience, salaries can rise to approximately $80,000 per year.

  • 03

    Senior Analyst

    Senior Business Analysts may earn up to $117,000 per year, reflecting their expertise and responsibilities.

Skills

Which skills affect a business analyst, finance/banking salary?

Key skills can significantly impact earning potential.

  • 01

    Business Analysis — the premium tier

    Expertise in Business Analysis can lead to higher salaries due to its critical role in decision-making.

  • 02

    Data Analysis — the premium tier

    Proficiency in Data Analysis is highly sought after, often resulting in increased compensation.

  • 03

    Project Management — the promotion tier

    Strong Project Management skills can pave the way for advancement into higher-paying roles.

Geography

Where do business analyst, finance/bankings earn the most?

Salaries can vary significantly by location.

MetroMarket characterNotes
New York, NYBig tech & financeHigher cost of living, but salaries can reach $120,000.
Dallas, TXGrowing tech hubCompetitive salaries with a lower cost of living compared to coastal cities.
Chicago, ILFinancial centerSalaries are generally aligned with national averages.
Los Angeles, CAEntertainment & techHigher salaries, but also a higher cost of living.
Miami, FLEmerging financial marketSalaries are competitive, with a favorable cost of living.

Check your pay

Where does your salary fall?

Use our salary calculator to check your earning percentile.

Raising your pay

How can business analyst, finance/bankings increase their salary?

There are several ways to potentially increase your pay.

  • 01

    Pursue advanced certifications

    Obtaining relevant certifications can enhance your qualifications and lead to higher pay.

  • 02

    Negotiate your salary

    Effective negotiation during job offers or performance reviews can result in better compensation.

  • 03

    Gain specialized skills

    Developing niche skills, such as advanced data analysis or financial modeling, can increase your market value.

FAQ

Business Analyst, Finance/Banking salary: FAQ

The highest reported salary is $117,000 per year.

The lowest salary reported is $59,000 per year.

Consider pursuing advanced certifications, negotiating your salary, and gaining specialized skills.

Yes, bonuses can range from $2,000 to $15,000, depending on performance and company policy.

The data is based on a sample of 575 profiles, providing a reliable overview of salary trends.

Negotiating is a conversation. Applying is paperwork.

You now know what a business analyst, finance/banking 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.