Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
Full List Price entry
How-to guide

Set up List Prices in Salesforce

The setup loop is: create Products, create or activate Price Books, create PricebookEntries linking each Product to each Price Book with its List Price.

By Dipojjal Chakrabarti · Founder & Editor, Salesforce DictionaryLast updated May 21, 2026

The setup loop is: create Products, create or activate Price Books, create PricebookEntries linking each Product to each Price Book with its List Price.

  1. Create the Product2 records

    Setup or Products tab. Define each Product with its name, code, family, and active flag.

  2. Activate the Standard Price Book

    Setup or Price Books tab. Activate the Standard Price Book; it must be active before products can be priced.

  3. Add the product to the Standard Price Book

    Open the product, click Add to Price Book, pick Standard Price Book, set the Standard Price (which becomes the List Price for that combo).

  4. Create custom price books if needed

    For market-specific or channel-specific pricing, create custom Price Book records.

  5. Add the product to each custom price book

    For each custom price book, add the product with the appropriate List Price for that market.

  6. Verify on an Opportunity

    Create a test opportunity, pick the relevant price book, add the product, confirm the line''s Unit Price defaults to the List Price.

Mandatory fields
Product2required

The product the price applies to.

Pricebook2required

The price book the entry belongs to.

UnitPrice (List Price)required

The published price for this product in this price book.

IsActiverequired

Controls whether the entry can be used on new lines.

CurrencyIsoCode (multi-currency)required

The currency the List Price is denominated in.

Gotchas
  • The Standard Price Book must be active. Without it, no PricebookEntries can be created.
  • Multi-currency orgs need PricebookEntries per currency per product. Skipping a currency means the product cannot be sold in that currency.
  • Changing the List Price affects only future opportunities. Existing opportunity lines keep their snapshotted List Price at the time of creation.
  • Deactivating a PricebookEntry removes the product from new opportunity creation but does not affect existing lines.

See the full List Price entry

List Price includes the definition, worked example, deep dive, related terms, and a quiz.