Price adjustment breakdown on order lines

  • Release version: Yokohama
  • Updated April 28, 2025
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Price adjustment breakdown on order lines

    ServiceNow order agents can view detailed price adjustments applied to order lines, helping them understand how the final net price was calculated during order processing. This visibility includes adjustments from base prices, attribute modifications, and custom changes defined within pricing plans.

    Show full answer Show less

    Where to find price adjustment details

    Price adjustment information is accessible on the Pricing section of the Order Line Item Details page, specifically under the Price Adjustments tab. This tab displays comprehensive data about each adjustment applied to the order line.

    Key fields and their practical use

    • Number: Identifies each price adjustment record uniquely for tracking.
    • Name: The label assigned to the adjustment for easy recognition.
    • Sequence: Indicates the order in which pricing plan steps were applied, clarifying adjustment precedence.
    • Adjustment source: Specifies whether the adjustment was applied automatically by the pricing plan or manually by an agent.
    • Adjustment type: Details the kind of adjustment such as markdown, markup, or price override.
    • Price point: Refers to the price basis (List Price or Net Price) used for the adjustment, as configured in the pricing plan.
    • Adjustment value: The percentage or fixed amount applied as the adjustment.
    • Quantity: Number of items the adjustment applies to, important for calculating total impact.
    • Amount and Total amount: Shows the dollar value of the adjustment per unit and for the full quantity.
    • Unit running price: The price after applying the specific adjustment step, useful for tracking incremental price changes.

    Practical example

    Consider a customer buying an API Edition license with a base unit price of $1000. An attribute adjustment adds $200 for choosing the "Professional Plus Edition" at the list price. A volume discount subtracts $50 for purchasing 100 licenses, also based on the list price. This results in a unit list price of $1150 ($1000 + $200 - $50). Next, a premier account discount of $100 is applied at the net price point, bringing the final unit net price to $1050. This example illustrates how multiple adjustments from different sources and types combine sequentially to form the final price.

    Why this matters for ServiceNow customers

    Understanding and accessing detailed price adjustment breakdowns empowers order agents to accurately explain pricing to customers, troubleshoot pricing issues, and ensure pricing transparency. It also supports configuring and maintaining complex pricing plans by clarifying how each adjustment impacts the final order line price.

    Order agents can view the price adjustments that were applied to the base price in the price list to reflect attribute adjustments and any custom adjustments that you added through the pricing plan, and see how the net price was calculated while processing orders.

    Where to find the price adjustment details

    The unit base price, unit list price, and unit adjustment details are listed on the Pricing section of the Order Line Item Details page.Pricing section on the Order Line Item Details page

    The Price Adjustments tab on the order line item provides the following information.
    Table 1. Price Adjustments tab for order lines
    Field Description
    Number ID of the price adjustment record.
    Name Name specified while creating the price adjustment.
    Sequence The number of the pricing plan step used to generate the adjustment. It helps the agent identify the order of operations for the pricing adjustments.
    Adjustment source Origin of the price adjustment.
    • Auto: Adjustment applied automatically by pricing plan, and can be defined using standard adjustment matrices or via extension points, such as, PricingAdjustmentExtensionPoint.
    • Manual: Manual adjustment made by agent.
    Adjustment type
    • Markdown %
    • Markdown amount
    • Markup %
    • Markup amount
    • Price override
    Price point Setup by the admin in the Pricing Plan for the adjustment step. This could be the List Price or Net Price.
    Adjustment value Percentage or absolute amount of adjustment that is applied to the price.
    Quantity Quantity of items in the order line.
    Amount Price adjustment amount.
    Total amount Quantity multiplied by the amount.
    Unit running price Price calculated with the adjustment amount from the specific pricing plan step.
    List view of the Price adjustments tab for an order line item

    Price adjustment example

    To understand price adjustment and the terms used, let's consider a scenario where a customer is purchasing an API Edition license from a provider.

    • Unit Base Price: The price defined in the Price List, say $1000.
    • Attribute Adjustment: The customer opts for the "Professional Plus Edition" version of the product with Price Point as List Price which costs them additional $200.
    • Volume adjustment: The customer receives a discount of $50 when they purchase 100 licenses. Here as well, the Price Point is the List Price.
    • Price Point: The Price point is the entity on which the price adjustments were applied. It could be the List Price or Net Price.
    • Unit List Price: The Unit List Price is calculated as $1000 + $200 - $50 = $1150.
    • Customer also receives a premier account discount of $100 with Price Point as Net Price.
    • Unit Net Price: The Unit Net Price is the final price after all adjustments have been applied. This is calculated as $1150 - $100 = $1050.