This question has been flagged
4 Replies
9388 Views

How to set up different price groups for my customers in the e-commerce module? I need net to show net prices for my B2B customers and gross prices for my B2C customers. How to get this done? All prices are stored in net and shown as net in the e-commerce module.
For my B2B customers I'm fine with but I need to show gross prices too.

Any ideas how to get this done.

 

Avatar
Discard
Best Answer
Hi,

We are a b2b Software company.
We have a structure where your customers can create an offer, edit it, approve it and turn it into an order.
In addition, every customer who logs into the system sees the products he needs to see at the prices and discounts he should see.
Please contact for detailed information.


Avatar
Discard
Best Answer

It's a known limitation of odoo - it handles both cases, tax included and excluded easily, but not both together. There is a workaround described here:

  • \https://www.odoo.com/documentation/14.0/applications/finance/accounting/taxation/taxes/B2B_B2C.html


However, following this approach still has a lot of shortcomings and is a lot of work. Also, not sure if you have international clients, but if so, your B2C customers might have to switch to tax excluded tax display if the delivery address is outside of your internal market.


I wrote an odoo app to facilitate B2C (mostly) tax-included and B2B tax-excluded

\https://ayudoo.github.io/odoo_business_relationships/


It's in use and solves the issues reasonably easy. It's still in Beta state though. Of course, it will require a similar configuration like in the odoo documentation link above with tax included/excluded pricelists and fiscal positions. But no need to assign it for single customers, you configure it once for the business relationship type.

Avatar
Discard
Best Answer

Using different price lists for different customers is documented here for v10: https://www.odoo.com/documentation/user/10.0/sales/products_prices/prices/pricing.html


( I realise the original post is two years old, but it is ranked pretty high in Google searches on this topic)

Avatar
Discard
Best Answer

I think this can be achieved by applying different pricelists, and there are lots of articles on this, pls search that. 

Avatar
Discard