Salesforce CPQ
CPQ:
CPQ Salesforce, or Configure, Price, Quote Software by Salesforce, is a sales tool for companies to provide accurate pricing with any given product configuration scenario.

C is for Configure : What products does the customer want to buy?
Price : How much do those products cost?
Q Is for Quote : How can we give the customer details about the Sale (quote)?
Salesforce CPQ–Discount schedule
Discount schedule
Use discount schedules to create volume discounts based on quantity or terms for your quote lines. Set the quantity or term ranges in tiers of percentages or amounts of currency.
NOTE: The discount unit value price isn’t supported.
The Discount Unit field defines the type of discount applied to your quote line:
- Percent: Applies the discount as a percentage of your quote line’s list price.
- Amount: This applies the discount as an amount taken off your quote line’s list price. This value is useful when you want to arrive at an exact discounted price without calculating discount percentages that could contain many decimals.
The following steps are used for creating discount schedule records:
Step 1: Go to the app launcher, select Salesforce CPQ, and click the “Discount Schedule” object for creating records.

Step 2: Click “New Button“ to create new records for this and update all required fields

We have to use the two Type field to determine how Salesforce CPQ applies the discount.
- Range: Products are discounted at the rate of whatever tier applies to the quoted quantity. Let’s say you ordered 30 products under the discount schedule in the first two paragraphs. All 30 units receive a 30% discount. Only range-type discount schedules can be term discount schedules.
- Slab: Units within a certain bound receive discounts equal to their tier’s discount value. Let’s say you ordered 30 products under the discount schedule in the first two paragraphs. Units 1 through 9 receive a 10% discount, units 10 through 19 receive a 20% discount, and units 20 through 30 receive a 30% discount. Slab discount products aren’t allowed on partial orders.
The Discount Unit field defines the type of discount applied to your quote line:
- Percent: Applies the discount as a percentage of your quote line’s list price.
- Amount: This applies the discount as an amount taken off your quote line’s list price. This value is useful when you want to arrive at an exact discounted price without calculating discount percentages that could contain many decimals.
Finally, a new discount schedule record has been created successfully.

In this record, we have 3 buttons.
1.Edit
2. Edit Tiers
3. New contact

The Edit button is used to edit the record after it is created.

2. The edit tiers button is used for
Discount schedules provide tier-driven discounts to the list price of your quote lines. For example, you can sell routers for $25 each, but apply the following discounts based on how many routers a customer buys. In this case, you create a discount schedule with three tiers by clicking Edit Tiers.
- Tier 1: 10% discount for 1–9 products
- Tier 2: 20% discount for 10–19 products
- Tier 3: 30% discount for 20+ products
A discount tier represents a single discount level for your discount schedule. For example, 1 through 10 products receive a 10% discount. You can create a tier in your discount schedule’s Discount Tiers related list.
The lower bound value is the smallest value needed for the discount. The upper bound value is the highest value needed for the discount. However, the upper bound value isn’t inclusive. Make sure that your upper bound is one digit higher than the value you want to include. For example, if you want your tier to include values 1 through 10, set your upper bound value to 11.

Note : This object has some more related lists.

We have to update all required field to create a Product for “Quantity discounted Product.”
