Odoo Help


How does Average Price costing method works?

on 4/2/13, 9:35 AM 4,201 views


I have setup few of my product to use Average Price as it's costing method but I'm wondering how it really works?

The tooltips mention it is recomputed at each incoming shipment but is it base on the item line from supplier's invoice, generated P.O or price from the product's page?

THanks & best regards, Max Chock.



| 2 2 4
Buenos Aires, Argentina

Python developer, big fan of sailing

On 4/2/13, 11:49 AM

The average price uses the following formula for calculating its price on each shipment received:

New Price = ((Old Price * Quantity valued at Old Price) + (Quantity received in last shipment * Price of the product in last shipment)) / (Quantity valued at old price + quantity received in last shipment)

This price is calculated every time a shipment and its corresponding invoice is confirmed

thank you!

on 4/3/13, 2:18 AM

Hi Gustavo, are average costing method recalculate the cost price when we do an refund goods to supplier? cause when i tried refunds goods the cost price not changed (this is can cause the price always high), or i miss something to settings. I use OpenERP 7 on Linux Ubuntu 12.04. Thanks before.

Syarbel Budiman
on 1/21/14, 5:03 AM

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

0 follower(s)


Asked: 4/2/13, 9:35 AM
Seen: 4201 times
Last updated: 3/16/15, 8:10 AM