How to Calculate Markup

Markup tells you how much you add on top of what an item costs you to reach its selling price. This guide covers the markup formula, how to set a price from a markup, three worked examples, and how to convert markup into gross margin without pricing errors.

By Amara TaylorFree guide

Quick answer: Markup is gross profit divided by cost: Markup % = (Price − Cost) ÷ Cost × 100. An item that costs $52 and sells for $80 has a $28 profit, a 53.85% markup. To set a price from a markup, use Price = Cost × (1 + Markup).

What is markup?

Markup is the amount added to the cost of a product or service to arrive at its selling price, usually shown as a percentage of that cost. Retailers, wholesalers, contractors and restaurants use it because it starts from the one number they always know: what they paid.

Markup is not the same as gross margin. Both use the same profit, but markup measures it against cost, while margin measures it against the selling price. Our gross margin guide covers the other side.

The markup formula

Markup amount = Selling price − Cost
Markup % = (Selling price − Cost) ÷ Cost × 100
Selling price = Cost × (1 + Markup % ÷ 100)

The first line gives markup in dollars. The second turns it into a percentage of cost. The third runs the formula in reverse, which is how most businesses actually use markup when they set prices.

How to calculate markup: $28 added to a $52 cost is a 53.85% markup A 52 dollar cost plus a 28 dollar markup gives an 80 dollar selling price. The 28 dollars is 53.85 percent of cost, which is the markup, and 35 percent of price, which is the gross margin. Cost + Markup = Selling Price Cost: $52 Markup: $28 $28 ÷ $52 cost = markup · price $80 = 53.85% markup

How to calculate markup, step by step

  1. Find the cost of one unit, meaning what you paid to buy or make it.
  2. Find the selling price you charge for that same unit.
  3. Subtract cost from price to get the markup amount in dollars.
  4. Divide the markup amount by cost, then multiply by 100 to get the markup percentage.

Worked example 1: markup from price and cost

A shop buys a product for $52 and sells it for $80.

Markup amount: $80 − $52 = $28.00.

Markup %: $28 ÷ $52 × 100 = 53.85%.

The same $28 is a 35.00% gross margin, since it is divided by the $80 price instead. The Gross Margin Calculator shows both figures side by side.

Worked example 2: price from a markup

The same shop wants a flat 50% markup on the $52 product.

Selling price: $52 × (1 + 0.50) = $78.00.

Check the margin: $26 profit ÷ $78 price × 100 = 33.33%. A 50% markup gives only a one third gross margin, which is the gap that catches many new sellers out.

Worked example 3: markup for a whole quarter

The furniture maker in our COGS guide had $315,000 in COGS and $450,000 in revenue.

Markup: ($450,000 − $315,000) ÷ $315,000 × 100 = 42.86%, while the gross margin on the same sales is 30.00%.

How to convert markup to gross margin

Because the two figures use different bases, you cannot swap one for the other. Use these formulas to convert between them, with each percentage written as a decimal.

Margin = Markup ÷ (1 + Markup)
Markup = Margin ÷ (1 − Margin)
MarkupGross marginPrice on $100 cost
10%9.09%$110.00
20%16.67%$120.00
25%20.00%$125.00
30%23.08%$130.00
40%28.57%$140.00
50%33.33%$150.00
75%42.86%$175.00
100%50.00%$200.00
150%60.00%$250.00

Common markup mistakes

  • Pricing with markup when you meant margin. A 40% markup gives only a 28.57% margin, so a business planning on 40% margin comes up short on every sale.
  • Dividing by price instead of cost. That gives you margin, not markup. Markup always divides by cost.
  • Leaving costs out of the base. Inbound shipping, packaging and direct labor belong in cost. Missing them makes the markup look larger than it really is.
  • Using one markup for everything. Products with very different costs, turnover or returns often need their own markup to stay profitable.

Keystone pricing: many retailers use a 100% markup, known as keystone, which doubles the cost to set the price. A $52 item priced at keystone sells for $104. That is a 100% markup but a 50% gross margin, which is why the two terms should never be used loosely.

Want the margin, markup and profit for your own price and cost?

Open the Gross Margin Calculator

Markup FAQs

What is the formula for markup percentage?

Markup % = (Selling price minus Cost) divided by Cost, multiplied by 100. A product that costs $52 and sells for $80 has a markup of 53.85%.

How do I calculate selling price from cost and markup?

Multiply the cost by one plus the markup as a decimal. For a 50% markup on a $52 cost, the selling price is $52 times 1.5, which is $78.

Is a 50% markup the same as a 50% margin?

No. A 50% markup on cost gives a 33.33% gross margin. To reach a 50% gross margin, you need a 100% markup, which doubles the cost.

Can markup be more than 100%?

Yes. Markup has no upper limit, because it is measured against cost. A $10 item sold for $35 has a 250% markup, while its gross margin is about 71.43%.

What is keystone markup?

Keystone is a 100% markup, where the selling price is set at double the cost. It is common in retail and equals a 50% gross margin.

Should markup include overhead costs?

Standard markup uses the direct cost of the item only. Many businesses then choose a markup large enough to cover rent, wages and other overhead and still leave a net profit.

Amara Taylor, who builds and maintains Anchor AI Tools
Written and checked by Amara Taylor

Content Lead, Anchor AI Tools, California, USA. Spotted an error? Email hello@anchoraitools.com and it will be checked and corrected. See our editorial standards.