Alternative (un)taxed prices display on eCommerce
This module takes into account if your eCommerce is in B2B or B2C mode, and displays the alternative pricing next to the main one.
For example, if your website is B2B (main price is without taxes), you would see it similar to this:
If your website is B2C (main price is with taxes), then it looks like this:
It also displays the alternative price, including discounts, updated automatically when the user is choosing alternatives in the product detail page:
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Shows the alternative price (with or without taxes) next to the main price on your eCommerce website, product pages and the customer portal order page, so B2B and B2C visitors always see both figures.
This module adds a second price line on your website so shoppers can see the amount with taxes and without taxes at the same time. The main price stays as configured in your website's tax display setting, and the alternative one appears just below it, labelled "with taxes" or "without taxes".
Where it appears: - On product cards in the shop and category listings. - On the product detail page, next to the main price. - On the customer portal page of a sales order, next to the order total.
Business rules and automatic behaviour: - The alternative amount is recalculated automatically when the visitor changes product options or quantity on the product page. - If the product has a discount, the crossed-out original price is also shown in the alternative tax mode. - The calculation respects the visitor's pricelist currency, the taxes of the website's company and any fiscal position applied to the customer. - On the portal order page, the alternative total is hidden when a down payment is due, because the order total is not displayed in that case.
Website builder options: - Two new checkboxes, "Alternative Tax Indication", let you turn the alternative price on or off for the product page and for product listings.
It works together with the standard product.template price calculations and the website sale frontend, without changing your existing tax configuration.
Depends on
Required by other modules
Models and fields (1)
- product.template · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 7 confirmed, 2 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/e-commerce.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0To choose if you want to display or not the alternative price in the website products list, just enable or disable the feature from the "Customize" tab of the web editor. This can be done independently per website:
You can also toggle the behavior similarly in the product details page. This can also be done independently per website:
Usage
Source · Odoo 19.0To use this module, you need to:
- Create a product.
- Set some customer taxes on it.
- Publish it.
- Go see it on your website. It will display the alternative price.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.