The Price Books feature is available in the Sales Pack extension.
A price book defines a list of prices for products. You can maintain multiple price books and apply them to different customers. For example, you can offer different pricing by region, or have separate wholesale and retail price lists.
One price book can contain multiple prices for the same product, applied for a specific effective date period or a specific item quantity. For example, you can offer a special price during a certain calendar period, or a discounted price when selling in quantities that exceed a specific threshold.
Price rules
Additionally, a price book can define a set of rules. A rule can dynamically modify the base price for multiple products. It can be used for discounts and markups. As the base price, you can choose the unit price, supplier price, or cost.
The price rules feature is very flexible. With a Formula script expression, you can craft rule conditions of any complexity. For example, applying a discount for customers who already purchased the same product before.
Tax inclusive pricing
A price book can be marked as tax-inclusive. When applied to a document, all unit prices include taxes, which is essential for B2C use cases.
Documentation
See more detail about the Price Books feature in the documentation.