Price Uplift During Renewals in Salesforce Revenue Cloud: Fixed vs CPI-Based Uplift Explained

Jean-Michel Tremblay

Salesforce Consultant

When you sell a subscription for $100 today and it renews in 12 months, how do you ensure a 5% price increase at renewal? In Salesforce Revenue Cloud, price uplift is the mechanism that handles exactly this — managing automatic price increases on recurring subscriptions at renewal time.

In this guide, we’ll walk through both methods for configuring renewal uplift: a simple fixed percentage approach and a more sophisticated CPI-based approach using Price Revision Policies. By the end, you’ll know exactly how to set up each method and when to use them.

Start Learning Now

Sign up now for the Revenue Cloud Training and Save 10%

Start Learning Revenue Cloud

What is Price Uplift?

Price uplift is a mechanism for managing price increases on recurring subscriptions at renewal time. It allows you to:

  • Communicate potential changes upfront — capture uplift on the initial quote and expose it in output documents
  • Apply increases automatically — when the renewal quote is generated, uplift is applied without manual intervention
  • Monetize ongoing investments — reflect product improvements and support costs in renewal pricing
  • Deliver high-margin ACV — uplift dollars count toward bookings for your account team

Two Types of Uplift

Revenue Cloud supports two approaches to renewal uplift:

ApproachNegotiated (Fixed %)CPI-Based (Automated)
How it worksSales rep specifies a fixed Unit Price Uplift percentageUses Consumer Price Index as a floating base rate
Where it’s setQuote Line Item, Order Product, or AssetPrice Revision Policy linked to quote line
FormulaFlat percentage (e.g., 5%)CPI rate + spread (e.g., MAX(8%, CPI + 5%))
Best forSimple, predictable price increasesTying increases to objective market conditions

Method 1: Fixed Unit Price Uplift

The simplest way to apply renewal uplift is through the Unit Price Uplift field — a flat percentage that you set during the initial sale.

How It Works

  1. Set Uplift on Initial Sale — the sales rep specifies a Unit Price Uplift % on the quote line item (e.g., 5%)
  2. Order & Assetize — when the order is activated, the uplift percentage carries through to the asset
  3. Generate Renewal Quote — the system automatically applies the stored uplift at renewal
  4. Activate Renewal Order — the renewed order reflects the uplifted price

Prerequisites

  • Pricing Source = Last Transaction — if the asset’s pricing source is set to List Price, uplift will be ignored
  • Term subscription only — uplift is not supported on evergreen or one-time products
  • The Unit Price Uplift field must be added to your quote line editor layout

Example Walkthrough

Starting with a subscription product priced at $2,400/year:

  1. Edit the quote line and set Unit Price Uplift = 5%
  2. Create the order — the order product shows the 5% uplift carried through
  3. Activate the order — the asset is created with Unit Price Uplift = 5%
  4. Set the asset’s Pricing Source to Last Transaction
  5. From the Managed Asset Viewer, select the asset and hit Renew
  6. The renewal quote shows: List Price $2,400 → Renewal Price $2,520 (5% uplift = $120)

The uplift can be modified at any point before processing a renewal. If business rules change, simply update the Unit Price Uplift value on the asset.

Start Learning Now

Sign up now for the Revenue Cloud Training and Save 10%

Start Learning Revenue Cloud

Method 2: CPI-Based Uplift with Price Revision Policies

For more sophisticated uplift that ties to market conditions, Revenue Cloud offers Price Revision Policies combined with Index Rates. This approach allows you to build formulas that reference the current Consumer Price Index (CPI) and add a negotiated spread.

Three Components

  1. Index Rates — store CPI rates per region and time period. Each rate has a start date, optional end date, region, and usage type. The currently valid rate at the time of renewal is used.
  2. Price Revision Policy — defines the uplift formula. Can be Flat (manual rate) or Price Index (lookup from Index Rate decision table). Example formula: MAX(PriceIndex + 5, 8)
  3. Pricing Procedure — the Price Revision element in your pricing procedure automates the calculation. This element is included in the standard pricing procedure template.

Setting Up Index Rates

  1. Navigate to Index Rates in the App Launcher
  2. Create a new record (e.g., “CPI”) with the current rate (e.g., 3.5%)
  3. Set a Start Date and optionally an End Date
  4. Assign a Region (add picklist values if blank) and set Usage Type to Pricing
  5. Mark as Active and save
  6. Refresh the Index Rate decision table in Setup → Decision Tables (this is required after any changes)

Creating a Price Revision Policy

  1. Navigate to Price Revision Policies in the App Launcher
  2. Create a new policy with Type = Price Index
  3. Set the Effective From date and matching Region
  4. Build your formula using the formula builder — for example: MAX(PriceIndex + 5, 8)
  5. Save the policy

This formula means: take the current CPI rate, add a 5% spread, and use whichever is greater — that result or 8%. With a CPI of 3.5%, the total uplift would be MAX(3.5 + 5, 8) = 8.5%.

Applying CPI Uplift to a Quote

  1. On the quote line, remove any Unit Price Uplift value
  2. Select your Price Revision Policy (e.g., “CPI Plus”)
  3. The policy carries through: Quote Line → Order Product → Asset State Period
  4. At renewal, the system looks up the current CPI, applies the formula, and calculates the uplift

In our example with a $2,400 list price and 8.5% uplift: $2,400 × 1.085 = $2,604 renewal price.

Key Considerations and Limitations

Before implementing uplift, keep these important points in mind:

  • Last Transaction Pricing required — if the asset pricing source is set to List Price, uplift is ignored
  • Term subscriptions only — not supported on one-time, evergreen, or usage-based products
  • Not supported on derived pricing products
  • Ramp deals — per-segment uplifts are set on the initial quote; the last segment’s uplift becomes the renewal uplift
  • Index Rate matching — a matching index rate record must exist for the region and date, or an error will occur
  • CPI not available for Community users — Partner and Customer Community users cannot use CPI-based uplift
  • Decision table refresh — after updating Index Rates, always refresh the decision table
  • Winter ’26 note — if Price Tracking is enabled, the Index Rate decision table may become deactivated; manually reactivate it in Setup → Decision Tables

Pricing Procedure Considerations

Your pricing procedure must account for uplift to work correctly. The standard pricing procedure template includes the Price Revision element, but depending on your setup:

  • If using the standard template, the Price Revision element should already be present
  • If using a custom pricing procedure, you may need to add support for the Unit Price Uplift field manually
  • The Price Revision element sits after the List Price element in the waterfall and feeds into the final price calculation

Start Learning Now

Sign up now for the Revenue Cloud Training and Save 10%

Start Learning Revenue Cloud

Summary

Revenue Cloud gives you two powerful mechanisms for managing renewal price uplift:

FeatureFixed UpliftCPI-Based Uplift
Setup complexityLow — one field on the quote lineMedium — Index Rates + Price Revision Policy
FlexibilityStatic percentageDynamic formula based on market conditions
AutomationApplied automatically at renewalApplied automatically at renewal
Best forSimple, predictable increasesMarket-linked, formula-driven increases

Both methods require Last Transaction Pricing on the asset and only work with term-based subscriptions. Whether you choose the simplicity of a flat percentage or the sophistication of CPI-based policies depends on your business requirements.

For a complete walkthrough with live demos, watch the full video above.

Leave a Comment

Free Assessment