Markup Calculator

Work out profit and markup as a percentage of cost.

Fill in any two boxes and Numerila works out the third. Type in the calculated box to choose which value you want to find instead.

Result

Enter any two values and Numerila will work out the third.

Worked example

Something that costs 0.10 and sells for 0.30 makes a profit of 0.20. The markup is 0.20 ÷ 0.10 × 100 = 200%: the profit is twice the cost. Entering a cost of 0.10 and a 200% markup gives the selling price of 0.30.

How we calculated this

Profit is the selling price minus cost, and markup is the profit as a percentage of cost. It is not the same as margin, which is the profit as a percentage of revenue; use the Margin Calculator for that. Selling below cost gives a negative markup.

The three boxes are linked by one relationship, so any two give the third: markup = (selling price − cost) ÷ cost × 100, selling price = cost × (1 + markup ÷ 100), and cost = selling price ÷ (1 + markup ÷ 100). Markup needs a cost above zero, because it divides by cost, and it cannot go below −100%, because that would need a negative selling price.

A result written as a plain number is exact. A result starting with “≈” has been rounded to 10 significant figures, because its exact decimal never ends or is too long to read comfortably. When an exact value is long, its full digits are shown underneath. The calculation itself is never rounded: only the display is.

What this result means

The box marked Calculated holds whichever of the cost, the selling price or the markup the other two determine, and the result shows the profit. The markup is the profit as a percentage of cost, and a negative figure means the selling price is below cost.

Common mistakes

  • Confusing markup with margin: markup divides the profit by the cost, margin divides it by the selling price.

Assumptions and limitations

  • Cost must be more than zero, and a markup cannot go below −100%. A markup can be over 100%, which is not an error.

Analytics only runs if you choose to allow it below. Advertising and affiliate tracking are not currently used on Numerila. This panel exists so your preference is on record for if that ever changes.