Markup vs margin for contractors

Markup and margin describe the same profit two ways, and mixing them up quietly takes money out of every job. Here is the difference, a table to convert one to the other, and the one formula that prices a job for the margin you want.

Key takeaways
  • Markup = profit divided by cost. Margin = profit divided by price. Same profit, different number.
  • To hit a margin, divide cost by one minus the margin. A 40% margin on $600 of cost is $600 ÷ 0.6 = $1,000.
  • Adding a 40% markup to cost gives you only about a 28.6% margin.

The two definitions

  • Markup = (price minus cost) ÷ cost
  • Margin = (price minus cost) ÷ price

Example: materials cost you $600 and you charge $1,000. Profit is $400. Markup is $400 ÷ $600 = 66.7%. Margin is $400 ÷ $1,000 = 40%. Same job, same profit.

Conversion table

Markup on costMargin on priceMultiply cost by
10%9.1%1.10
20%16.7%1.20
25%20%1.25
30%23.1%1.30
40%28.6%1.40
50%33.3%1.50
66.7%40%1.667
100%50%2.00
  • margin = markup ÷ (1 + markup)
  • markup = margin ÷ (1 − margin)

What the mix-up costs

Say you need a 40% gross margin to cover overhead and profit, and you add 40% to cost instead. On a year of jobs with $250,000 of costs, a 40% markup brings in $350,000 of sales and $100,000 of gross profit. Pricing for a true 40% margin brings in $250,000 ÷ 0.6 = $416,667 of sales and $166,667 of gross profit. The gap is about $66,667 a year from one word.

Pricing a job for the margin you want

  1. Add up the job's costs: labor, materials, subs, permits, disposal.
  2. Decide the margin you need from your overhead and profit goal. See gross vs net margin.
  3. Divide the cost by one minus that margin.

Example: $3,000 of job costs at a 35% margin is $3,000 ÷ 0.65 = $4,615. Round to $4,600 or $4,650 for the quote. Our markup calculator does the division and shows both numbers, and the flat-rate price book builder applies your markup across a whole list of tasks.

Published October 31, 2024. This page is general information, not legal or tax advice. Rules change and differ by state and city, so confirm with the agency named before you act.

FAQ

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

No. A 50% markup is a 33.3% margin. To get a 50% margin you need a 100% markup, which doubles the cost.

Should a contractor think in markup or margin?

Use whichever your team understands, but set your targets in margin, because overhead and profit are shares of the price. Write the matching markup next to it in your price book so the field and the office agree.

How do I convert markup to margin?

Divide the markup by one plus the markup. A 25% markup is 0.25 ÷ 1.25 = 20% margin.

How do I convert margin to markup?

Divide the margin by one minus the margin. A 30% margin is 0.3 ÷ 0.7, about a 42.9% markup.

We know what works. Leave it to Koira.

☼⚙
Standard⚡ Turbo
● Koira did it● You by hand
Today $9,300$8,100 / $1,200
This week $25,050$18,570 / $6,480
This month $69,300$46,150 / $23,150
Money, just now
Reminded Sean Love, $1,850. Polite reminder with the pay link.
Bids, 9:44 am
Nudged Dana on the kitchen bid. Day 3 follow up. She opened it at 9:12.
Convos, 9:41 am
Texted back a missed call. Walk through booked Thu 10:00.
Markup vs Margin for Contractors: The Difference, With a Chart | Koira