---
schema_version: "1"
id: 805b59b32d622b190de372b6a6ff99d1b79507ad5548f05d9a71dc30d1860b9f
title: Price Adjustments and Overrides
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_price_adjustments_and_overrides.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_price_adjustments_and_overrides.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: d808332f52b59e4f5141720a7f6ce24d980c325f3ee1f68216883a9e2b0ecbf1
description: You can adjust or override a product’s price without changing the price itself. You can manually adjust or override a price in the cart, and you can make adjustments using product bundles, promotions, or adjustment records.
products:
  - Communications
  - Media
  - Energy and Utilities
release: "264"
---
# Price Adjustments and Overrides

You can adjust or override a product’s price without changing the price itself. You can manually adjust or override a price in the cart, and you can make adjustments using product bundles, promotions, or adjustment records.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-comms_media_energy_managed-264-0-0-production-enus/ff4079f6-a384-475c-b863-578bbbb0ef9b/images/icon_note.png)

Note Default currency formatting applies to two decimal places for standard currencies like USD and EUR. For usage pricing, select the enhanced logic to enter up to five decimal places. Formatting logic remains restricted to the internal cpqCartUtils utility. Consequently, the system does not support external workarounds or customizations for other price entries.

## Pricing Adjustments Using Product Bundles

When designing product bundles, you can add products to the bundle and then change their prices when they appear in that context. When you create an adjustment, you can adjust the price by a percentage or by an amount. Adjustments use the base price to calculate the final product price. For more information, see [Adjusting the Base Price for a Product in a Bundle](https://help.salesforce.com/s/articleView?id=ind.comms_adjust_the_base_price_for_a_product_in_a_bundle.htm&release=264.0.0&type=5 "When you create an adjustment to a base price, Salesforce calculates the adjustment amount or percentage against the base price. Adjustments can be positive or negative, meaning you can use an adjustment to raise a price or to lower a price. The adjustment you create is also a price list entry. A product must be contained in a product bundle before you can adjust its price.").

Overriding the base price doesn't require the base price for calculation, it simply replaces the base price. The base price, however, remains unchanged. For more information, see [Overriding the Base Price for a Product in a Bundle](https://help.salesforce.com/s/articleView?id=ind.comms_override_the_base_price_for_a_product_in_a_bundle.htm&release=264.0.0&type=5 "When you create an override to a base price of a product in a bundle, Salesforce replaces the base price with the override price. No calculation with the base price is necessary. The override you create is also price list entry. Overrides use the same pricing element charges that base prices use.").

## Pricing Adjustments Using Promotions

You can apply a promotion to a product in the cart. This is done at runtime in the Industries CPQ Cart. For more information, see [Using Promotions.](https://help.salesforce.com/s/articleView?id=ind.comms_promotions_in_the_product_catalog.htm&release=264.0.0&type=5 "Promotions offer a variety of capabilities. You can configure the cart so that agents or customers can add a promotion list to the cart. You can create more than one promotion to apply to a product or product bundle. You can apply promotions to new or existing line items in the cart. You can use follow-on promotions, apply penalty fees, and define service continuation after a promotion expires.")

## Adjustment Records

For any order, quote, opportunity, or asset, you can review adjustments or overrides made to each line item's price in **Order Pricing**, **Quote Pricing**, **Opportunity Pricing** , and **Account Pricing** records. The adjustments that are recorded could be the result of an applied promotion, a manual adjustment made by an agent, or an adjustment or override made in the context of a product bundle. Possible sources of adjustment records are described below.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d397486e97">
              <p style="margin-bottom:0;">Source</p>
            </th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d397486e103">
              <p style="margin-bottom:0;">Description</p>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Source" class="slds-cell-wrap" style="vertical-align:top;" headers="d397486e97 ">
              <p style="margin-bottom:0;">Agent</p>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d397486e103 ">
              <p style="margin-bottom:0;">An adjustment record created when a user applied a manual pricing
                adjustment in Industries Cart</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Source" class="slds-cell-wrap" style="vertical-align:top;" headers="d397486e97 ">
              <p style="margin-bottom:0;">Offer</p>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d397486e103 ">
              <p style="margin-bottom:0;">An adjustment record created from an adjustment or override
                applied in the context of a product bundle</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Source" class="slds-cell-wrap" style="vertical-align:top;" headers="d397486e97 ">
              <p style="margin-bottom:0;">Promotion</p>
            </td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d397486e103 ">
              <p style="margin-bottom:0;">An adjustment record created from an applied promotion</p>
            </td>

          </tr>
        </tbody>
      </table>

![Image](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-comms_media_energy_managed-264-0-0-production-enus/ff4079f6-a384-475c-b863-578bbbb0ef9b/resources-product/images/order_pricing.jpg)

By default, adjustment records do not record base prices. If you need to record base prices for reporting or downstream system requirements, you can optionally enable it using Pricing Plans starting in the Fall '18 release. For more information, see [Base Pricing Adjustments](https://help.salesforce.com/s/articleView?id=ind.comms_base_pricing_adjustments.htm&release=264.0.0&type=5 "Salesforce records the base price for every line item in the pricing log. The pricing log is a JSON field on the line item object that enables the pricing waterfall in the Price Details in the Industries CPQ Cart. Although the pricing log is efficient for the Cart's operations, it is not recommended for configurations or services that need to evaluate past pricing history.").

- **[Adjust the Base Price for a Product in a Bundle](https://help.salesforce.com/s/articleView?id=ind.comms_adjust_the_base_price_for_a_product_in_a_bundle.htm&release=264.0.0&type=5)**  
    When you create an adjustment to a base price, Salesforce calculates the adjustment amount or percentage against the base price. Adjustments can be positive or negative, meaning you can use an adjustment to raise a price or to lower a price. The adjustment you create is also a price list entry. A product must be contained in a product bundle before you can adjust its price.
- **[Override the Base Price for a Product in a Bundle](https://help.salesforce.com/s/articleView?id=ind.comms_override_the_base_price_for_a_product_in_a_bundle.htm&release=264.0.0&type=5)**  
    When you create an override to a base price of a product in a bundle, Salesforce replaces the base price with the override price. No calculation with the base price is necessary. The override you create is also price list entry. Overrides use the same pricing element charges that base prices use.