Pricing
Summarize
Summary of Pricing
Pricing in ServiceNow manages the relationship between supplier products, contracts, and prices. It enables storing prices as single values or with price breaks, and supplier quotes are saved in the Pricing table. This information is displayed in Shopping Hub to assist procurement decisions. Pricing records are automatically created when the Negotiated unit cost field is populated on purchase lines within sourcing requests.
Show less
Pricing Scenarios
- One-time Single Price (No Negotiations): Procurement specialists enter the negotiated unit cost directly, triggering automatic pricing record creation with the price populated.
- One-time Single Price (With Negotiations): Procurement specialists create negotiations first, which creates a pricing record without a price value; entering the negotiated unit cost later updates the price. Contract creation and linkage remain unchanged.
- One-time Price Break (No Negotiations): Similar to the single price scenario, but allows manual conversion from single price to price break in the Pricing table with entry of pricing tiers. Quantity changes require updating negotiated costs to reflect the correct tier.
- One-time Price Break (With Negotiations): Follows the negotiation process of the single price scenario, with optional manual conversion to price breaks and tier entry.
- Term Pricing: Term single and price break pricing scenarios mirror the one-time pricing models with or without negotiations.
Note that for third-party sourcing integrations, both the Negotiated unit cost and Pricing table are populated systematically, ensuring consistent flow.
Contractual Pricing
A price is considered an active contractual price when linked to an active contract. Subsequent purchases leverage this contractual price, which is displayed in Shopping Hub. The Price Duration Type field distinguishes between one-time and term pricing, and is read-only except for services within sourcing requests. Changes to this field on purchase lines update the Pricing table accordingly.
When multiple active contracts overlap for a supplier product, the contract with the lowest price is used in Shopping Hub. For blanket purchase orders, only releases after a lower contractual price is active will associate with the lower-price contract; existing blanket lines remain unchanged. For price breaks in overlapping contracts, the minimum price determines contract selection.
Procurement specialists can select alternate pricing records on purchase lines, which updates the starting and negotiated unit costs and adjusts the requisition to contract association.
Pricing stores the relationship between supplier product, contracts, and price of a product.
You can store pricing as a single price or with a price break. Supplier quotes are stored in the Pricing table and are used to display in Shopping Hub to help with the decision of awarding a supplier.
A pricing record is created when the Negotiated unit cost field is populated on the purchase line within a sourcing request.
- One-time single price, no negotiations:
- Sourcing request is automatically created.
- Procurement specialist directly enters price into the Negotiated unit cost field on the purchase line.
- Pricing record is automatically created when the Negotiated unit cost field is populated. Price value on the Pricing table is populated with the negotiated unit cost.
- The state changes based on the existence of a price value in the Pricing table.
- One-time single price, with negotiations:
- Sourcing request is automatically created.
- Procurement specialist creates a negotiation.
- Pricing record is automatically created when the negotiation is created, with no price value.
- Procurement specialist directly enters price into the Negotiated unit cost field on the purchase line.
- Price value on the Pricing table is populated with the negotiated unit cost.
- The state changes based on the existence of a price value in the Pricing table.
- Systematic contract creation on negotiation remains as-is and is linked to the pricing record.
- One-time price break, no negotiations:
- Similar to the one-time single price, no negotiations scenario.
- Procurement specialist confirms the quantity with the shopper, if not indicated by
the shopper already, and enters the appropriate negotiated unit cost on the purchase
line.Note:When quantity is revised on a line that has an underlying price break, the negotiated unit cost on the purchase line and purchase order line must be updated to reflect the corresponding pricing for that quantity tier.
- Pricing record is systematically created for a single price.
- Creating a price break entry in the Pricing table is optional.
- User manually changes the price type from single price to price break in the Pricing table, and enters the pricing tiers.
- One-time price break, with negotiations:
- Similar to the one-time single price, with negotiations scenario.
- Procurement specialist confirms the quantity with the shopper, if not indicated by
the shopper already, and enters the appropriate negotiated unit cost on the purchase
line.Note:When quantity is revised on a line that has an underlying price break, the negotiated unit cost on the purchase line and purchase order line must be updated to reflect the corresponding pricing for that quantity tier.
- Pricing record is systematically created for a single price.
- Creating a price break entry in the Pricing table is optional.
- User manually changes the price type from single price to price break in the Pricing table, and enters the pricing tiers.
- Term single price, no negotiations: Similar to the one-time single price, no negotiations scenario.
- Term single price, with negotiations: Similar to the one-time single price, with negotiations scenario.
- Term price break, no negotiations: Similar to the one-time price break, no negotiations scenario.
- Term price break, with negotiations: Similar to the one-time price break, with negotiations scenario.
The Original unit cost field in the Pricing table populates the Starting unit cost field on a purchase line for any subsequent purchases using this active contractual price record.
Contractual Price
A price for a supplier product is considered as an active contractual price when there is a contract reference to the pricing and the contract is active. Subsequent purchases of a product with contractual pricing uses the active contractual price, and the price is displayed in Shopping Hub accordingly.
If there are multiple overlapping active contracts for a specific supplier product, and they are mapped to the same or different contract models, the contract with the lowest price is used to display pricing in Shopping Hub.
If there are overlapping active contracts in a blanket or release scenario, any subsequent release uses the lower price. For blanket purchase orders (not releases), the original contract associated to the blanket purchase order is not updated. The blanket line amount and quantity remain the same. Releases (after the lower contractual price is active) are associated to the contract with the lower contractual price. Contract association for releases that are complete shouldn't be changed.
If the overlapping contracts have a price break structure, use the minimum price to determine which contract to use during the overlapping period.
A reference to the pricing record is added on the purchase line to allow procurement specialists to select a different pricing record, if required. If the pricing reference is updated, the starting unit cost and negotiated unit cost are updated on the purchase line, and so is the requisition to contract association.