Odoo Help


Sales margin calculation error due to currencies

Guillaume Dutey
on 1/22/14, 11:02 AM 968 views

Price Types are defined like this : Public Price (based on Sale Price field) currency = EUR, Cost Price (based on Cost field) currency = USD

With appropriate pricelists, no problem to sell & purchase products... but the margin displayed is always wrong because the calculation does not consider the right currencies.

See example below

Example : ProductA, Sale Price=20EUR, Cost=10USD, RealMargin=12,21EUR or 15,67USD

AmericanCustomer order >> ProductA Unit Price = 25,67USD (ok) Cost Price=12,83USD (wrong!) >> margin displayed=12,84USD EuropeanCustomer order >> ProductA Unit Price=20EUR (ok) Cost Price=10EUR (wrong!) >> margin displayed=10EUR

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: 1/22/14, 11:02 AM
Seen: 968 times
Last updated: 3/16/15, 8:10 AM