---
schema_version: "1"
id: 1267ba94ea36a0413f248b519ac880cec4d4fd0253b417c58edc30b8a0fade45
title: Pricing Variables in EPC
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_pricing_variables_in_epc.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_pricing_variables_in_epc.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 99e7359067f286923d2f942e1f44c200aba9cccc3edcb6cafef24f46276efe86
description: Pricing variables contain metadata that defines the pricing type. When you create a price list entry, you choose a pricing variable to be part of the price.
products:
  - Communications
  - Media
  - Energy and Utilities
release: "264"
---
# Pricing Variables in EPC

Pricing variables contain metadata that defines the pricing type. When you create a price list entry, you choose a pricing variable to be part of the price.

Pricing variables include several price settings:

- The pricing is a regular charge or a penalty fee.
- The charge frequency occurs once or on an ongoing basis, such as monthly.
- The price is charged to the customer or to the company as a cost.
- The payment type is currency or loyalty points.

In addition to the built-in pricing variables, you can create custom pricing variables.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-comms_media_energy_managed-264-0-0-production-enus/ff4079f6-a384-475c-b863-578bbbb0ef9b/images/icon_note.png)

Note

If the default pricing variables are not enabled in your environment, a System Administrator can enable them by running the **EPC Create Default Pricing Variables and Bindings** job in **Vlocity CMT Administration**. For more information, see [CME EPC Jobs Fresh Install vs. Upgrade](https://help.salesforce.com/s/articleView?id=ind.comms_cme_epc_jobs_fresh_install_vs__upgrade.htm&type=5&language=en_US).

If you need to set up pricing elements for usage-based pricing, see [Usage-Based Pricing for Industries CPQ](https://help.salesforce.com/s/articleView?id=ind.comms_enable_usage_pricing_for_industries_cpq.htm&release=264.0.0&type=5 "Before you start using the Multi-Site Quote and Order Capture feature, you must enable usage pricing."). To enable usage-based pricing, you must complete a set of steps in a specific order.

Some pricing variables are linked with pricing elements. When you create a pricing element, you choose the pricing variable that indicates the price type. See [Create a Pricing Element Charge or Adjustment in the Pricing Designer](https://help.salesforce.com/s/articleView?id=ind.comms_create_a_pricing_element_charge_or_adjustment_in_the_pricing_designer.htm&release=264.0.0&type=5 "A pricing element has a one-to-one association with a pricing variable and defines the actual price or a reference to a pricing matrix which will be used to calculate the price during runtime. Pricing elements are reusable and can be attached to more than one product through the price list.").

You can bind pricing variables to a field for price calculation. For more information, see [Pricing Variable Bindings](https://help.salesforce.com/s/articleView?id=ind.comms_pricing_variable_bindings.htm&release=264.0.0&type=5 "The pricing variable binding associates the pricing variable to a field on the line item of the order, quote, or contract, or to the asset.").

You can apply one pricing variable to another. For example, the pricing variable to adjust a one-time standard price applies to the pricing variable One Time Std Price, as shown in the Applies to Variable field in the Pricing Designer and the Product Console.

![Example of a pricing variable applying to another variable in the Pricing Designer](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-comms_media_energy_managed-264-0-0-production-enus/ff4079f6-a384-475c-b863-578bbbb0ef9b/resources-product/images/epc_pricing_design_variable_variable_ex.png)

![Example of a pricing variable applying to another variable in the Product Console](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-comms_media_energy_managed-264-0-0-production-enus/ff4079f6-a384-475c-b863-578bbbb0ef9b/resources-product/images/screenshot___pricing___pricingvariableapply.png)

When you create a pricing element adjustment, you choose the pricing variable adjustment to use. For more information, see [Create a Pricing Element Charge or Adjustment in the Pricing Designer](https://help.salesforce.com/s/articleView?id=ind.comms_create_a_pricing_element_charge_or_adjustment_in_the_pricing_designer.htm&release=264.0.0&type=5 "A pricing element has a one-to-one association with a pricing variable and defines the actual price or a reference to a pricing matrix which will be used to calculate the price during runtime. Pricing elements are reusable and can be attached to more than one product through the price list.").

- **[Create a Pricing Variable in Pricing Designer](https://help.salesforce.com/s/articleView?id=ind.comms_create_a_pricing_variable_in_pricing_designer.htm&release=264.0.0&type=5)**  
    Create a pricing variable and define the charge type, currency, frequency, and other settings. To create a price list entry, you choose a pricing variable to be part of the price.
- **[Pricing Variable Bindings](https://help.salesforce.com/s/articleView?id=ind.comms_pricing_variable_bindings.htm&release=264.0.0&type=5)**  
    The pricing variable binding associates the pricing variable to a field on the line item of the order, quote, or contract, or to the asset.