Free Markup vs Margin Calculator. Instantly see the difference between markup and margin and avoid pricing mistakes.
Free Markup vs Margin Calculator. Instantly see the difference between markup and margin and avoid pricing mistakes.
Generated: 1/13/2026, 7:17:45 AM | AskSMB.io
Cost to produce or acquire the product
Price you sell the product for
Profit Amount
$0
Markup Percentage
0%
Margin Percentage
0%
💡 Key Difference:
Markup is based on cost price (cost)
Margin is based on selling price (price)
Markup is the amount you add to your cost price to determine your selling price, expressed as a percentage of the cost. It answers the question: "How much am I increasing the price above what I paid?" The formula is: Markup % = (Profit ÷ Cost) × 100. For example, if you buy a product for $60 and sell it for $100, your profit is $40. Your markup is ($40 ÷ $60) × 100 = 66.67%. Markup is intuitive for pricing because you start with what you know (cost) and add a percentage to reach your selling price. Retailers often think in markup: "I'll take a 50% markup on this item."
Margin (also called profit margin or gross margin) is profit expressed as a percentage of the selling price. It answers: "What percentage of my selling price is profit?" The formula is: Margin % = (Profit ÷ Selling Price) × 100. Using the same example—$60 cost, $100 selling price, $40 profit—your margin is ($40 ÷ $100) × 100 = 40%. Margin is better for financial analysis because it shows how much of each dollar of revenue you keep as profit. Investors and analysts prefer margin because it's standardized and comparable across companies. When someone says "we have 40% margins," they mean 40% of revenue is profit.
This is one of the most common and costly mistakes in business. Markup and margin use the same profit amount but divide by different numbers, resulting in different percentages. Here's why:
Use the right metric for the right purpose:
Inputs:
Results:
Why these percentages differ:
Both markup and margin measure the same $40 profit, but they express it differently. The 66.67% markup tells you that you're adding 66.67% to your $60 cost ($60 + $40 = $100). The 40% margin tells you that profit represents 40% of your $100 selling price. Markup is always higher than margin because it's calculated on a smaller base (cost) rather than the larger base (selling price). If you confuse these and apply a 66.67% margin, you'd need to charge $166.67—far higher than the $100 you're actually charging. Understanding this difference prevents catastrophic pricing mistakes.