Margin Markup Calculator.

This margin vs markup calculator helps you price products and services correctly by calculating selling price, profit, margin, and markup. Enter your cost price and choose whether you want to calculate using markup % or margin %.
Margin and markup are often confused, but they produce very different results. This calculator shows both values side by side so you can price confidently.

Use our Margin Markup Calculator

Use this margin and markup calculator to price products and services correctly. Enter your cost price and either a markup % or margin % to calculate selling price, profit, and the equivalent rate.

Margin / Markup Calculator

Markup is based on cost. Margin is based on selling price.

Your cost to produce, buy, or deliver the item.

Example: 50% markup on £10 cost adds £5 profit.

Optional: enter a selling price to back-calculate margin and markup.

Selling price

Profit

Selling price − cost price

Margin

Profit ÷ selling price

Markup

Profit ÷ cost price

Show formulas and steps
Markup formula: Selling price = Cost × (1 + Markup/100)
Margin formula: Selling price = Cost ÷ (1 − Margin/100)

Markup is the amount you add to the cost, expressed as a percentage of the cost.

Markup formula:
Markup (%) = (Profit ÷ Cost) × 100

Example: Cost £10, selling price £15
Profit = £5 → markup = (5 ÷ 10) × 100 = 50%

Margin (profit margin) is profit as a percentage of the selling price.

Margin formula:
Margin (%) = (Profit ÷ Selling price) × 100

Example: Cost £10, selling price £15
Profit = £5 → margin = (5 ÷ 15) × 100 = 33.33%

  • Markup is based on cost
  • Margin is based on the selling price

That’s why a 50% markup equals a 33.33% margin.

  1. Enter your cost price
  2. Choose Markup % or Margin %
  3. Optionally enter a selling price to back-calculate both rates
  4. View your selling price, profit, margin, and markup instantly

Use this margin and markup calculator to avoid pricing errors, protect profitability, and understand the difference between margin and markup when setting prices.