Loading
Feature degradation | Gmail Email delivery failureRead More

Considerations for using Salesforce CPQ Price Rules to update Unit Price fields

Publish Date: Mar 3, 2026
Description
The Salesforce CPQ product pricing calculation executes between the On Calculate and After Calculate stages of the Salesforce CPQ calculation sequence and finalizes the calculated values of the CPQ unit price fields. Any unit price field adjusted before this stage can be overwritten by the calculated value. Price rules that execute on the After Calculate stage can be used to update unit price fields based on calculated totals. Advanced pricing requirements may necessitate the use of a Quote Calculator Plugin (QCP).
Resolution

With the exception of list price, unit price fields that are modified in an After Calculate price rule do not influence calculations downstream to other price fields. All unit price fields downstream from a modified unit price field must also be adjusted to accurately represent product pricing. The actions of the After Calculate price rule may need to adjust, in order, the following unit price fields with sequenced price actions:

  1. Special Price
  2. Special Price Type 
  3. Regular Price
  4. Customer Price*
  5. Partner Price*
  6. Net Price* 
*May need to account for the manner in which these discounts are calculated and deducted.

Note: Discount schedules and contracted prices contribute to regular price and must also be applied to the calculated value of the field updated.
Knowledge Article Number

000382709

 
Loading
Salesforce Help | Article