Create and edit price groups

A price group is a set of prices in a specific currency for products and SKUs in your catalog.

To create a new price group:

  1. On the Catalog page, click Manage Catalogs and select Price Groups.
  2. On the Price Groups page, click the Price Group button.
  3. Enter values for the price group’s properties.
  4. Click Save.
Property Description
Name (required) Short, descriptive name that identifies the price group. This name does not appear on your store. Each price group name must be unique within your store.
ID (required) The ID that identifies the price group internally. Each price group ID must be unique within your store. Even after you delete a price group, you cannot assign its ID to another price group.
Inherit prices from Use the drop-down menu to select a price group. This associates the new price group with an existing price group, creating a price group hierarchy. Prices from the new price group, or the child price group, will be inherited from this parent price group. See Work with price group inheritance for more information.
Currency

The ISO currency associated with the prices in this price group.

If you created a custom currency for loyalty points, that currency is also available to assign to a price group. See Create a custom currency for loyalty points for more information.

Tax Calculation

Select one of the following options to specify whether calls are made to your tax processor for this price group:

Calculate tax: Commerce calls the tax processor your store integrates with, which calculates and returns tax for prices in this price group. This option is selected by default.

Do not calculate tax: Commerce does not call the tax processor your store integrates with and no tax is calculated for prices in this price group.

This setting affects tax calculation only if your store uses one of the built-in tax-processor integrations (Avalara AvaTax or Vertex O-Series), or an external tax-processor integration configured with the REST API. If you turned off tax calculation by selecting None as the tax processor on the Tax Processing settings page, Commerce will not calculate taxes for a price group, even if you select Calculate tax here. See Configure Tax Processing for more information.

Status Indicates if the price group is active.
Require all products to be in this price group. Select this option to require that every product in your catalog has a corresponding list price in this price group before it can be activated. This option is selected by default and must be selected for the default price list.
Include tax in the prices

Select this option to display all prices in the price group with tax (for example, VAT) included.

The prices you assign to a tax-inclusive price group must already include a tax amount. If prices include tax, your integrated tax processor back-calculates taxes for each order. That means that when the call is made to the tax processor when the cart is priced, no tax is returned.

Once you save a price group with this option selected, you cannot change this setting.

If you select this option, you may also need to configure additional settings on your tax processor. See Configure Tax Processing for more information.

Edit price groups

Once you create a price group, you can change is its name. You cannot change its ID or the currency associated with it.

To edit a price group:

  1. On the Catalog page, click Manage Catalogs and select Price Groups.
  2. On the Price Groups page, click the name of the price group to edit.
  3. Enter a new name.
  4. Click Save.

Delete price groups

To remove a price group from your system:

  1. On the Catalog page, click Manage Catalogs and select Price Groups.
  2. On the Price Groups page, click the name of the price group to delete.
  3. Click Delete.