Skip to content
CalClu
Business & Freelance

Markup vs. Margin: The Difference That Costs You Money

Markup and margin both describe profit but use different bases. Learn both formulas, how to convert between them and how to price products with confidence.

By the CalClu team2 min read

Markup and margin both describe profit as a percentage, but they divide by different numbers. Mixing them up is one of the most common pricing mistakes in small business.

The two formulas

Markup % = (Price − Cost) ÷ Cost × 100
Margin % = (Price − Cost) ÷ Price × 100

Markup compares profit with what you paid. Margin compares profit with what the customer paid.

Same sale, two percentages

You buy a product for $40 and sell it for $60, so the profit is $20.

  • Markup: 20 ÷ 40 = 50%
  • Margin: 20 ÷ 60 = 33.3%

If you aim for a "50% margin" but add a 50% markup, your margin ends up a third lower than you planned.

Converting between them

Using decimals (50% = 0.5):

Margin = Markup ÷ (1 + Markup)
Markup = Margin ÷ (1 − Margin)

A 25% markup is a 20% margin; a 40% margin needs a 66.7% markup.

Pricing to hit a margin

To set a price that gives a target margin, divide the cost by (1 − margin):

Price = Cost ÷ (1 − Margin)

For a $40 cost and a 40% margin: 40 ÷ 0.6 = $66.67.

Don't forget break-even

Profit per unit only becomes real profit once it has covered your fixed costs, such as rent, software and insurance. The break-even point tells you how many units that takes:

Break-even units = Fixed costs ÷ (Price − Variable cost per unit)

With $3,000 of monthly fixed costs and $20 of profit per unit, you need to sell 150 units a month before you make any money.

For freelancers

The same thinking applies to an hourly rate. Your rate has to cover the hours you can't bill (admin, sales, holidays), taxes and business costs, not just the time spent on client work. Start from the yearly income you need, add costs, and divide by realistic billable hours.

Try the calculators

More tools in this area: Business & Freelance calculators

Keep reading