---
schema_version: "1"
id: eafb31c1f11f680d65689200baa785f05d371d4ca8d08c0b9b009f965380e07a
title: Attribute-Based Pricing
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_attribute_based_pricing.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_attribute_based_pricing.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: b780d34d3a1cab514602cf272ae2e2e967a7b5ed340ee0a3814d7697f82ae10a
description: Product attributes describe product characteristics. You can use product attributes for many purposes such as filtering, order decomposition, and fulfillment, and also to determine the correct price for a given product configuration.
products:
  - Communications
  - Media
  - Energy and Utilities
release: "264"
---
# Attribute-Based Pricing

Product attributes describe product characteristics. You can use product attributes for many purposes such as filtering, order decomposition, and fulfillment, and also to determine the correct price for a given product configuration.

Complex products often have several characteristics that affect the price of the product such as the capacity or other product options. Consider a smartwatch with two product attributes, shown in the following example. Consider a commodity product with Unit Rates that vary by Distribution Region, shown in the following example. Without attribute-based pricing, you must create separate product entities for each configuration, so that each product configuration can be priced correctly.

**Pricing Products Without Attribute-Based Pricing**

![ABP](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/non_attribute_based_pricing.jpg)

**Pricing Products Without Attribute-Based Pricing**

![Pricing Products with ABP](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/attrpriceno.png)

In a large catalog with many products and attributes, this approach can cause your product catalog to grow exponentially, increasing maintenance and administration.

Using attribute-based pricing, you can create a single product entity and a set of attributes, and use a standard calculation matrix to price each possible combination of attributes. This method reduces the number of products in your catalog and gives you an easy way to review and administer your pricing model.

**Pricing Products With Attribute-Based Pricing**

![ABP](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/attribute_based_pricing.jpg)

**Pricing Products With Attribute-Based Pricing**

![Pricing Products with ABP](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/attrpriceyes.png)

The Pricing Plan cannot be used for Asset repricing.

- **[Attribute-Based Pricing for Summer '23](https://help.salesforce.com/s/articleView?id=ind.comms_attribute-based_pricing_for_summer_23.htm&release=264.0.0&type=5)**  
    The Attribute Based Pricing Summer '23 now supports Business Rules Engine, and pricing matrices with more than 50,000 rows. You can also pass values between price plan steps, set attribute values and prices, and use attribute values in the pricing logic.
- **[Attribute-Based Pricing Using Pricing Plans](https://help.salesforce.com/s/articleView?id=ind.comms_attribute_based_pricing_using_pricing_plans.htm&release=264.0.0&type=5)**  
    You can implement attribute-based pricing using pricing plans, calculation procedures, and standard calculation matrices. Attribute-based pricing enables you to create a single product entity and attributes, and use a matrix to price each combination of attributes. This approach reduces the number of products in your catalog and gives you an easy way to review and administer your pricing model.