How Much Does a Salesforce Implementation Cost?

The Salesforce implementation phase can make or break a SaaS platform’s adoption rate and effective use for months and years to come.Resistance to change is to be expected, but companies need their employees to go all-in on understanding the tech, establishing new processes, and eliminating workarounds and legacy behaviors.
Salesforce implementation costs vary widely depending on the size of the implementation partner (if you choose one), your total Salesforce spend, and how many custom features and processes are required. Implementation costs also vary based on whether you are migrating from an existing platform(s) or starting fresh. If you plan to implement an off-the-shelf instance with few customizations, average costs range from 10-30% of your total annual spend. On the other hand, a large company with extensive customization could pay as much as 50% of their annual spend. Integrating multiple disparate systems after a merger or acquisition can drive the price even higher.
Start with Your Salesforce Roadmap
We recommend our clients begin building out a Salesforce roadmap six to nine months before negotiations. This process helps document necessary functionality, gain buy-in from internal stakeholders, and control the direction of negotiations from the beginning. The Salesforce roadmap can also serve as a guide during the implementation process. It represents the project’s top priorities in terms of users, functionalities, and expectations; it sets the stage for a successful rollout.
What if we are an existing company migrating to Salesforce from one or more platforms?
If you are implementing Salesforce to replace existing technology (“lift-and-shift”), the roadmap is more defined at the outset. Many processes are already in place, users have certain expectations about how their work should be done, and stakeholders know what outcomes to expect from these efforts. A successful implementation should do more than replicate existing processes. Users should expect to adapt processes and habits to fit the new platform and achieve the desired outcomes more efficiently. (If not, why did we switch platforms at all?)“Lift-and-shift” implementations almost always cost the most, take the longest, and have the most risks involved. Implementation partners must be experts on Salesforce and any legacy platforms.
What if we are a new company or startup with no CRM?
New companies are challenged to build a roadmap with more limited information. Depending on the age and history of the company, it can take weeks or months to really understand what it needs from a technological standpoint. Strategies fluctuate; in many startups, marketing and IT departments do not exist as standalone functions yet. These companies must define critical needs quickly, but they have one cost-saving advantage—they can build out business processes based on existing Salesforce functionality. There are no “bad habits” to accommodate that require custom development. Regardless of whether you are implementing Salesforce for the first time or as a replacement, there are five important ways to keep implementation costs down.
5 Steps to Reducing Salesforce Implementation Costs
1. Build your Salesforce Roadmap
Your Salesforce roadmap contains two basic pieces of information: what you plan to buy and when you plan to buy it. It is your guide for negotiating and will become your guide for implementation as well. In many organizations, one individual serves as the Salesforce “project manager” leading this effort. This person could have any role in the organization, from Salesforce admin to CIO, but is the primary point of contact for the Salesforce rep. This does not stop the rep from reaching out to the C-Suite and VP-level leaders to build better relationships.The roadmap helps project managers achieve the internal alignment necessary to fend off Salesforce reps who contact multiple organizational stakeholders in hopes of influencing buying decisions. It empowers the Salesforce project manager and stakeholders to present a united front regarding what to buy right now, keeping negotiations focused on costs and business value rather than product.
2. Your Introductory Rates Matter
Your initial negotiations with Salesforce will determine your rates forever. The rate you start with will be the benchmark for all future negotiations, a boon for sales reps who will jump at the chance to sell seats and modules you do not need yet. Without a clear roadmap that identifies the types of platforms your company needs (Sales Cloud, Marketing Cloud, industry-specific clouds, etc.), the sales rep will take the opportunity to build a roadmap for you that best serves their sales and revenue objectives. To drive first-year revenue as high as possible, it will likely include many features and benefits you need, along with quite a few that you do not. Features and benefits that are not business-critical as defined in the roadmap inflate your base price, affecting future negotiations. They will also inflate third-party implementation costs, regardless of whether you plan to use all the functionality at the time of implementation or not. Unnecessary features still take time and resources to implement, potentially deterring those resources from more important projects. Many Salesforce implementation firms bill by the hour, so every hour they spend on non-critical functionality is money wasted.
3. Avoid Buying “Shelfware”
“Shelfware” is a term that describes software or licenses a company purchases but never uses. Software becomes shelfware in several ways. Perhaps someone saw a “cool” platform at a trade show, bought it, but never adopted or used it. Some companies buy software licenses at a volume discount rather than for an actual number of users. It is an outcome of classic price psychology—if you buy one, you get one more at 50% off. If you do not need two, is the half-off price as valuable as it looks? Rarely. Salesforce account reps know how appealing a discount is, especially when they know their points of contact must get buy-in from multiple stakeholders. As mentioned above, Salesforce reps are highly motivated to maximize first-year revenue from new clients. They may drive the conversation by offering a bundled selection of platforms at some discounted rate. There is no rhyme or reason behind these discounts. They can be invented on the spot. New companies are especially susceptible to paying for shelfware. When business processes are still evolving and companies are still working out best practices, it might make sense to license another platform or add a few more user seats in anticipation of future growth. It is certainly easier to do so in a room with an account rep; project managers must be proactive in sticking to the roadmap and focusing on immediate, defined technological needs. Companies must be intentional and specific when negotiating quantities, types of licenses, and the associated costs to keep initial spends reasonable, weed out upselling, and avoid wasting resources implementing unnecessary technologies. At the same time, Salesforce customers should take advantage of free trials, proofs of concept, and demonstrations to explore new technologies before buying.
4. Require Clarity on Pricing Structures
Bundled pricing leads to shelfware which leads to wasted time and money. Salesforce has several tricks up its sleeve to create highly variable pricing structures across industries and company sizes. Your company’s annual revenue and annual Salesforce spend also influence pricing, but there is no way of knowing to what degree. There are no “best in class” rates; sales reps are trained to rebut these inquiries. To avoid unnecessary costs, companies must require itemized pricing. Recently, we are seeing more and more deals that boil down to Salesforce offering X, Y, and Z for one discounted fee. This number does not necessarily represent anything; Salesforce uses a value-based pricing model where prices are set based on your perceived value of the solution. Third-party rate data can help you better understand whether your rates are comparable to similar companies. Some Salesforce consulting firms have price calculators on their websites, but they are generally built on base rates as listed on the Salesforce website. Firms like TNG compile this data based on years of experience negotiating contracts.
5. Keep it Simple
All SaaS implementation efforts have one thing in common—customizations equal cost. This simple fact requires stakeholders to think carefully and critically about existing business processes and expected outcomes. The more your business can align processes with Salesforce capabilities out of the box, the lower implementation costs will be. In many cases, companies fall into the trap of extensive customization. They create technical debt; more custom features require more internal and external resources to support Customization is not necessarily a bad thing, but many small- to mid-sized organizations do not need as much custom development as they believe. A thorough business process analysis in the beginning stages can help avoid costly customizations in the future. Stakeholders and project managers must also take into consideration the employees working with these systems daily, how changes might impact the workflow, and how human elements of change management factor in. End users must be on board with the change; stakeholders must be sure that customization requests solve a business problem rather than accommodating a user’s (or department’s) preferences.
Do I need a third-party Salesforce implementation consultant?
Organizations must decide whether they want to launch the platform themselves, add Salesforce’s implementation and customer success services to their deal, or hire a third-party consultancy. All have pros and cons. A typical Salesforce implementation process includes business process analysis, data transfer from previous systems, custom development (if applicable), user testing and quality assurance, deployment, and ongoing user training and support. It is a heavy lift, even for large organizations. If you choose to partner with a vendor, it is critical to find the right vendor for your needs. Large vendors may not provide small companies with the level of service or talent necessary to get the job done. While it makes sense for large companies to evaluate the big-name firms, they should prepare for higher costs with no relative increase in quality. If you already have a consulting partner like Accenture or Deloitte working with your organization, they are strong choices for Salesforce implementation as well—they understand your business and already have strong relationships with stakeholders. Levering these existing relationships can ease the change management process .Beyond technical proficiency, third-party firms help you manage the human element. They can help secure buy-in, speed up adoption rates and time to proficiency, and help you design workflows that optimize the use of the platform. They also optimize the use of human resources, allowing internal employees to engage with the process as needed without affecting day-to-day responsibilities. For those who want to partner with a third party, we advocate for mid-sized implementation firms. They are large enough to provide the critical talent necessary for a successful deployment but small enough to prioritize the client-partner relationship and drive mutual success. You can search Salesforce’s database of implementation specialists here. Brief pricing information is available below.
Conclusion
Numerous variables affect Salesforce implementation costs. At TNG, we believe companies need a clearly defined roadmap that aligns stakeholder needs and expectations before ever opening discussions with a Salesforce rep. The roadmap drives the negotiation process which ultimately drives implementation costs and time frames.
More resources
From Fortune 500 giants to fast-growing innovators, TNG has helped clients save 20% – 40%+ on enterprise software contracts — even when they thought it was impossible

5 Tips for Negotiating a Salesforce Extension
In this article we will discuss how to successfully extend your current Salesforce contract in order to create additional time to successfully prepare and negotiate your renewal agreement. For more detail, read our guide on negotiating with Salesforce.
An extension is commonly needed whenever our clients engage us too late (i.e. too close to their contract renewal) and we need time to successfully complete the Discovery and Strategy Phases of our proprietary 4-Step Negotiation Plan.
Tip #1: Be Confident
We find that most of our clients have either rarely or never requested a contract extension with either Salesforce or any other IT Supplier. As such, this very basic concept becomes daunting for the average IT or Procurement leader as they don’t have either the experience, or past playbook, to execute with natural confidence. This sentiment is augmented by the fact that Salesforce will automatically inform you that they never allow extensions. If you’ve read our previous articles, then you’ll know this is yet another canned answer out of their sales playbook. Please know that extensions are granted all the time as long as you know how to ask for them…as such, they are considered the exception vs. the rule.
Tip #2: Focus on the Facts
Share only what is necessary with Salesforce without going into too much detail. You don’t want to expend all of your negotiation equity during this process or you’ll end up hurting yourself down the road. Keep in mind that Salesforce will try and obtain as much information as possible during this stage so they can decide 1) whether or not to grant the extension and 2) to determine how prepared you are as an organization.
Tip #3: Establish the Why
Like any human scenario, it’s always easier to influence people if they understand the intent and context behind any request. This scenario is no different as you’ll want to answer in a way that is authentic to your organization but intentionally vague in material content. Typical responses we find most effective are the following:
- Active interest in exploring new digital capabilities and need time to make internal decisions;
- Internally restructuring the Salesforce relationship accountability;
- Aligning multiple stakeholders within your organization to accurately capture the wants and needs over the next 5 years;
- In the process of obtaining end user feedback and need some additional time to finalize, analyze, and make decisions, etc.
Tip #4: Create a Timeline with Milestones
Salesforce will be far more willing to accept an extension request if they understand the timeline in which you plan on making decisions. This in a sense shows a partnership mentality which is both real and healthy. Develop a basic timeline of when you plan on making internal and external decisions that provides a good amount of cushion in favor of your organization.
Tip #5: Keep your Promises
Constant and honest communication is key. All too often we find individuals/companies making the mistake of playing the power client position. In other words, the client exemplifies a lack of empathy or care for the sales process and holds all information back thinking that they are protecting their position. After years of research and proven experience we have repeatedly disproven that hypothesis. Instead, we find providing regular milestone updates to Salesforce (or any IT supplier) shows a level of commitment to the relationship and will pay dividends at the final negotiated deal. Summary It’s important to recognize that each client scenario offers its unique challenges and opportunity. That being said, the guiding principles laid out above will prove effective no matter your situation. Be confident in your request, focus on the facts of your specific situation, build credibility with Salesforce by providing context into the request, set expectations via timeline with milestones, and deliver on your promises. We use these same effective tactics every day and hope you find them useful in your future endeavors.

Key Points to Remember When Negotiating Your Salesforce Master Subscription
Customer Relationship Management (CRM) has become one of the most expensive IT investments for organizations around the world according to the annual “IT Trends Study” conducted by the Society of Information Management.
This IT investment growth is being fueled by two primary industry drivers:
- Large organizations are both replacing homegrown systems as well as utilizing their CRM platform to further connect their internal and external stakeholders, processes, and communication strategies; and,
- Small to medium-sized organizations are rapidly acquiring this technology to make a positive step-change in their customer interactions and client prospecting.
While there are many Software-as-a-Service (SaaS) CRM platforms to choose from in the marketplace today, Salesforce continues to dominate the space. Subsequently, if you are looking at CRM solutions in the marketplace, you’re likely considering Salesforce as an option.
Why is Salesforce (SFDC) the market leader and what makes it different than the others?
While this article is not intended to be a tactical comparison of CRM solutions available today, our vast experience and focus on Salesforce naturally has revealed a few key points:
- SFDC has been, and continues to be, very strong in outbound and inbound marketing tactics;
- SFDC arguably was the first mover in defining a SaaS CRM solution that is decoupled from any other large enterprise agreement (ex: Microsoft, Oracle, etc.) making it easier to obtain;
- SFDC developed a buying channel that is direct to a business end-user vs. going through a channel partner/value added reseller (VAR);
- SFDC was founded with the intent of truly being a platform where vertical applications could easily connect and integrate (like the Apple App Store); and,
- SFDC has perfected the sales process inside of organizations in a way that their divide and conquer sales tactics commonly identifies continues growth opportunities across the organization.
Why is negotiating a Salesforce agreement so difficult?
The funny thing is that the entire go-to-market model of SFDC makes it very easy to acquire licenses as needed. This is in fact one of the many elements that make negotiating with SFDC difficult. In other words, very often our clients come to us after they have identified SFDC has spread throughout their organization without their knowledge and/or with very little governance. Our clients often describe this situation similar to an “internal virus” (their words, not ours) that spreads organically at a very fast pace. The result of this unmanaged growth can lead to the following (by no means comprehensive):
- Little to no license asset management leading to “shelfware” (acquisition of more licenses than are being used);
- Incorrect license purchase creating higher costs than needed;
- Different monthly subscription fees for the same license type;
- Lack of an enterprise agreement leading to contractual risk (etc.);
- No defined growth or utilization strategy; and;
- A platform that is very difficult to disengage which drastically increases the internal cost of
- change.
CIOs and IT Procurement leaders often find it difficult to negotiate a more favorable agreement when renewing their SFDC agreement.
We find the following to be the primary drivers:
- Like other very well-known and established software companies, SFDC has developed a sales process that is very difficult to crack if you don’t deal with them every day (like we do); Find out more about this here.
- The standard SFDC SaaS contract allows for SFDC to introduce price adjustments at any time;
- If a client is reducing their license count, SFDC’s standard contracts permit higher per unit pricing;
- SFDC sales leadership and staff are highly motivated to continuously drive revenue growth at existing clients;
- To be explicitly clear about this, if a client’s contract is renewed with flat revenue, this is a very negative reflection on your account management team;
- SFDC licenses are constantly changing; and,
- SFDC account management changes (by design) every 6 – 18 months which naturally negates knowledge continuity, etc.

4 Key Steps to Successfully Prepare for a Salesforce Negotiation
Here are a few quick steps to prepare for your Salesforce negotiation:
1. Assemble a best-in-class negotiation team
Including an expert negotiator in your team can help you acquire the most reasonable Salesforce subscription agreement. As discussed in previous articles, Salesforce is an expert at “divide and conquer” sales tactics.
As such, they will be looking to speak with different stakeholders at all levels of your business with the intent of gaining as much intelligence about your needs as possible. To properly prepare for, and counter, these tactics we recommend establishing a negotiation team 6 months prior to any planned contract renewal/execution. Within this team you should include business, souring, and legal stakeholders that have decision-making authority on behalf of your organization. As part of the planning process, the negotiation team should create a working group of business stakeholders that can provide inputs into the needs and wants of the organization.
2. Perform a thorough review of the current contract prior to renewal
Part of our standard client onboarding process is a meticulous review of their current contract. While this may seem like common sense, it’s amazing how many prospective clients we speak with that never think of conducting this initial due diligence. Since our entire team originated from large organizations, we actually understand why this happens…initiative overload! Before we accept a new client, we ask them whether or not they have reviewed their current contract to determine if they actually received the products/services that were under contract within the current term. On average, only about 35% actually completed this step prior to engaging our firm. After we conduct the analysis, we on average find that 60% of our clients do not actually receive/activate the products/services that they pre-paid for as part of their original contract negotiation. Subsequently, we suggest you review all special contract terms that are part of your expiring agreement that may impact your contract renewal (i.e. price protection, etc.).
3. Prepare for a Proactive Negotiation
A proactive negotiation can enhance your leverage with Salesforce. As stated earlier, we recommend a 6-month runway to ensure the most leverage. If you are a renewing customer, Salesforce will generally start engaging your business stakeholders 3-4 months prior to your natural renewal date. Getting ahead of this stakeholder engagement will only help your organization. To ensure organization, we suggest developing a communication plan that directly advises each level of the organization what to expect, what to say, and when to say it.
4. Negotiate a 3-year TCO
Our clients commonly come to us asking about what price they should be paying for a specific product or service. Through years of experience, we advise clients to focus on the Total Cost of Ownership (TCO) for the entire contract instead of becoming fixated on a specific line item on the proposal. Like many other major software companies, Salesforce incentivizes its sales reps differently depending on the product or service. Instead of becoming fixated on a specific price point for a Sales Cloud license we suggest focusing on the net contract value. In other words, identify a TCO that you are comfortable with from a price-to-value standpoint and focus on driving the most value for your needs within that spectrum. We commonly obtain a 10 – 15% value increase by negotiating a net TCO vs. that of a line item rate basis. This, of course, is easier said than done but we wanted to share this facts-based article for you to consider as you embark on your Salesforce negotiation.

