Community mailing list archives

Re: Prices incl VAT in ecommerce and POS

Attila Tatár
- 12/12/2014 05:31:06
   we have also a solution for VAT inclusive in POS. 
In Romanian accounting is necessary to keep all prices VAT inclusive in shops, registering in accounting entries the trade mark and the vat included.

In the same time, outside the shop or if the company have also a wholesale department, basically the prices have to store vat exclusive.

We solve this trough shop prices object keeping the prices per product and per shop location, 
and pricelist type which is based on this object (something similar to 'based on supplier prices').

Best regards
Tatár Attila

On Fri, Dec 12, 2014 at 11:52 AM, Sebastien Beau <> wrote:
Hi all,
We already have a working solution for managing inc and exc tax in Sale order (can be extended for the POS)

We will document it really soon. But very quickly in 3 lines
- you can define if a price type is in taxe inc or not
- you can define on a fiscal position if the price should be in taxe inc or not.
- than depending on the position fiscal selected on the sale order Odoo will convert the unit price and use the right tax


French Case : I manage my price in taxe include (price type tax include)

Case 1 : french customer price tax include => position fiscal in tax include
- no conversion is done the unit price is the unit price of the product (I do not map the tax)

Case 2 : french profesionnal => position fiscal in tax exclude
- conversion of the unit price (tax inc => tax exc)
- mapping of the taxe in order to use the tax-exc

Case 3 : belgium professional customer => position fiscal in tax exclude
- conversion of the unit price (tax inc => tax exc)
- mapping of the taxe in order to use the 0% tax (as it's an export)

An OCA module (here is waiting to be the merged but for now is blocked as we need to refactor a little the Odoo core, a merge have been done and is in the pending state :

Sorry (I am very busy today). But I will be back when some documentation will be done

Note : this module may not fit with every country (at least it should work in all europe) contribution and review are welcome ;)

2014-12-12 10:15 GMT+01:00 Wolfgang Taferner <>:

Anyone has a better idea?

Well, Fabien, not sure, but the problem is, as you said, the mix, so remove the two way approach  and always use one method (net approach most obvious) and make it possible to choose how the price will be displayed in any other context by using always the same way of computation to achieve this.

I guess this has already been talked of, but I do not know why this can not be achieved and who will be cut off by doing this that it was not done a long time ago?!

My five cents.


Post to:

Post to: