Loading
Salesforce now sends email only from verified domains. Read More
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Key Differences Between Revenue Management and Salesforce CPQ

          Key Differences Between Revenue Management and Salesforce CPQ

          Before planning your migration, review the various aspects of Revenue Management and how this platform differs from Salesforce CPQ.

          Revenue Management is a different system with a different data model, configuration approach, and capabilities. Treat your migration as a redesign rather than a direct migration of existing configurations.

          Dimension Salesforce CPQ Revenue Management
          Architecture Managed package on the Salesforce platform Native Salesforce platform architecture
          Products SKU-based with bundle and option hierarchy Attribute-based design with clear distinction between commercial and technical products
          Pricing engine Browser-side, rules-based with sequential execution Server-side, high-performance pricing procedures with waterfall-based execution
          Pricing models Price books, discount schedules, block pricing through rules
          • Support for pricing procedures, pricing elements, multi-dimensional pricing, and one-time, subscription, and consumption-based models on a single transaction.
          • Bundle-based, volume-based, and attribute-based adjustments with declarative extensibility for additional discounting mechanisms.
          • Multiple selling models on a single product (SKU) through product selling models.
          Contract or account pricing ContractedPrices custom object, account-specific workarounds Native support for ContractItemPrice on standard objects, account pricing, partner pricing, and channel-specific pricing
          UI and configuration Quote line editor Screen flows, headless API, Constraint Rules Engine to validate large and complex product configurations by using Constraint Modeling Language (CML)
          Contract lifecycle Limited, separate Contract Lifecycle Management Native Salesforce Contracts with AI-powered clause generation
          Order management Order creation from quotes Order decomposition and fulfillment to orchestrate with downstream systems
          Billing and revenue Separate Salesforce Billing managed package Unified billing and rating are natively supported on the Salesforce platform
          Business APIs Asynchronous All or Nothing Quoting APIs API-first headless architecture and standard Salesforce APIs
          Customization Quote calculator and page security Apex plug-ins, execution order dependencies, custom objects Declarative pricing procedures and pricing elements for comprehensive, flexible pricing strategies, with Apex pre-hooks and post-hooks, AI-explainability, no-code support for most scenarios, flows, and CML constraints
          AI capabilities Not available Agentforce AI agents to create and manage quotes, derive overage consumption, and handle billing inquiries with clear invoice line breakdowns
           
          Loading
          Salesforce Help | Article