A Tenth Revolution Group Company
A Tenth Revolution Group Company

Career Spotlights

Salesforce
Business Analyst

Whatever the Salesforce role, use our guide to benchmark your salary or contact rate, or to uncover what you should be paying employees in your team.

How much do Business Analysts make?

Header
United States ($)
United Kingdom (£)
Germany (€)
Junior pay band
98,250 – 137,000
48,500 – 65,000
55,000 – 64,500
Header
United States ($)
United Kingdom (£)
Germany (€)
Senior pay band
137,000 – 157,250+
65,000 – 78,000+
64,500 – 98,500+
Header
United States ($)
United Kingdom (£)
Germany (€)
Contract rate
95 – 147 (p/h)
500 – 725 (p/d)
546 – 819 (p/d)
42 hours
Freelance Business Analysts work an average of 42 hours per week
41 hours
Permanent Business Analysts work an average of 41 hours per week
43%

of Business Analysts are satisfied with their salary, down from 56% in our previous survey

60%
of Business Analysts are satisfied with their job, down from 80% in our last survey

What factors impact your earning potential as a Business Analyst?

We asked current Salesforce professionals what factors were most important in upping your earning potential in that role.
Important Neutral Unimportant
Years of technical experience with Salesforce 93% 6% 0%
Years of experience in IT 81% 16% 3%
Salesforce certifications 81% 10% 10%
Exposure to large projects 80% 19% 0%
Becoming a Salesforce product specialist
(e.g. working with Salesforce Industries [Vlocity], CPQ, FSL, Sales and Service Cloud)
78% 13% 10%
College/University degree(s) 68% 10% 22%
Specific vertical industry experience 55% 45% 0%
Working with AI 51% 35% 13%
Important Neutral Unimportant
93% 6% 0%
Important Neutral Unimportant
81% 16% 3%
Important Neutral Unimportant
81% 10% 10%
Important Neutral Unimportant
80% 19% 0%
Satisfied Neutral Dissatisfied
78% 13% 10%
Important Neutral Unimportant
68% 10% 22%
Important Neutral Unimportant
55% 45% 0%
Important Neutral Unimportant
51% 35% 13%

What steps should you take to become a Business Analyst?

Education

In terms of what you might need, 68% of Salesforce Business Analysts hold at least a Bachelor’s degree. However, only 29% consider a degree is needed to work with Salesforce, while 68% consider a degree to be an important factor in increasing earning potential.

Certification

Salesforce certifications are a great way to learn about other areas of the platform, as well as helping to verify your existing skill set to potential employers.

When it comes to Business Analysts, 87% are certified, while 81% of those respondents believe that having a certification makes you a more valuable candidate.

Salesforce now offers a certification specifically for Business Analysts, which is great news for those wanting to learn the foundational skills involved in the role and show off their knowledge. The Certified Business Analyst certification validates that you can use your understanding of business needs, your ability to capture requirements, and your stakeholder collaboration skills to support the development of Salesforce solutions that meet unique business requirements.

What Salesforce certifications do Business Analysts hold?

Salesforce Certified Administrator

85%
Salesforce Certified Business Analyst

44%
Salesforce Associate Certification

41%
Salesforce Certified Platform App Builder

30%
Salesforce Certified Sales Cloud Consultant

26%

Roles that can lead on to becoming a Business Analyst

Some of the more common roles people have before pursuing a career as a Business Analyst include:

What skills and experience should a Business Analyst have?

Technical skills for Salesforce Business Analysts

Soft skills for Salesforce Business Analysts

What is the difference between an Administrator and a Business Analyst?

While there’s often some crossover between Salesforce Administrator and Business Analyst roles, they’re actually two very distinct jobs with unique goals and responsibilities. If you’re wondering which role might be right for you, or what kind of Salesforce professional you need on your team, here’s the key difference.

A Salesforce Administrator is the technical caretaker of the platform. They configure, maintain, and troubleshoot Salesforce, ensuring it functions smoothly. For example, an admin might set up user permissions, create reports, or fix system errors.

A Salesforce Business Analyst is a bridge between the business and IT. They analyze business processes, gather requirements, and design Salesforce solutions to meet those needs. For instance, a business analyst might define how sales opportunities should progress through a pipeline or identify data points crucial for sales forecasting. While admins focus on the technical aspects, business analysts concentrate on aligning Salesforce with business objectives.

Essentially, Business Analysts act as a bridge between the Salesforce customer and the partner that’s implementing or upgrading their Salesforce instance. The BA finds out what the business wants to accomplish with Salesforce and translates those requirements into functionality using their knowledge of Salesforce capabilities.

What are the opportunities for progression for a Business Analyst?

Salesforce Business Analyst

Specialist Salesforce Business Analyst

Salesforce Functional Consultant

Salesforce Solutions Architect

Are you looking to hire Salesforce professionals?

MASON FRANK’S
CAREERS AND HIRING GUIDE
KEY FINDINGS 2025

Our key findings report contains highlights from this year’s Careers and Hiring Guide, plus our salary tables to allow you to compare your compensation or benchmark your teams’ salaries or rates no matter their role in the Salesforce ecosystem.

Download the key findings report