New

Experience Smart HR with Horilla Mobile App

Google Play Store Google Play Store
Home / Blogs

A Comprehensive Guide to Products and Price Books in Salesforce

CRM
·

January 5, 2026

a-comprehensive-guide-to-products-and-price-books-in-salesforce

In Salesforce, managing Products and Pricebooks is essential for organizations that sell goods or services. They allow you to create a catalog of your offerings, define pricing for different customer segments, and manage product availability in opportunities. Additionally, product scheduling enables businesses to streamline revenue or delivery planning. Let’s explore these features in detail.
.

Thank you for reading this post, don't forget to subscribe!

What are Products and Price Books in Salesforce?

  • Products: Products represent the items or services your company sells. They include details like name, code, description, and pricing.
  • Price Books: Price Books are collections of product pricing tailored to specific markets or customers. Salesforce allows you to create multiple Price Books to manage pricing for different regions, industries, or customer types.

1. Creating a Product

To start using Products in Salesforce, you first need to create and configure them.

Steps to Create a Product:

  1. Go to the App Launcher and choose Products.
  2. Click New to create a product.
  1. Fill in the following details:
  • Product Name: The name of the product.
  • Product Code: A unique identifier for the product (optional).
  • Active: Select this option to make the product available for use.
  • Product Family: Categorizes products to help with organization and filtering.
  • Quantity Scheduling: Salesforce enables quantity-based scheduling for the product (e.g., recurring deliveries or shipments).
  • Revenue Scheduling: The revenue associated with this product can be recognized in installments or on specific dates.
  • Product Currency: Specifies the currency used for the product’s pricing.
  • Description: Provide additional details about the product.

Activating Products

  • Only active products can be included in Opportunities or Price Books. To activate a product, select the Active checkbox when creating or editing it.

Adding Standard Price in Product Detail View

  1. Open the product record you created.
  2. In the product detail view, click on Add Standard Price.
  3. Enter the price of the product and click Save.
    • The standard price is the default price for the product within the standard Price Book.

Product Category & Catalog

Catalog:

  • A catalog is a higher-level grouping or collection of related items.
  • It organizes multiple categories under one umbrella.

Category:

  • A category is a subdivision within a catalog.
  • It provides finer organization to group related items logically.
  • After the creation of a product, you can add it to categories.

2. Creating a Price Book

A Price Book defines the pricing for products. Salesforce allows for a Standard Price Book (default for all products) and multiple custom Price Books.

Steps to Create a Price Book

  1. Go to App Launcher and select Price Books.
  2. Click New to create a Price Book.
  1. Enter the following details:
  • Price Book Name: A descriptive name for the Price Book.
  • Description
  • Active: Select this option to make the Price Book available for use.

3. Adding Products to a Price Book

Once you’ve created products and a Price Book, the next step is to associate the products with the Price Book and define their pricing.

Steps to Add Products to a Price Book:

  1. Open the desired Price Book.
  2. Click Add Product.
  1. Choose the products you wish to add to the Price Book.
  2. Specify the list price for each product.
    • List Price: The price at which the product is sold within this Price Book.

Adding Products to a Price Book from the Product Detail View

  1. Open the product record.
  2. In the product detail view, click Add to Price Book.
  3. Choose the Price Book where you want to add the product.
  4. Specify the List Price for the product within the selected Price Book.
  5. Save your changes.

This feature makes it easier to associate products with Price Books without navigating away from the product detail page.

4. Adding Products to Opportunities

After setting up products and Price Books, you can add products to an opportunity to define what is being sold and its revenue impact.

Steps to Add Products to an Opportunity

  1. Open the Opportunity record.
  2. Go to the Products related list on the Opportunity record page.
  3. Click Add Products.
  4. Select a Price Book (if prompted).
  5. Choose the products you want to add and specify the quantity and discount (if applicable).

Impact on Opportunity Revenue

Adding products to an opportunity automatically calculates the opportunity’s total revenue based on the product price, quantity, and discounts.

5. Product Scheduling

Product Scheduling in Salesforce allows businesses to plan for revenue or quantity delivery over a specific timeline. There are two types of schedules:

  1. Quantity Schedules: Define when products will be delivered (useful for subscription services or phased deliveries).
  2. Revenue Schedules: Define when payments for a product will be received (useful for payment plans or recurring revenue models).

Steps to Enable Product Scheduling

  1. Go to SetupProduct Schedule Settings.
  2. Enable Quantity Schedules and/or Revenue Schedules based on your business needs.
  3. Click Save to apply your changes.

Steps to Create  Product Schedule

  1. Open an Opportunity and go to the Products related list.
  2. Select the product you want to create a schedule for.
  1. Click  Establish Schedule.
  2. Define the schedule details:
    • Schedule Type: Quantity or Revenue.
    • Frequency: Weekly, monthly, or custom.
    • Start Date: When the schedule begins.
    • Number of Installments: How many installments will be created?

Best Practices for Products and Price Books

  1. Use Custom Price Books: Set up distinct Price Books for different customer segments, like retail, wholesale, or enterprise clients.
  2. Keep Products Organized: Use naming conventions and detailed descriptions to make products easier to identify.
  3. Enable Schedules for Recurring Revenue: If your business has subscription-based or phased delivery models, use product scheduling for accurate forecasting.
  4. Regular Updates: Regularly review and update product prices and descriptions to ensure accuracy.
  5. Data Integrity: Keep the product catalog clean by deactivating outdated products and Price Books.

Conclusion

Products, Pricebooks, and Product Scheduling in Salesforce are powerful tools for managing your product catalog, pricing, and delivery timelines. Utilizing these features allows you to simplify your sales process, enhance customer satisfaction, and ensure orders are fulfilled on time. Whether for a small business or a large enterprise, these tools help optimize sales operations and support business growth. So, start using Products, Pricebooks, and Product Scheduling in Salesforce today and take your sales process to the next level.

Horilla CRM Editorial Team Author

Horilla CRM Editorial Team is a group of experienced CRM practitioners, revenue operations specialists, and SaaS product analysts who are passionate about CRM software. We have a deep, practical understanding of the customer relationship landscape — from pipeline management and lead nurturing to sales automation and customer retention — and are committed to providing our readers with the most up-to-date and actionable content. We have written extensively on a variety of CRM software topics, including sales pipeline tools, contact management systems, marketing automation platforms, and customer success software. Our reviews and guides are grounded in real-world usage across SMB and enterprise environments. We are always looking for new ways to share our knowledge with the sales and RevOps community. If you have a question about our CRM software, please don't hesitate to contact us.