Pricing
Summarize
Summary of Pricing
Pricing in ServiceNow stores the relationship between supplier products, contracts, and product prices. It supports single prices and price breaks, capturing supplier quotes in the Pricing table. These prices assist in supplier selection within Shopping Hub and are created automatically when the Negotiated unit cost field is populated on a purchase line within a sourcing request.
Show less
Pricing Scenarios
- One-time single price, no negotiations: Procurement specialists enter the negotiated unit cost directly, generating a pricing record with price and state updates.
- One-time single price, with negotiations: Pricing record is created when negotiations start, initially without a price. Once the negotiated unit cost is entered, the price updates accordingly, and contract creation links to this record.
- One-time price break (with or without negotiations): Procurement confirms quantities and enters negotiated costs. Pricing records are created for single prices by default; price breaks can be manually added in the Pricing table with pricing tiers. Adjustments to quantity require updating negotiated costs on purchase and order lines to match correct tiers.
- Term pricing scenarios: Term single price and term price break scenarios behave similarly to one-time pricing but reflect ongoing contract terms.
Contractual Pricing
A price is considered an active contractual price when linked to an active contract. Subsequent purchases use this active price, shown in Shopping Hub. The read-only Price Duration Type field indicates whether pricing is one-time or term-based, primarily controlled by the purchase line’s One-time pricing field.
For goods, this duration is always term, while for services it can be edited within sourcing requests until requisition creation.
Handling Multiple Contracts
- When multiple active contracts overlap for the same product, the contract with the lowest price is used for Shopping Hub pricing.
- In blanket or release scenarios, releases after a lower contractual price is active use the lower-priced contract. Existing blanket purchase orders retain their original contract and amounts.
- Price breaks in overlapping contracts use the minimum price to determine the applicable contract.
Purchase Line Pricing Reference
A pricing reference is linked to each purchase line, allowing procurement specialists to select different pricing records if needed. Updating this reference automatically updates starting and negotiated unit costs on the purchase line and adjusts the requisition-to-contract association accordingly.
Practical Benefits for ServiceNow Customers
- Automates pricing record creation, ensuring accurate supplier cost tracking.
- Supports complex pricing models including negotiations and price breaks.
- Ensures purchasing decisions leverage the best available contractual prices.
- Improves transparency and control over supplier contract pricing integration.
- Facilitates accurate Shopping Hub displays to aid supplier award decisions.
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.