Hide Product Cost & Margin
Protect your purchase costs and sales margins from salespeople
In Odoo Community, sales users often see product cost and order margins. This module hides sensitive pricing data by security group, so only authorized users (managers, accountants) can view it.
Price: Free | Community & Enterprise
Why do you need this module?
Many SMEs do not want salespeople to know the internal cost of products or the margin on quotations. In Enterprise, rights can be refined more easily. In Community, this small module solves the problem in one click.
- Prevent sales staff from seeing product cost
- Hide margin and purchase price on sales orders / quotations
- Keep full visibility for managers
- No complex configuration
Key features
- Hide product cost (
standard_price) on product form and list - Hide sale margins on quotations and sales orders: purchase price, margin amount, margin %
- Security group Show Product Cost
- Security group Show Sale Margin (includes cost visibility)
- Sales Managers get both rights automatically
- Sales Users see selling prices only by default
- Works with official module
sale_margin
Who sees what?
| User | Sale price | Product cost | Margin |
|---|---|---|---|
| Salesperson | Yes | No | No |
| Sales Manager / Admin | Yes | Yes | Yes |
How it works
- Install Hide Product Cost & Margin
(dependency:
sale_margin/ Margins in Sales Orders). - Keep salespeople as Sales / User only.
- Managers already have visibility via Sales / Manager.
- Optional: assign groups manually under Settings → Users → Product Cost Visibility.
Typical use cases
- Retail / wholesale teams that must not see purchase cost
- Protect commercial margins on quotations
- Multi-user SME with clear salesperson vs manager roles
- Community databases without Enterprise Studio rights
Compatibility
- Odoo 17.0 / 18.0 / 19.0
- Edition: Community (also works on Enterprise)
- Depends:
sale_management,sale_margin,product - Technical name: merkago_hide_product_cost
- License: LGPL-3
- Price: Free
Support — AKREM.KHELIFI
Email: akremkhelifi07@gmail.com
WhatsApp: +216 54 444 373
Website: https://merkago.net
Need a custom rule (hide cost only on website, stock valuation, PDF reports)? Contact us for a tailored extension.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) |
| Technical Name |
merkago_hide_product_cost |
| License | LGPL-3 |
| Website | https://merkago.net |
Please log in to comment on this module