Manage inventory cost in Dutchie POS

Cost is the amount per unit you pay to a vendor for an item in your inventory or the amount it costs you to produce an item. This article explains how to enter or update costs in your Dutchie POS inventory.

Things to know 

  • The inventory snapshot will not update historical sales data to reflect these changes.
  • This may negatively impact other reports, such as the roll forward.

Manage inventory cost

Cost fields can be edited in a few different places in the Dutchie Backoffice.

Note that these fields may be set to Show, Hide, or Required in Products > Configure > Fields. Learn more.

Product detail pages

The Cost field on a product in your Catalog is used as the default Cost per unit when receiving inventory for that product, but does not directly affect the Cost of any package.

bo_products_catalog_cost field.png

For example, if a product has a Catalog-level cost of $2, when receiving new inventory for that product, the Cost per unit field is pre-populated as $2 but can be edited to account for wholesale cost fluctuations or one-off cost changes.

If a vendor raises the wholesale cost of a product you stock frequently, and you don't anticipate the cost will come down again or change frequently, it makes sense to update the Catalog-level cost so future receives of this product automatically default to the new cost. This will not impact the cost of any previous packages.

If you have multiple locations, you can also set different location-specific costs for a product on the Location details tab.

Package/inventory detail pages

The Cost field on a package in your Inventory reflects the package's current cost. 

bo_products_inventory_cost field.png

Updating this field does not affect reports or receiving history. If a package was received with the incorrect cost, update the cost from Receive history instead.

Receive inventory

When receiving, be sure to verify that the Cost per unit/Total package cost are accurate for the Quantity you're receiving. By default, the Cost per unit reflects the Catalog-level default, but can be edited for individual packages.

bo_inventory_receive packages_cost and quantity fields.png

Update cost in receive history

If a package was received with the wrong cost and you need to correct it later, go to Products > Inventory and click Receive history

bo_products_inventory_receive history button.png

Search for and select the receive transaction that includes the package you need to update.

bo_products_inventory_receive history search and select.png

Scroll down to the Items received section and select the package to be updated.

bo_products_inventory_receive history_receive transaction_items received.png

Update the Cost per unit/Total package cost and then click Save package.

bo_products_inventory_receive history_receive transaction_update cost.png

When converting or creating packages

When creating or converting packages or when creating recipe batches, you have three options for entering the Cost of the new package(s)/output(s):

bo_inventory_create packages_cost.png

  • If you select Catalog, the new package(s)/output(s) use the Catalog-level cost.
  • If you select Calculated, the cost of the new package(s)/output(s) is calculated based on the cost of the source package(s)/input(s).
  • If you select Other, you can manually enter a cost for the new package(s)/output(s).

The default selection for Cost when creating or converting packages or creating recipe batches depends on your Which unit cost setting under Settings > Location.

Was this article helpful?