The need
Your site shows a single tax mode while visitors compare excl. or incl. VAT depending on who they are. Everyone has to do the math themselves.
What you gain
Two prices at a glance
The price in the chosen mode stays first and its equivalent in the other mode sits right below.
Everywhere in the shop
Grid, product page, suggested products, dynamic blocks and cart all show the same double reading.
Refreshed on every choice
Changing variant or quantity updates both prices without reloading the page.
Exempt customers handled
When no tax applies, one price is shown and tagged excl. VAT. No misleading second figure.
No repeated label
The module label takes the place of the optional native tax note, so the mode is never stated twice.
Cart line totals
Each cart line gives its total in both modes, quantity and discount included.
How it works
Install the module
It only depends on the Odoo shop and creates no data. Nothing to configure.
Pick the site mode
Set the website price display as usual: the chosen mode comes first.
The visitor browses
On the grid and the product page, every price carries its excl. or incl. VAT label with its equivalent.
The cart sums up
Each line shows its total in both modes for an immediate reading of the order.
Screenshots
Frequently asked questions
The one Odoo retains: the visitor pricelist first then the website setting. The other mode appears below.
One price tagged excl. VAT, because both modes give the same amount. An untaxed product behaves the same.
No. When a product has no price or is quote-only, no label and no second price appear. The grid offers a link.
No. The tax computation of a line remains Odoo's own. The module only changes what the visitor sees.
Those of the product for the website company, mapped by the fiscal position of the visitor.
Only the Odoo shop templates are extended. A theme that replaces them must carry the alternative price block itself.
Nothing. The native display returns with its optional tax mention if enabled. No data was created.
Scope
It only changes what the Odoo shop templates display: tax computation, pricelists, orders and invoices stay standard.
Technical sheet
- Technical name
- anor_shop_tax_prices
- Odoo versions
- 18.0, 19.0, 20.0
- Application
- eCommerce
- Dependencies
- website_sale
- Licence
- LGPL-3
- Published by
- ANOR
Disclaimer — This module is provided "as is", without warranty of any kind. ANOR Group shall not be held liable for any direct or indirect damages resulting from its use, its installation or its modification by a third party, nor from its use outside the scope of a contractual ANOR service.







