Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
Full Price Book Entry entry
How-to guide

How to add a Price Book Entry

You create a Price Book Entry whenever you give a product a price inside a price book. In the UI you do this by adding a product to a price book. The Standard Price Book entry must exist first, then you can add the same product to any custom price book.

By Dipojjal Chakrabarti · Founder & Editor, Salesforce DictionaryLast updated Jun 16, 2026

You create a Price Book Entry whenever you give a product a price inside a price book. In the UI you do this by adding a product to a price book. The Standard Price Book entry must exist first, then you can add the same product to any custom price book.

  1. Activate the Standard Price Book

    From the App Launcher open Price Books, then open the Standard Price Book and make sure it is active. Every product needs a Standard entry before it can be priced anywhere else.

  2. Add the product to the Standard Price Book

    Open the product record, go to the Price Books related list, click Add Standard Price, and enter the list price. This creates the Standard Price Book Entry that all other entries depend on.

  3. Create or open a custom Price Book

    From Price Books, create a custom price book for the segment you are pricing, such as Partner or Government, or open an existing one.

  4. Add the product with its custom price

    Click Add Products on the custom price book, select the product, then either keep Use Standard Price to inherit the list price or clear it and type a custom List Price for that book.

Price Book (Pricebook2Id)required

The price book the entry belongs to, set automatically when you add the product from a price book page.

Product (Product2Id)required

The product being priced. It must already have an active Standard Price Book entry.

List Price (UnitPrice)required

The price for the product in this book. Required unless Use Standard Price is selected, in which case the standard price is used.

Active (IsActive)required

Controls whether reps can select this price on new records. Set it true to make the entry usable.

Gotchas
  • Adding a product to a custom price book fails with "No Standard Price Defined for This Product" if the Standard Price Book entry does not exist yet.
  • Do not pass a UnitPrice when Use Standard Price is checked, the two settings conflict and the save is rejected.
  • In multi-currency orgs you need one entry per currency, so add the product once for each currency you sell in.
  • You cannot delete an entry that any Opportunity, Quote, or Order line item already uses, deactivate it instead.

See the full Price Book Entry entry

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