Skip to content
cliplimeClipLime

Markup calculator

Profit as a share of the cost, with the matching margin and every step shown.

Markup, profit and margin

Know two of cost, price and markup, and see the rest.

What it costs you

What the customer pays

Enter the cost and the selling price to see the markup and the margin.

These results are estimates for information only and are not financial or tax advice. Check prices, costs and tax with your own records or a qualified adviser before you rely on them.

At a glance

What it does
Works out markup from a cost and a selling price, finds the selling price from a cost and a markup percentage, or the cost behind a price and markup.
Markup formula
Markup = (price − cost) ÷ cost × 100. A cost of 80 and a price of 100 is a 25% markup.
Price from markup
Price = cost × (1 + markup ÷ 100). A cost of 80 with a 25% markup sells for 100.
Also shows
The profit and the matching margin. The same 25% markup is only a 20% margin, because margin divides by the price instead of the cost.
Range
Markup can be any size above −100%. A markup of 300% means the price is four times the cost.
Working
Every answer shows its steps in plain words.
Privacy
Nothing is sent when you type. Your numbers are kept in the page address so a link can be shared, so a shared link carries them.
Note
Results are estimates for information only and are not financial advice.

How to do it

  1. 1

    Choose what you know

    Pick Cost and price to find the markup, Cost and markup to set the selling price, or Price and markup to find the cost.

  2. 2

    Enter the numbers

    Type the amounts and the markup percentage. A currency is optional.

  3. 3

    Read the answer

    The big number is the answer. Under it are the profit, the matching margin, the price and the cost.

  4. 4

    Check the working

    The steps show each calculation with your numbers, including how markup turns into margin.

What markup is and how to use it

Markup is what you add to the cost of an item to reach its selling price, written as a percentage of the cost. If an item costs 200 and you add 70, the markup is 70 ÷ 200 = 35%.

Setting prices this way is called cost-plus pricing. Work forward with price = cost × (1 + markup): a cost of 200 with a 35% markup sells for 200 × 1.35 = 270, and the profit is 70. Work backward with cost = price ÷ (1 + markup) to see what a price allows you to pay.

The cost has to hold everything that goes into one item: materials, packaging, delivery and payment fees. A markup says nothing about whether the profit covers rent, wages and other overheads, so treat it as a starting point and check it against your own accounts.

Markups stack by multiplying

Each step in a supply chain adds its own markup to the price it paid, so the markups multiply instead of adding. A maker whose cost is 40 adds 50% and sells to a shop at 60. The shop adds 100% and sells at 120. Measured against the maker's cost of 40, the final price is a 200% markup, not 150%.

The same idea works for several percentages in a row: (1 + 0.5) × (1 + 1.0) − 1 = 2.0, or 200%. The calculator finds the markup between any two prices when you enter the first as the cost and the last as the price.

Markup is not margin

A 25% markup on a cost of 80 gives a price of 100 and a profit of 20. That profit is 25% of the cost but only 20% of the price, so the margin is 20%. The conversion is margin = markup ÷ (1 + markup). Here are some markups and the margins they give:

  • 10% markup: 9.09% margin.
  • 25% markup: 20% margin.
  • 50% markup: 33.33% margin.
  • 100% markup: 50% margin. Doubling the cost halves the profit share.
  • 200% markup: 66.67% margin.
  • 300% markup: 75% margin.

To reach a particular margin the markup has to be higher than the margin: a 40% margin needs a 66.67% markup. The margin calculator starts from the margin you want and shows the markup that goes with it.

Markup above 100% and below zero

A margin can never reach 100%, but a markup has no top. A markup of 100% doubles the cost and 300% multiplies it by four, which is common for items with a low cost and a high price.

A markup below zero means selling for less than the cost. A cost of 100 with a markup of −20% sells for 80, a loss of 20 on every sale, and a margin of −25%. The calculator shows the loss and the negative percentages.

Questions people ask

How do I calculate markup?

Subtract the cost from the selling price, divide by the cost and multiply by 100. A cost of 80 and a price of 100 gives (100 − 80) ÷ 80 × 100 = 25%.

How do I add a markup percentage to a cost?

Multiply the cost by 1 plus the markup as a decimal. A 35% markup on 200 is 200 × 1.35 = 270. Choose Cost and markup above to see it with the steps.

Is markup the same as profit margin?

No. They use the same profit, but markup divides it by the cost and margin divides it by the selling price. A 25% markup is a 20% margin. Use the margin calculator when you are working from the margin.

How do I convert markup to margin?

Divide the markup by 1 plus the markup, with both as decimals. A 50% markup gives 0.5 ÷ 1.5 = 33.33%. The working under the answer shows this check with your own numbers.

What markup do I need for a 40% margin?

Divide the margin by 1 minus the margin: 0.4 ÷ 0.6 = 66.67%. A cost of 60 marked up by 66.67% sells for 100, and the profit of 40 is 40% of the price.

Can markup be more than 100%?

Yes. A markup of 100% doubles the cost and 300% makes the price four times the cost. Margin cannot reach 100% because that would mean the cost is zero.

Is anything I type stored or sent?

No. Typing sends nothing anywhere: the sums run in your browser. Your numbers are also kept in the page address so that Copy link works. That means a link you share, or a page you reload, requests that address, numbers included, from our server like any web address. Share a link only if you are happy to share the numbers.