Calculator · Pricing

Markup vs Margin Calculator: Convert Between the Two

By Oussama Chicha, EditorUpdated Checked against primary sources · not yet reviewed by a licensed professionalFormula shown below · see the math
Quick answer

Markup is profit as a share of cost; margin is profit as a share of price. margin = markup ÷ (1 + markup). A 25% markup is a 20% margin. To keep a 20% margin you need a 25% markup.

Your numbers

Results update as you type
What do you know?
%
$
Add what the job costs to see the price and profit that markup prices out to.
Margin · liveSheet 01
Margin needed
20.0%
Markup
25.0%
Margin
20.0%
Price
Add a job cost
Profit
Add a job cost
The math for your numbers
margin = markup ÷ (1 + markup) = 25% ÷ 1.25 = 20.0%
Full conversion table · markup 5%–100%
MarkupMargin
5%4.8%
10%9.1%
15%13.0%
20%16.7%
25%20.0%
30%23.1%
35%25.9%
40%28.6%
45%31.0%
50%33.3%
55%35.5%
60%37.5%
65%39.4%
70%41.2%
75%42.9%
80%44.4%
85%45.9%
90%47.4%
95%48.7%
100%50.0%

MARKUP TO MARGIN · MARGIN = MARKUP ÷ (1 + MARKUP)

Sources and defaults

No external data: this calculator is pure arithmetic, with the formulas shown above.

Why the $1 mistake happens

Add $1 of markup to $1 of cost and the price doubles to $2. That looks like a 100% increase, but it is only a 50% margin, because margin is measured against the $2 price, not the $1 cost.

Markup and margin answer two different questions. Markup is profit as a share of what the job cost. Margin is profit as a share of what it sold for. The price is always the bigger number, so the same dollar of profit is always a smaller percentage of it. Treat the two as interchangeable and a bid quietly comes in short: a 25% markup on a $40,000 job prices it at $50,000, which is only a 20% margin, not 25%.

Conversion table

Target marginMarkup needed
5%5.3%
10%11.1%
15%17.6%
20%25.0%
25%33.3%
30%42.9%
35%53.8%

FIG. 02 · MARGIN TO MARKUP · MARKUP = MARGIN ÷ (1 − MARGIN)

The two formulas

The two only match at 0%. Above that, markup is always the larger number for the same job, because it is measured against the smaller base. Our markup and margin table has both formulas worked out in Excel, ready to print.

How to use this calculator

  1. Pick the number you already have: markup, if you mark costs up to set a price, or margin, if you work backward from a target profit share.
  2. Type that percent into the field. The other one converts instantly.
  3. Add the job's cost to see the actual price and profit dollars, not just the percentages.
  4. Copy the page link to save or share the result. Your numbers stay in the link, not on our servers.

FAQ

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

No. A 25% markup on a $100 cost prices the job at $125, which works out to a 20% margin. Markup is profit divided by cost; margin is profit divided by price, and price is always the bigger number.

How do I convert margin to markup?

Divide the margin by one minus the margin: markup = margin ÷ (1 − margin). A 20% margin needs a 25% markup; a 33.3% margin needs a 50% markup.

Why is margin always smaller than markup for the same job?

Margin is profit divided by the price, and markup is profit divided by the cost. The price is always larger than the cost, so the identical dollar of profit is a smaller share of it. Margin is always less than markup above 0%.

Related tools