Skip to Content
CommerceCatalogPrice Lists

Price List

The Price List module allows you to configure and manage pricing strategies across your catalog. Whether you’re running a promotion, adjusting rates for specific contacts, or implementing conditional changes, this feature makes pricing flexible and trackable.

Price List Types

Each Price List is associated with a specific contact—either a customer or a supplier—or a group of contacts. It remains valid for a defined duration, during which it governs the applicable item pricing.

There are two primary types of price lists:

Sales Price List

A Sales Price List defines the selling prices of items for a specific customer.
An item can have different sales prices for different customers, allowing for personalized pricing strategies.

This type of price list ensures that invoices are generated using the agreed-upon prices, simplifying billing and maintaining consistency.

Purchase Price List

A Purchase Price List defines the purchase prices of items from a specific supplier.
Similar to sales pricing, items can have different purchase prices based on the supplier.

This price list type helps streamline the creation of supplier bills, ensuring that procurement is aligned with pre-negotiated rates.

💡 Use price lists to automate pricing in invoices and bills, reduce manual errors, and support flexible pricing models.

Managing Price Lists

Navigate to Catalog > Price Lists to manage price lists.

Price Lists

From the Price Lists dashboard, you can:

  • Search for an existing Price Lists
  • Create a new Price List by clicking at New List button.
  • Click at Edit link to edit an existing price list.

Adding a New List

To add a new list, follow these steps:

  1. Click the New List button at the top right corner of the page.
  2. Add the details in the Price List Information form.
  3. Once all necessary fields are filled, click the Save button in the upper-right corner. To discard changes, select Close.

Fields Overview

You must fill in required fields, marked with a red asterisk (*).

AttributeDescription
NameThe title of the price list. This is a required field.
TypeChoose between Purchase and Sales to define the context of the price change.
ChangeSet the change type: Markup, Markdown, or Mixed (used for customized pricing strategies).
Change PercentageAutomatically applies a percentage increase or decrease to prices. Only applicable to uniform changes.
Valid FromStart date and time when the price list becomes active.
Valid ToEnd date and time when the price list expires.
DescriptionOptional field to describe the purpose or scope of the price list.
ContactsAssign one or multiple contacts to whom this pricing applies.
List ItemsThe individual product entries, each with original price, list price, and optional unit constraints.

Working with Items

Each price list allows you to define pricing at the item level:

ColumnDescription
Item IDUnique identifier for the product. This field is read-only.
ItemSearch or select the Product name from the drop-down list.
Original Price RateThe current base price of the item. This field is read-only.
List Price RateThe updated price according to the price list.
Min Units / Max UnitsDefine conditions for quantity-based pricing (optional).

Assigning Contacts

Under the Contacts tab:

  • Assign the price list to specific contacts or businesses.
  • Use the dropdown to select a contact and click Assign Contact.
  • Remove a contact using the trash icon next to their name to unassign the contact from the Price List.

Price List Actions

The Actions dropdown in the edit view allows:

  • Copy — Clone an existing price list configuration.
  • Mark as Inactive — Temporarily disable the price list without deleting it.

A price list with overlapping validity dates will override previous ones for the assigned contacts or items.


Last updated on