This module lets a website partner specify how product prices are displayed in e-commerce: tax excluded, tax included, or the standard website behavior when no partner value is set.
It hides the standard website tax inclusion setting so tax display is managed on the partner's commercial entity instead of the website configuration.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Lets you choose, per customer or company, whether website prices show tax included or tax excluded, instead of using one global website setting.
This module moves the choice of how product prices appear on your website from a single website-wide setting to each customer or company record.
On a contact or company form, in the Sales section, you now find a field called "Website Tax Display" with two options: Tax Excluded or Tax Included. The default is Tax Excluded. Because this field is part of the commercial entity fields, the value is shared with related contacts of the same company.
When a visitor browses the shop, Odoo looks at the tax display preference of the logged-in user's partner. If that partner has a value set, the website uses it for price display. If the partner has no value, the standard website behaviour applies.
The usual website tax inclusion setting in the Website configuration screen is hidden, so staff are guided to manage this per customer instead of globally.
Changing the value on a partner refreshes the website's cached tax display setting, so the new choice takes effect without a manual cache clear. The module touches res.partner, website and the website sales configuration screen.
Depends on
Models and fields (2)
- website · extends an existing modelshow_line_subtotals_tax_selection
- res.partner · extends an existing modelwebsite_show_line_subtotals_tax_selection (Website Tax Display)
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: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/e-commerce.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0To specify a tax display preference for a commercial entity:
- Go to Contacts and open the company or commercial partner.
- In the sales section, set Website Tax Display to one of:
- Tax Excluded
- Tax Included
Leave the field empty to use the standard website tax display behavior.
For contacts linked to a company, the value is managed on the commercial entity and synchronized to its contacts.
Usage
Source · Odoo 19.0When browsing the e-commerce website, the module checks the current website user partner.
If that partner has a Website Tax Display value from its commercial entity, website prices are displayed with that tax mode. If no value is set, Odoo keeps the standard website tax display behavior.
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.