Determining TCO of Salesforce

Many organizations struggle with determining Salesforce implementation budgets and Total Cost of Ownership (TCO).

While Salesforce pricing is generally clear and transparent, challenges often arise when determining the appropriate platform, edition, and necessary add-ons. In addition, organizations must account for implementation, data migration, and ongoing maintenance costs.

This post offers insights and guidelines to assist in establishing Salesforce TCO.

Getting Started

Conventional wisdom suggests that for every $1 spent on licensing annually, an additional $0.75 to $1 will be spent on implementation.

While the above estimate is a good starting point for planning, the actual numbers will vary based on business specifics, goals, and the scope of implementation. For example, a business using Salesforce for basic account, contact, and opportunity tracking will have different costs compared to a full quote-to-cash implementation for a cloud service provider.

However, regardless of these specifics, all costs can be divided into four main categories:

ComponentDescription
Base Licenses

Salesforce operates with two key concepts: Platforms and Editions. Platforms, named “something Cloud,” categorize features based on business functions — example, Sales Cloud for sales, Service Cloud for support, and Marketing Cloud for marketing.

Editions (e.g., Professional, Enterprise) determine which features are available within each platform.

Add-On Licenses

This may include Salesforce add-ons that are not part of platform/edition or, more likely, third-party ones for integration of Salesforce with systems currently in place.

For example, the following posts lists add-ons may be required for an automated, “zero-touch” CRM:

https://nextian.com/salesforce/implementing-zero-touch-crm-with-salesforce/

Customization and  DevelopmentBusiness-specific configuration, customizations, functionality development, data migration, integrations, and more.
Maintenance and  supportOngoing maintenance and support: assisting users, applying patches, creating new reports, developing additional features, and more.

Base Licenses

For instance, Sales Cloud Professional Edition is priced at $75 per user per month. For 30 users, the annual cost would be:

$75 * 12 * 30 = $27,000.00
 

To determine the base license pricing, you’ll need to make the following decisions:

  • Edition: Is Professional Edition sufficient, or should you opt for Enterprise?
  • Platform Components:
    • Is vanilla Sales Cloud enough or will I need CPQ?
    • Will you require Service Cloud for customer support?
    • Will Marketing Cloud be necessary for marketing? (Different combinations, such as Sales + Service Cloud, have their own pricing.)
  • Number of Orgs (Instances): For advanced development and data migration, full sandboxes may be required, which are priced separately.

Tip

Salesforce end of fiscal year is by the end of January and January is the best month to negotiate pricing.

Add-Ons

Although add-ons are generally less expensive than base licenses, several may be necessary, and their combined cost can become significant over time.

Common add-ons include:

  • Duplicate data prevention (e.g., DupeBlocker)
  • Data cleanup tools (e.g., Validity Demand Tools)
  • Synchronization with Outlook 365 or Gmail (e.g., Salesforce Inbox)
  • DocuSign (or other electronic signature) envelopes
  • Integration with unified communications for click to call from Salesforce and effective call logging information (e.g., RingCentral or Cisco)
  • Salesforce REST API for integrations (an add-on for some Salesforce editions)
  • Database integration (e.g., Skyvia)

Like base licenses, add-on pricing is typically structured on a monthly, per-seat basis.

Customization and Development

While some organizations are satisfied with using Salesforce “out-of-the-box” with minimal customizations—such as adding a few fields or workflows — others treat Salesforce as a full development platform rather than just a product. These organizations often invest significant resources into:

  • Developing custom functionality and apps.
  • Building integrations with other systems.
  • Converting and migrating legacy data conversions.

This approach is comparable to traditional software development in languages like Java or C#, with the resulting intellectual property (IP) potentially becoming a valuable asset for the organization.

Maintenance and Support

Once all the configuration has been completed, day-to-day Salesforce administration begins.

This includes tasks such as user and security management, page layout adjustments, validations, workflows, minor data imports and cleanups, issue resolution, release reviews, and applying updates.

For organizations developing their own functionality or apps, while most development costs are incurred upfront as one-time expenses, there will always be a need for bug fixes, updates, and continuous improvements.

Conclusions

The model outlined above is high-level and serves as a starting point for TCO and budget estimations. It should be integrated into broader planning efforts to:

  • Establish a long-term strategy what will Salesforce be used for in the organization (e.g., sales, service delivery, customer support, channel management, etc.).
  • Plan the budget and work with accounting to determine which expenses can be capitalized.
  • Develop a roadmap, breaking it into smaller, manageable projects, each with its own ROI.

Contact us today to find out how we can help you!

Thank you for contacting Nextian. Your request was successfully submitted, we will get back to you within two working days.

BY INDUSTRY

Cloud Infrastructure Providers

Cloud Software Companies

Managed Service Providers

Communications Service Providers

BY ROLE

CEO / Owner

CRO / VP Sales

CFO / VP Finance

COO / VP Operations

CPO / VP Product

CIO / VP IT

Product Management

Plan, launch and manage your product offerings throughout their entire lifecycle.

CPQ & Sales

Quickly create accurate quotes for complex products, subscriptions and add-ons

Order Management

Ensure faster, consistent order delivery with tasks, workflows and automation

Service Management, Support & Monitoring

Retain and upsell customers with comprehensive account intelligence, support, monitoring, analytics

Customer Portal

Empower your customers with 24/7 self-service, support and on-line ordering

NEXTIAN PLATFORM

Platform Overview

Billing Integration

Network Monitoring Integration

Reporting & Analytics