Skip to main content

SF-0156 · Concept · Medium

What is CPQ?

✓ Verified by Vikas Singhal · Last reviewed 5/17/2026 · Updated for Spring '26

CPQ stands for Configure, Price, Quote — software that lets a sales rep configure the right product mix, apply the right pricing, and generate a clean quote, all inside one guided flow. The Salesforce-native version is Salesforce CPQ (part of Revenue Cloud, originally acquired as Steelbrick).

The three letters explained

LetterWhat it does
C — ConfigurePick a base product, attach required components, choose optional add-ons, validate dependencies. “If you select the Premium router, you must also include a 1U power supply.”
P — PriceApply list prices, volume tiers, ramp pricing, contracted discounts, currency conversion, taxes, MDQ. All the per-line and header math the rep would otherwise do by hand.
Q — QuoteRender the result as a customer-ready document — a branded PDF, an e-sign-ready proposal, a structured Quote record in Salesforce.

Why CPQ exists

In any business selling more than a tiny catalog, three problems compound:

  1. Configuration rules are everywhere — option dependencies, mandatory accessories, mutually exclusive choices. Without CPQ they live in a rep’s head or a spreadsheet.
  2. Pricing is rarely “list price × qty” — there are volume tiers, multi-year discounts, ramp deals, customer-specific contracts, currency translation, and one-off approvals.
  3. Quotes drift from order to revenue — what gets signed should flow into provisioning, billing, and revenue recognition without rekeys.

CPQ collapses all three into one tool with one data model.

What CPQ produces

  • Accurate quotes in minutes, not hours
  • Consistent pricing across reps and regions
  • Discount approval matrix enforced automatically
  • Order, contract, and renewal records auto-generated from accepted quotes
  • Clean inputs to billing systems for ASC 606 / IFRS 15 revenue recognition

Salesforce CPQ specifics

Salesforce CPQ is a managed package (Steelbrick origin, SBQQ__ prefix on its objects). Key custom objects:

  • SBQQ__Quote__c — the CPQ quote header
  • SBQQ__QuoteLine__c — line items
  • SBQQ__ProductRule__c — validation and selection rules
  • SBQQ__PriceRule__c — dynamic pricing logic
  • SBQQ__SubscriptionPricing__c — subscription term and ramp math
  • Contract and SBQQ__Subscription__c for post-sale lifecycle

Where CPQ sits in the Revenue Cloud stack

Lead → Opportunity → CPQ Quote → Contract → Order → Billing → Revenue

                       └─ Renewal Opportunity (CPQ auto-creates)

CPQ feeds Salesforce Billing for invoicing and Revenue Recognition for accounting, completing the quote-to-cash chain.

Common follow-ups

  • Is CPQ included in Sales Cloud? — No, separately licensed.
  • Difference between CPQ and Quotes? — Standard Quotes are simple proposals. CPQ adds the engine for configuration, complex pricing, approvals, and renewals.
  • Industries CPQ vs Salesforce CPQ? — Industries CPQ is built on OmniStudio for vertical industries (telco, utilities); Salesforce CPQ is general-purpose.

Verified against: Salesforce Help — Salesforce CPQ Overview. Last reviewed 2026-05-17 for Spring ‘26.