
Sale Margin Threshold
The Sale Margin Threshold module makes margin management simple and effective. Define minimum selling prices or profit percentages for your products and let Odoo handle the checks.
When orders are placed below your threshold, users are alerted instantly. This ensures smoother sales operations while keeping profitability secure.
Key Features
Apply rules that prevent underpriced sales and alert users proactively.
Minimum Price & Margin Definition
Assign a minimum sale price or margin per product so that no sale slips below your profitability target.
Warning System on Orders
If a product is being sold below its threshold, the module displays a warning during Sales or POS orders.
Configurable Enforcement
Choose whether to block the transaction or allow it (with a warning) depending on your business policy.
Availability | ❌ Odoo Online ✅ Odoo.sh ✅ On Premise |
Dependencies | -
Discuss (mail)
- Invoicing (account) - Inventory (stock) |
Lines of Code | 391 |
Technical Name | sale_margin_threshold |
License | AGPL-3 |
Versions | 16.0, 17.0 |
First, decide the minimum margin you want to achieve for a product.

Next, configure policies in the settings to control what happens when a selling price falls below your minimum. In Sales Orders and POS, you can enable the option to block such transactions or disable it to allow them with a warning.
POS ORDER CONFIG


SALES ORDER CONFIG


SETUP MARGIN BASE ON CATEGORY PRODUCT
You can also make group margin changes using this method


Benefits
Keep your sales profitable and maintain strict pricing control with these advantages.
Profit Protection
Enforce minimum margins on every sale, ensuring your business doesn’t lose money on underpriced transactions.
Consistent Pricing Policy
Apply the same margin rules across all sales channels, creating uniformity and reducing pricing mistakes.
Flexible Controls
Decide whether to block low-margin sales completely or allow them with a warning, depending on your business needs.
Automatic Price Monitoring
The system checks every Sales Order and POS entry against your rules and warns you instantly if margins are too low.
Smarter Sales Decisions
Give sales staff real-time alerts so they can adjust prices or seek approval before confirming unprofitable deals.
Operational Efficiency
Automating margin enforcement reduces manual checking, speeds up order processing, and lowers the risk of errors.
Protect Your Profits on Every Sale
Set margin thresholds and stop underpriced transactions before they happen.