---
schema_version: "1"
id: cbfaa0073e5807d35617d5c3ffb0cab888a99c731a3b214920e04a1d85eab665
title: Calculation Groups in Penny Perfect Pricing
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/cg_concept_user_calculation_groups.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.cg_concept_user_calculation_groups.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: ac367c8f21595a4712c4b4297c6227950f9859646e055b07785f567aa71488fb
description: Classifying pricing-relevant conditions into calculation groups reduces the configuration effort as you can maintain calculation groups instead of maintaining each condition. You can configure calculation groups only for order item conditions.
products:
  - Consumer Goods
release: "264"
---
# Calculation Groups in Penny Perfect Pricing

Classifying pricing-relevant conditions into calculation groups reduces the configuration effort as you can maintain calculation groups instead of maintaining each condition. You can configure calculation groups only for order item conditions.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition">
      <colgroup>
        <col>
      </colgroup>
      <tbody>
        <tr class="">
          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p>Available in: Lightning Experience</p>
            <p style="margin-bottom:0;">Available in: <strong>Enterprise</strong> and
              <strong>Unlimited</strong> Editions that have Consumer Goods Cloud enabled
            </p>
          </td>

        </tr>
      </tbody>
    </table>

You can set the calculation group that is used in the calculation schema in the order item template. There’s only a one-to-one relationship between an order item and a group.

You can configure calculation steps without setting restrictions for calculation groups. The step can be restricted to one or more calculation groups where the calculation step applies to all the item templates of the calculation groups of the step. If a calculation group isn't selected, then this step is valid for all item templates.

![Example](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-consumer_goods_retail_admin-264-0-0-production-enus/5bb7d7f5-119d-42d0-8596-95e762837019/images/icon_example.png)

Example You have four calculation groups such as Group A, Group B, Group C, and Free Goods. Add a calculation step in the calculation schema for the pricing condition that applies 50% discounts to order items from Groups A and B. Add another pricing condition that applies a 100% discount to all the order items from the Free Goods calculation group as the customers must not be charged for free items.