Popular Posts

Text

This is space for adding text

HTML/JavaScript

This space for adding Java script
Powered By Blogger

Search This Blog

Saturday, June 28, 2025

Chapter 6: Pricing Methods – List, Cost Plus, Percent of Total, and More

 

Pricing in Salesforce CPQ and Revenue Cloud is both flexible and powerful. From basic List Pricing to complex logic like Cost Plus or Percent of Total, understanding how and when to use each method is critical for delivering accurate, scalable, and strategic revenue models.


6.1 Overview of Salesforce CPQ Pricing Engine

Salesforce CPQ offers multiple pricing methods, which work in combination with Price Rules, Discount Schedules, and Quote Line fields.

The base price is usually defined in a Pricebook Entry, but pricing can be:

  • Modified through standard pricing methods

  • Overridden via logic in Price Rules

  • Adjusted using discounts or markups


6.2 Core Pricing Methods

Let’s explore each of the main pricing types you can configure:


1. List Pricing (Standard)

Definition: The product’s price is pulled directly from the Price Book.

  • Use Case: Flat-fee product or service (e.g., ₹10,000 for Setup Fee)

  • How it works:

    • Pricebook Entry = ₹10,000

    • Quote Line Unit Price = ₹10,000

Advantages: Simple, easy to manage
Limitations: No flexibility based on quantity or cost


2. Cost Plus Markup

Definition: Price is calculated by taking the product cost and adding a markup percentage or amount.

  • Use Case: When you sell services or items based on your internal cost.

  • How it works:

    • Cost Field = ₹8,000

    • Markup = 25%

    • Selling Price = ₹10,000

Setup:

  • Enable "Cost Editable" and populate the Cost field

  • Use a Price Rule to calculate markup

Advantages: Reflects profitability clearly
Limitations: Requires cost field population and custom logic


3. Percent of Total (PoT)

Definition: The product’s price is a percentage of the total price of other quote lines.

  • Use Case: Add-on services like Support (10% of total quote)

  • How it works:

    • Total of other products = ₹50,000

    • Support (PoT at 10%) = ₹5,000

Setup:

  • Enable Percent of Total checkbox on the product

  • Define which products are included/excluded in the calculation

Advantages: Great for optional services
Limitations: Not ideal for standalone products


4. Block Pricing

Definition: Price is defined in blocks or quantity ranges.

  • Use Case: Tiered or fixed pricing per volume

  • Example:

    • 1–10 units = ₹1,000

    • 11–50 units = ₹4,000

    • 51+ units = ₹10,000

Setup:

  • Add Block Price records to the Product

  • Leave Pricebook Entry blank

Advantages: Easy to apply volume-based pricing
Limitations: No per-unit breakdown in invoice


5. Slab Pricing (Tiered Per Unit)

Definition: Price is calculated per unit within each block.

  • Use Case: Usage-based billing (e.g., electricity, SaaS)

  • Example:

    • First 10 = ₹100/unit

    • Next 40 = ₹80/unit

    • Beyond = ₹60/unit

Setup: Requires customization (usually via custom logic or external integration)


6. Custom Pricing (via Price Rules)

Definition: You use formulas, lookup queries, or dynamic conditions to control the price.

  • Use Case: Any scenario not supported by standard pricing

  • Example: If region = India and quantity > 100, apply special rate

Tools Used:

  • Price Rules

  • Lookup Queries

  • Summary Variables

Advantages: Maximum flexibility
Limitations: Requires testing and complexity management


6.3 Discounting Approaches

Although not pricing methods per se, Salesforce CPQ allows for robust discount control:

TypeDescription
Manual DiscountSales rep manually adjusts discount (%) or amount
Automatic DiscountTriggered by quantity, tier, or product bundles
Contracted PricingAccount-specific negotiated pricing
Partner PricingAdjusted pricing for partner or channel sales

Use Discount Schedules for quantity-based automatic discounting.


6.4 Multi-Currency & Localization

Salesforce CPQ supports:

  • Multiple currencies via Advanced Currency Management

  • Localized pricing via multiple price books

  • Currency conversion based on exchange rates

You must plan pricing to align with local billing regulations and taxes.


6.5 Choosing the Right Pricing Method

Pricing MethodBest For
List PricingFixed-fee products
Cost PlusService-based pricing with known cost
Percent of TotalAdd-on services (support, warranty)
Block PricingTiered packages or bundles
Custom PricingRegion-based or dynamic logic

6.6 Best Practices

  • Start simple; scale pricing complexity gradually

  • Document pricing logic for easy handover

  • Use Lookup Price Rules to reduce hardcoded values

  • Align pricing methods with product types and billing terms

  • Always test with multiple use cases and contracts


6.7 Chapter Summary

  • Salesforce CPQ supports flexible pricing strategies for modern sales models

  • Choosing the right pricing method impacts scalability and maintainability

  • Price Rules and Lookup Queries unlock dynamic, intelligent pricing

  • Pricing connects deeply to billing, renewal, and revenue recognition — design with the full lifecycle in mind

No comments: