Margin vs Markup Explained
Both measure the same profit, but against a different base. Profit is always price minus cost. Margin divides that profit by the selling price; markup divides it by the cost. That is why, for the same product, the markup is always a higher percentage than the margin.
| Measure | Formula |
|---|---|
| Profit | price minus cost |
| Margin (%) | (profit / price) x 100 |
| Markup (%) | (profit / cost) x 100 |
| Price from a target margin | cost / (1 minus margin/100) |
Worked example: a product costs $60 and sells for $100. The profit is $40. The margin is 40 / 100, or 40%. The markup is 40 / 60, or 66.7%. Same profit, two very different percentages, and mixing them up is how people underprice.
Pricing in Odoo Sales
In Odoo, every product carries a cost and a sales price, and pricelists apply your margin or markup rules by customer, quantity, or currency. You can compute a sales price directly from cost using a markup, or track real margin line by line in the sales and inventory reports.
Octura sets up your pricelists, costing, and target margins in Odoo Sales so every quote respects your profitability thresholds without manual math.
Explore Odoo Sales →