Ask a sales rep “what does this cost?” and you would expect one number. In reality the honest answer is “it depends.” It depends on the customer, the quantity, the region, the contract length, and whatever discount the rep can talk a manager into. Pricing only looks simple from the outside. Inside, it is one of the most layered parts of any revenue system.

Let me walk you through how Salesforce keeps all of that complexity organized, starting from the one idea every beginner needs.

The list price: where it all begins

Every product in your catalog needs a starting price. That starting number lives in a Price Book. A price book is a list of products paired with their prices. The entry that connects a product to a price inside a book is called a Price Book Entry.

Salesforce gives you a Standard Price Book out of the box, and you can create as many custom price books as you need. Why would you want more than one? Because the same product often sells for different list prices in different situations: one price book for North America, another for Europe, another for partners, another for a special promotion. Same product, different books, different numbers.

This is the “P” in CPQ, which stands for Configure, Price, Quote. The price book is the foundation of that P. Before any discount or rule is applied, the system needs to know the baseline list price, and the price book is where it reads that from.

The list price answers “what is this worth by default.” Everything else in pricing is the story of how and why you move away from that default.

Why pricing gets complicated

If every customer paid list price, we would be done already. They do not. Real pricing involves moving away from the list price in controlled ways, and “controlled” is the important word.

Imagine a rep who can type any number into a quote. One types a five percent discount, another gives twenty percent, a third gives forty because they were in a hurry. Now your margins are chaos and nobody can explain why two similar customers paid wildly different amounts. The job of a pricing system is to allow flexibility while keeping it inside guardrails.

Salesforce structures this with a few layers stacked on top of the list price:

  • The list price from the price book.
  • Pricing rules that adjust the price automatically based on conditions.
  • Discounts applied to a quote, manually or automatically.
  • Approvals that catch discounts beyond what a rep is allowed to give alone.

Each layer has a clear job, and together they turn “it depends” into something repeatable.

Volume and tier pricing

One of the most common patterns is rewarding customers for buying more. This shows up in two related forms.

Volume pricing lowers the unit price as the quantity goes up. Buy 10 units and you pay full price each; buy 100 and the per-unit price drops. The discount applies to the whole quantity at the rate for that band.

Tiered pricing slices the quantity into bands, and each band has its own rate. The first 50 units cost one price, units 51 through 200 cost a lower price, and so on. The customer pays a blend across the tiers.

The difference sounds small, but it changes the final number, so it matters which one you mean. The point for a beginner is simply this: Salesforce can express both, so your pricing can reflect real commercial deals instead of forcing every customer into one flat rate.

Discount approvals

Discounts are where money quietly leaks out of a business, so this is where guardrails matter most. A typical setup says something like: a rep can approve up to 10 percent on their own, a manager up to 25 percent, and anything beyond that needs a director.

When a quote crosses one of those thresholds, an approval process kicks in. The quote pauses, the right person is notified, and it cannot move forward until they say yes. This is not bureaucracy for its own sake. It is the mechanism that lets you give your reps freedom to negotiate without giving away the margin that keeps the company alive.

The small detail here, the one rule that says “stop and ask above 25 percent,” is what protects the whole revenue line. Skip it, and the damage only shows up later when someone asks why the quarter missed its targets.

Where pricing sits in Quote-to-Cash

Pricing is the second leg of the Quote-to-Cash relay. The product catalog defines what you sell; pricing decides what it costs. Once pricing produces a number the customer agrees to, that number flows into the quote, then the order, then the contract, and finally the invoice.

That is why getting pricing right early pays off everywhere downstream. A price book entry that is wrong by a few dollars does not stay a small error. It rides the whole chain into invoices that customers dispute. Clean pricing, like a clean catalog, is the unglamorous work that keeps everything after it honest.

Your next step

To see how pricing connects to the rest of the journey, read these next:

Or browse everything in the Revenue Cloud category.

Mustafa Aksu

Salesforce developer & ISV builder focused on Revenue Cloud, Agentforce, and Data Cloud. I write from real, shipped work.