--- title: Add or change a pricing plan step description: Add a pricing plan step to a configurable pricing plan that applies either a pricing matrix or a custom adjustment using the pricing extension point. You can also change certain items in an existing step, such as the sequence or type of matrix used, as well as specify conditions for running the step. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/order-management/add-pricing-step.html release: australia topic_type: task last_updated: "2026-03-12" reading_time_minutes: 4 breadcrumb: [Configurable pricing plans, Product pricing, Configure, price, quote apps, Configure, Sales Customer Relationship Management] --- # Add or change a pricing plan step Add a pricing plan step to a configurable pricing plan that applies either a pricing matrix or a custom adjustment using the pricing extension point. You can also change certain items in an existing step, such as the sequence or type of matrix used, as well as specify conditions for running the step. ## Before you begin [Create a configurable pricing plan](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/order-management/create-custom-pricing-plan.md). Role required: sn\_csm\_pricing.pricelist\_administrator or sn\_csm\_pricing.pricelist\_manager ## About this task You can add or change a pricing plan step only when the configurable pricing plan is in the Draft state. **Note:** The following steps in all pricing plans are fixed and can't be changed: - Initialize Pricing Context - Fetch Base Cost - Fetch Base List Price - Apply Attribute Adjustments ## Procedure 1. In the CRM Workspace, select the **List** \[Omitted image "list-outline-24.svg"\] Alt text: view. 2. Navigate to **Pricing** > **Pricing Plans**. 3. Select the configurable pricing plan to which steps are being added or changed. 4. In the pricing plan, select the Pricing Plan Steps tab. - To add a step, select **New**. - To change a step, select the step number to be updated. If you need to delete a pricing adjustment step, see [Delete a pricing plan step](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/order-management/delete-pricing-plan-step.md). 5. Fill in or change certain fields in the form.
| Field | Description |
|---|---|
| Number | System assigned number for the pricing plan step. |
| Name | Name of the step to be added. |
| Description | Brief description of the step. |
| Price point | Selling price for a product or service. Select one of the following:- List Price: Standard selling price to be applied before any pricing adjustments. - Net Price: Final price to customer after predefined or negotiated adjustments have been subtracted. |
| Calculation type | Option for evaluating the result of the adjustment at each step. Select one of the following:- Previous price point: When the Price Point is Net Price, the previous price point is List Price. The adjustment is applied to the List Price. - Rolling: When multiple adjustments exist, apply the subsequent adjustment to the price resulting from the previous adjustment to calculate the final net price. |
| Sequence | Number value indicating the order in which the step is to be applied.For example, if you're adding a step between two existing steps with sequence numbers 40 and 50 respectively, you could enter the sequence number 45 for the step. |
| Code | System-generated alphanumeric number based on the pricing plan step name. |
| Action | Option indicating the type of pricing adjustment to be run in the step. Select one of the following:- Apply Matrix Adjustments: Run a pricing matrix. - Apply Custom Adjustments: Run a custom pricing adjustment using the PricingAdjustmentsExtensionPoint. |
| Rule matrix | Option that displays if you selected the Apply Matrix Adjustments action. Select the pricing matrix to be applied:- [Configuration Component Price Adjustment Matrix](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/order-management/som-create-bundle-adjustment.md): Use this matrix to set the price adjustments for child product offerings that are bundled under a parent product offering. - [Standard Price Adjustment Matrix](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/order-management/som-create-nonprod-attrib-adjustment.md): Use this matrix to set a pricing adjustment for a product offering based on non-product characteristics, such as billing state or shipping zip code. You can select the rule matrix link in the step to define the matrix. |
| Pricing plan | Name of the configurable pricing plan. |
| Extension point | Option that displays the PricingAdjustmentsExtensionPoint if you selected the Apply Custom Adjustments action. |