Articles on: Products

Define or edit the reference price

📍 What is the reference price?


📍 Edit a product's reference price


📍 Bulk edit the reference price


📍 Practical case




What is the reference price?


The reference price is the value haddock uses to identify price increases and decreases.


By default, we calculate this price as the weighted average of the last 3 months, but you can also define it in three other ways, depending on what you choose.


  1. Custom amount. Define the reference price you pay for that product yourself. We will notify you when there is a variation between the product's last price and the custom amount you added.


  1. Last purchase price. haddock aligns the reference price with the price on the product's latest invoice.


  1. Weighted average price. haddock calculates the average price obtained within the period you select.


![

](https://storage.crisp.chat/users/helpdesk/website/-/4/a/3/7/4a37cc8f62090400/captura-de-pantalla-2023-10-05_1q9mf32.png)

Edit a product's reference price


  1. Click the product for which you want to define or edit the reference price



  1. Click "edit" (in the "reference price" section)



  1. Select which reference price you want to set:


  • Custom amount, for example, the price agreed with your supplier.


  • The price of the last purchase.


  • Weighted average price, which will calculate the average of the last 3 months (you can change this period).



  1. Click "save"





Bulk edit the reference price


  1. Select the products you want to edit from the product overview.





  1. Select the Edit section that appears at the bottom of the screen.




  1. Edit the selected products' reference price.




  1. Click "save".




Practical case of weighted average price



We have a fruit shop with 1,000 🍋 in stock at a price of 0.5€ per 🍋. Imagine we also buy 500 🍋 at 0.6€ per 🍋. In total, we now have 1,500 🍋 in stock.


First, by multiplying the number of 🍋 by their purchase price (1,000 x 0.5€) and (500 x 0.6€), then adding everything together, we get 800€.


Now we must divide the total price of the 🍋 by the total quantity of 🍋 we have to obtain the weighted average price.

WAP = 800€ / 1,500 = 0.53€ per 🍋


In other words, each 🍋 will have a weighted average price of 0.53€.

Updated on: 23/04/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!