ThisCalculator

Business

Markup Calculation Steps: Formula and Examples

Updated · Standard formula, shown below

Markup amount 40.00 $
Markup percentage
50.00 %
Result
Cost
80 $
You entered
Selling price
120 $
You entered

Markup Calculation Steps: Formula and Examples

Markup calculation steps are: subtract cost from selling price to find the markup amount, then divide that amount by cost and multiply by 100 to get the markup percentage. This calculator takes your cost and selling price and returns both the markup amount and percentage.

Formula

The standard markup formula compares the amount added to cost with the original cost:

  • Markup amount = selling price − cost
  • Markup percentage = (markup amount ÷ cost) × 100

Here, cost and selling price are amounts in the same currency, and the markup percentage is a percentage of cost. In the calculator, price means selling price and cost means cost. The percentage is undefined when cost is zero, so use a positive cost; a selling price below cost produces a negative markup, meaning a loss relative to that cost.

Worked Example

Using the calculator’s default values, cost is $80 and selling price is $120:

  1. Subtract cost from selling price: $120 − $80 = $40 markup.
  2. Divide markup by cost: $40 ÷ $80 = 0.5.
  3. Multiply by 100: 0.5 × 100 = 50% markup.

The calculator therefore returns a markup amount of $40.00 and a markup percentage of 50.00%.

What Markup Measures

Markup describes how much is added to a product’s cost to arrive at a selling price. It is useful when setting or checking a price, comparing pricing assumptions, or translating a cost-based target into a price. The percentage uses cost as its base, not the final selling price.

For example, a $40 markup on an $80 cost is 50%, because $40 is half of $80. The same $40 markup on a $160 cost is 25%. The dollar amount alone does not tell you the markup percentage; you need the cost too.

“Cost” should be defined consistently for the purpose of the calculation. It might mean only the amount paid to acquire an item, or it might include other relevant costs such as shipping or materials. The arithmetic does not decide which costs belong in the input. If you include different cost components in different comparisons, the resulting percentages will not be directly comparable.

From a Target Markup to a Selling Price

If you know the cost and want a particular markup percentage, rearrange the formula:

  • Selling price = cost × (1 + markup percentage ÷ 100)

For a $80 cost and a target markup of 50%, the calculation is $80 × (1 + 50 ÷ 100) = $120. This reverses the calculator’s markup calculation: it starts with cost and a target percentage rather than cost and a known selling price.

Use the percentage as a number in this formula: enter 50 for 50%, not 0.50. If working with the decimal form instead, use 0.50 in the equivalent expression, cost × (1 + decimal markup). Keep the chosen convention consistent.

Markup Versus Margin

Markup and gross margin are related but use different denominators. Markup divides the difference between selling price and cost by cost. Gross margin divides that difference by selling price:

  • Markup percentage = (selling price − cost) ÷ cost × 100
  • Gross margin percentage = (selling price − cost) ÷ selling price × 100

With an $80 cost and $120 selling price, markup is 50%, while gross margin is $40 ÷ $120 × 100 = 33.33%. They are not interchangeable. A target margin of 50% does not mean adding 50% to cost; with a $80 cost, a 50% margin would require a $160 selling price, before considering any other expenses.

Common Calculation Mistakes and Limits

  • Dividing by selling price: That calculates gross margin, not markup.
  • Mixing units or currencies: Cost and selling price must use the same currency and comparable units. Convert first if necessary.
  • Confusing a percentage with a decimal: 50% is 0.50 as a decimal, but 50 when the formula multiplies by 100.
  • Rounding too early: Keep the full values through the calculation and round the displayed result at the end. The calculator displays two decimal places.
  • Ignoring other expenses: A markup calculation alone does not establish overall profit. It only compares the selling price with the cost entered.

The calculation assumes a meaningful, positive cost. A zero cost makes the percentage division impossible, and a negative cost usually does not represent an ordinary product-pricing calculation. If the selling price is less than cost, the formula still works and reports a negative markup percentage, but it does not explain why the price is lower.

Frequently Asked Questions

How do you calculate markup percentage?
Subtract cost from selling price, divide the difference by cost, then multiply by 100. For a $40 difference on an $80 cost, markup is 50%.

How do I calculate selling price from markup?
Multiply cost by 1 plus the markup percentage expressed as a decimal. For a 30% markup, multiply cost by 1.30.

Is a 50% markup the same as a 50% profit margin?
No. Markup is based on cost; margin is based on selling price. A 50% markup corresponds to a 33.33% gross margin when cost is positive and the selling price is cost plus that markup.

Can markup be negative?
Yes. When selling price is below cost, the difference is negative, so the calculated markup percentage is negative. It indicates a selling price below the cost entered, not the reason for that price.

What cost should I use for markup?
Use the cost that fits the comparison you are making, and apply the same definition consistently. The formula does not determine whether shipping, labor, or other expenses should be included.

Related

Formula used
in cost | Cost | $ | 80 | 0
in price | Selling price | $ | 120 | 0
out amount | Markup amount | $ | price - cost | 2
out markup | Markup percentage | % | (price - cost) / cost * 100 | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.