Margin and markup measure the profitability of a sale from two different perspectives. Markup compares profit with cost, while margin compares profit with revenue. With the same sale price and cost, the markup percentage is therefore always higher than the margin percentage.
This distinction matters most when setting prices. If an owner wants a 40% margin but simply adds 40% to cost, the resulting margin is only 28.6%. Across hundreds of orders, that misunderstanding becomes a structural profit leak rather than a small mathematical error.
The short answer: margin and markup use different bases
| Metric | What it compares | Typical use |
|---|---|---|
| Markup | Profit against cost | Shows how far the selling price sits above the cost base |
| Margin | Profit against revenue | Shows what share of revenue remains after the selected costs |
Both metrics are useful, but they answer different questions. Markup can be convenient when constructing an initial price. Margin is usually more useful for comparing products, customers, sales channels and reporting periods on a consistent basis.
Margin and markup formulas
Start with three values:
- Selling price is the amount recognised as revenue under the chosen tax and reporting logic.
- Cost is the set of expenses included in this particular calculation.
- Profit per unit is the selling price minus that selected cost.
Markup = (Selling price − Cost) / Cost × 100%.
Margin = (Selling price − Cost) / Selling price × 100%.
Assume that an item costs UAH 800 and sells for UAH 1,200. Profit before other expenses is UAH 400.
- Markup: 400 / 800 × 100% = 50%.
- Margin: 400 / 1,200 × 100% = 33.3%.
The monetary result is the same UAH 400. The percentages differ because the denominator is different.
How to set a price for a target margin
Adding the desired percentage to cost does not produce the same percentage as margin. To calculate a price from a target margin, use:
Selling price = Cost / (1 − Target margin).
If the full variable cost is UAH 800 and the business needs a 40% margin, the calculation is:
800 / (1 − 0.40) = UAH 1,333.33.
At UAH 1,333.33, profit is UAH 533.33 and genuinely represents 40% of revenue. If the business merely adds a 40% markup to UAH 800, the price becomes UAH 1,120 and the margin is only 28.6%.
The formula is only as good as the cost figure entered into it. If costs caused directly by the sale are missing, the target margin exists on paper but not in the actual transaction.
Which costs belong in the calculation?
There is no single cost definition that answers every management question. A business needs several clearly named levels rather than one ambiguous profit percentage.
Purchase or production cost
This is the difference between the selling price and the cost of buying or manufacturing the item. It is a useful starting point, but it can hide a large part of the expense required to complete the sale.
Variable cost of the sale
This level adds expenses that change as sales volume changes:
- marketplace or payment-processing commission;
- packing and fulfilment;
- delivery paid by the company;
- discounts and sales bonuses;
- expected return costs;
- other direct costs specific to the channel.
This is often the most useful level for decisions about price, discounts, minimum order value and channel profitability.
Operating result
After variable costs, the company still has rent, administrative payroll, software and other fixed expenses. These can be allocated to products, but the allocation rule must be explicit. An arbitrary allocation creates precise-looking numbers that cannot support a reliable decision.
Why a high markup does not guarantee profit
Consider an item purchased for UAH 500 and sold for UAH 900. The formal markup is 80% and the initial margin is 44.4%. The sale looks attractive until the channel-specific costs are included: UAH 135 marketplace commission, UAH 70 advertising, UAH 20 packing, UAH 55 subsidised delivery and UAH 30 expected returns.
The remaining contribution is:
900 − 500 − 135 − 70 − 20 − 55 − 30 = UAH 90.
The margin after direct variable costs is now 10%, not 44.4%. If management looks only at purchase cost, the team can scale a product that barely contributes to fixed expenses.
Where should each metric be used?
- Initial pricing: markup can be practical if its relationship to the resulting margin is understood.
- Range comparison: margin calculated under one consistent policy makes product groups comparable.
- Discount control: measure the contribution left after the discount, not just the discount percentage.
- Channel analysis: include the commissions, advertising, logistics and returns attributable to each channel.
- Business planning: connect contribution margin with fixed costs and the break-even point.
Common calculation mistakes
- Teams use different bases. One person means markup, another means margin, and both call the result profitability.
- Discounts are ignored. Purchase cost remains unchanged while every unit of discount comes directly from the amount left over.
- VAT-inclusive and VAT-exclusive figures are mixed. Revenue and costs must follow one coherent tax basis.
- Returns and commissions are omitted. This is especially damaging in ecommerce and marketplace sales.
- An average margin drives every decision. A company-wide percentage can hide loss-making products and customers.
- Price changes are made without testing demand. A mathematically correct price still has to be viable in the market.
A practical seven-step check
- Choose one cost level and document exactly what it includes.
- Calculate profit, markup and margin for the ten highest-revenue items.
- Add discounts, commissions, logistics, packing and expected returns.
- Compare the initial margin with the margin after direct variable costs.
- Set a minimum acceptable margin for each relevant product group.
- Identify products that need a price, purchasing-term or channel change.
- Repeat the calculation under the same rules instead of waiting for a cash shortage.
Connecting the calculation with operational records
A spreadsheet is suitable for a one-off check. With a large range, however, purchase prices, discounts, returns and commissions change continuously. The metric should then be calculated from the same transactions used by sales, inventory and finance.
Business Reactor treats analytics as a continuation of operational data: a result should be traceable to the product, order and source transaction, while the calculation policy is fixed for the particular business. The purpose is not to display an impressive percentage but to explain why profit changed.
Conclusion
Markup shows how far price exceeds cost. Margin shows what share of revenue remains after the selected costs. They are related but not interchangeable. Reliable pricing starts by defining cost, calculating both metrics and only then deciding whether a price or discount is economically acceptable.
The next step is to connect contribution margin with fixed expenses and determine the minimum sales volume. Continue with the related article about contribution margin and break-even. View the related Business Reactor solution.