Odoo eCommerce site
Welcome!
Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.
How can I display prices with tax included for B2C (non-logged-in users) and tax excluded for B2B (logged-in users) on my Odoo eCommerce site?
This question has been flagged
1
Reply
172
Views
In Odoo, handling different price displays for B2B and B2C customers is a common requirement. By default, Odoo allows you to display either tax-included or tax-excluded prices globally, but to differentiate between B2B and B2C, you need to configure user groups.
- Activate Developer Mode: This step enables advanced configuration options.
- Website Configuration: Set your website to display tax-excluded prices by default. This will serve your B2B customers.
- Public Users Configuration:
- Navigate to the Public Users group and ensure it is inheriting the group Tax Display B2C.
- Remove the Tax Display B2B group for public users (non-logged-in users), so they see prices with tax included.
- Portal/B2B Users Configuration:
- For users who log in (your B2B customers), assign them to the Tax Display B2B group, which will display prices without tax.
By configuring user groups this way, non-logged-in users (typically B2C customers) will see tax-included prices, while logged-in users (B2B customers) will see prices without tax. However, you must ensure that users are not assigned to both tax display groups, as Odoo does not allow a user to belong to both simultaneously.