The Price Matrix

The Price Matrix


The Price Matrix allows businesses to incorporate very complex pricing structures in AccountingSuite™, giving users granular control over pricing using Item Categories, Customer Price Levels, and Dates which provides flexibility. The software also has the ability to combine these factors to create precise pricing structures that your business needs for both service and product items. The price matrix determines the price that will appear on the any sales documents upon creation, by looking at the entries (price rules) in the price matrix. It’s calculated by determining the price for the category of the item, the price level of the customer and the date of the document.

Price Types

There are four Price Types in the Price Matrix:
  • Item + Price Level: Applies a specific item price to a grouping of customers which have been assigned a Price Level.
  • Item: Applies a specific item price with a start date for use in Future Pricing.
  • Item Category + Price Level: Applies specific pricing to an Item Category when sold to a customer in a given Price Level.
  • Item Category: Applies specific pricing to an Item Category.

For ease of explanation, the above descriptions refer to sales but the Price Matrix is used to calculate prices on Sales Quotes, Sales Orders, Sales Invoices and Cash Sales.

Item Categories and the Price Matrix

An Item Category is used to group products for the purposes of pricing and reporting. An item may be included in one category. You can use the Price Matrix to price items based on their category. Please see the Item Category article for more information. The below example illustrates the use of the Item Category.

Using Item Categories with the Price Matrix
CD Shack is a company that has 10,000 CDs from a variety of musical artists.  Each CD title is tracked as an inventory Item in AccountingSuite. They charge $9 per CD. The day comes when Brian, the CEO of the company decides to raise the price of all CDs to $10. Mary, the company’s bookkeeper, is not happy because now she thinks she needs to go in to the software and change the price from $9 to $10 ten thousand times, one for each title. She did the math and discovered that this would take 28 hours of non stop, repetitive work. In reality, Mary is lucky because when CD Shack started using AccountingSuite™, they used the Item Category feature and assigned each of these 10,000 titles a category in the software. They then used the price matrix to assign all items with this category a price of $10. Because of this foresight and AccountingSuite’s Price Matrix, Mary needs only to change the price in one place – the Price Matrix. She’s changing the price of the product category which affects how each individual CD is priced upon sale.
Here’s how to set up the example above in AccountingSuite:

Item Category Setup

  1. If there is not one already created, create a category to group the products.
  2. Assign the category to the applicable Items in inventory.

Assigning a category to an Item

Price Matrix Setup

  1. Navigate to Sales → Price Matrix.
  2. Click the Create button.
  3. Choose the Price Type toggle labeled Item Category.
  4. Enter the Item Category.
  5. Enter a Start Date.
  6. Enter the Price for the category in the field labeled Price UM.
  7. Click Save to Save the entry or Save and Close to Finish.

Price matrix

All items with this category will appear on Sales Quotes, Sales Orders and Sales Invoices at the price specified. Any changes made to the Price Matrix will affect the items with the category when added to new documents. New rules in the price matrix will not affect previously created documents.

Price Levels and the Price Matrix

Using Price Levels with the Price Matrix allows for tiered pricing based on a grouping of customers. Customers are associated with a Price Level and then pricing is calculated using an Item + Price Level rule in the Price Matrix. The example below illustrates the use of this feature.

Using Item + Price Level with the Price Matrix

Joanne runs a high-end fabric shop. She has a very large client base, and is known for treating her customers well who shop often and have been clients for a long time. Her generosity comes in the form of discounted pricing to these customers. She utilizes the Price Matrix in combination with Customer Price Levels to price her products based on groupings of her customers. Her standard price is $40 Her Platinum clients get fabric for $35 per yard, $5 less. Her Gold Customers receive fabric at $36, and her Silver ones for $37. See below for steps to set up this scenario in AccountingSuite™.

Setting up the Price Matrix Using Price Levels

Price Level Setup

  1. If one has not already been created, create a Price Level.
  2. Assign each of the applicable customers the Price Level. The Price Level is assigned on the Customer / Vendor card. See Creating a Customer / Vendor for more information.

Price Matrix Setup

  1. Navigate to Sales → Price Matrix.
  2. Click Create.
  3. Choose the Price Type toggle labeled Item + Price Level.
  4. Choose the Price Level from the drop down list.
  5. Choose a Start Date.
  6. Choose a Product from the drop-down list.
  7. Enter the Price in the Price UM field.

These examples illustrate how one may use the price matrix to simplify the order / invoice / receipt process while maximizing profits and avoiding unnecessary data entry. Now let’s get into the real power of this amazing tool and look at an example that combines Item Category and Price Level.

Using Price Level and Item Category with the Price Matrix

You can combine Price Level and Item Category with the Price Matrix. See the example below for illustration.

Combining Item Category, Price Level and Dates with the Price Matrix

Back at Joanne’s fabric shop, she carries many different style of fabric and has grouped them into 42 different categories. Each item in a particular group has similarities, including what she charges for the item. We know from our earlier example that she has 3 Customer Price Levels. We’re going to throw both of these into the mix and add an October sale on top.  Here are the steps to achieve a completed price matrix.
Step 1 : Ensure Items have the appropriate category assigned and that Price Levels are assigned to customers. Joanne groups all her high-end lace fabric and calls the category Deluxe Lace as seen below.

Category on an Item Joanne uses the Gold, Silver, and Platinum Price Levels for her customers



A Price Level assigned to a Customer

Step 2: Enter the Matrix
  1. Navigate to the Price Matrix by clicking Sales → Price Matrix.
  2. Click the Create button in the upper left hand corner.
  3. Choose a Price Type for this matrix record. For Joanne’s example, we’ll choose Item Category + Price Level.
  4. Enter the Start Date that the pricing rule will be in effect. Two rules with different start dates may be entered, results in a time-based price change. Joanne will enter a start date of today for the normal pricing and a second matrix record that lowers the price for the month of October.
  5. Enter the first Category for this matrix. Joanne will enter Deluxe Lace.
  6. Enter the first Price Level for this matrix. Joanne will enter Silver.
  7. Enter the Price in the Price UM field. In this case, the price for the Deluxe Lace line for her Silver Clients ($40 – $3 = $37)
  8. Click Save and Close.
  9. Repeat these steps for each combination of Category and Price Level. In Joanne’s case, she’ll be entering the price for Deluxe Lace for Gold and finally Deluxe Lace for Platinum.

Creating Price Matrix.

Better yet, use the duplicate feature in the More Menu and it will copy the entry. Just make the necessary changes to price and date and it’s done!
Remember: In the Price Type field, choosing item results in a single price for an item. Choosing Item Category will price all items within a category. The Price Level choice uses a customer’s entered Price Level. Finally, Item Category + Price Level will use both factors when determining pricing on an order, invoice or sale.

Here’s what a completed record looks like. This is the entry mentioned in step 7.

Completed Price Matrix RulesCompleted Price Matrix Rule.

Now we’ll go back and create three more records, each of these having the same information as the previous three with the exception of the Start Date and the Price. This will automatically adjust the prices for her Deluxe Fabrics for her October sale. Below are the entries discussed so far in this matrix.

Price Matrix

 Setting up Future Pricing using the Price Matrix

If you know ahead of time that the price of a product will be changing, it can be set up to automatically change on a date specified in the Price Matrix.To set up pricing based on date :

  1. Navigate to Sales → Price Matrix.
  2. Choose Item from the type toggle.
  3. Enter the Date of the price change.
  4. In the Products field, choose the item.
  5. Enter the price in the Price UM field.
  6. Click Save and Close.

Conflicting Price Matrix Entries

In some cases there may be conflicting price rules in the price matrix. If this is the case, some rules will have priority over other rules. The ranking of priority of the factors is as follows (first having the highest priority):

  1. Item + Price Level.
  2. Item.
  3. Item Category + Price Level.
  4. Item Category.

In other words, the rule closest to the top of the list will apply for a sale with conflicting price matrix rules.


For reports that use price in calculations (i.e. inventory valuation summary) the average price on the item card is used. The price matrix entries are ignored.

    • Related Articles

    • Items Tips and Tricks

      Inventory Item Tips and Tricks Generate an Inventory Adjustment using the Generate button. Set up advanced pricing using the The Price Matrix link at the top of the Item Card. Attach related documents to the item by clicking the Attached Files ...
    • Price Levels

      Price Levels Price Levels in AccountingSuite™ is a way to group customers for the purpose of pricing and reporting. Using Price Levels, products can be automatically priced based on the customer entered on the sales document. With this feature, you ...
    • Item Categories

      Item Categories Item Categories allow you to group products and services for the purpose of organization, pricing and reporting. It may be used in conjunction with the Price Matrix to create a complex pricing structure or to simplify the entry of ...
    • Item Categories

      Item Categories Item Categories allow you to group products and services for the purpose of organization, pricing and reporting. It may be used in conjunction with the Price Matrix to create a complex pricing structure or to simplify the entry of ...
    • Item Categories

      Overview Items can be grouped logically using categories.    Categorizing items can provide the following benefits: Reporting Pricing Categories in Reporting Reports that list multiple items are grouped by their category.  This can be helpful when ...