In pricing and accounting, the terms margin (profit margin) and markup are often confused or used interchangeably – yet they represent fundamentally different calculations. While both metrics describe the profit component, they use different reference points for the calculation.
Margin (also known as profit margin or gross margin) indicates what portion of the selling price remains as profit. It's calculated from the selling price and is the metric most commonly used in retail and financial controlling.
Markup (also called cost-plus pricing) describes by what percentage the purchase price is increased to arrive at the selling price. It uses the cost as its basis.
Using this calculator is straightforward:
The calculator automatically determines both the margin and markup and displays both values clearly.
Margin = ((Sale Price − Cost) / Sale Price) × 100
Markup = ((Sale Price − Cost) / Cost) × 100
You purchase a product for $50 and sell it for $100:
Calculation:
Profit: $100 − $50 = $50
Margin: ($50 / $100) × 100 = 50%
Markup: ($50 / $50) × 100 = 100%
Although the absolute profit is identical ($50), the percentages differ significantly: a 50% margin equals a 100% markup!
It depends on the context. In retail and financial controlling, margin is typically used as it shows the profit share of revenue. For price calculation, markup is more practical since it can be directly added to the purchase price. Investors and analysts generally prefer margin.
Margins vary significantly by industry: In grocery retail, they're often only 1-3%, while software companies can achieve margins of 80-90%. In traditional retail, 30-50% is common, and in hospitality, 60-70% on beverages is typical.
Use the formula: Markup = Margin / (1 − Margin). For a 50% margin: 0.5 / (1 − 0.5) = 0.5 / 0.5 = 1 = 100% markup.
Yes, our margin calculator is 100% free. All calculations happen locally in your browser – your data is never stored or transmitted.
Understanding margin and markup is essential for: