Skip to content
Guide · For every trade

What is the difference between markup and margin?

Markup is profit divided by cost and margin is profit divided by price. See the formulas, a conversion table and a worked quote that shows the gap.

THE SHORT ANSWER

Markup is profit as a percent of cost, and margin is profit as a percent of the selling price. A 30 percent markup gives only a 23.1 percent margin. To earn a target margin, divide cost by one minus the margin. Mixing them up quietly underprices your jobs.

  • Markup % = (price - cost) / cost. Margin % = (price - cost) / price.
  • Margin is always lower than markup for the same job.
  • A 50 percent markup is a 33.3 percent margin, and a 100 percent markup is a 50 percent margin.
  • To price for a target margin, use price = cost / (1 - margin).
Updated October 27, 2026 · By the Sunwell team

What are the formulas?

Both start with the same profit: selling price minus cost. They divide by different numbers. Markup divides by cost. Margin divides by price.

Markup % = (price - cost) / cost x 100. Margin % = (price - cost) / price x 100. To convert, margin = markup / (1 + markup), and markup = margin / (1 - margin).

How do the two compare?

Because price is larger than cost, margin is always the smaller number. Reference points:

  • 25 percent markup = 20 percent margin
  • 33.3 percent markup = 25 percent margin
  • 42.9 percent markup = 30 percent margin
  • 50 percent markup = 33.3 percent margin
  • 100 percent markup = 50 percent margin

What does a worked example look like?

A job at 1418 Ridge Rd costs $4,000 in materials and labor.

At a 30 percent markup: $4,000 x 1.30 = $5,200. Profit is $1,200, and margin is $1,200 / $5,200 = 23.1 percent.

To earn a 30 percent margin: $4,000 / (1 - 0.30) = $5,714.29. Profit is $1,714.29. The markup behind it is $1,714.29 / $4,000 = 42.9 percent.

The difference is $5,714.29 - $5,200 = $514.29 on one job. Spread across a year of jobs, that gap decides whether overhead gets covered.

Which should you use to price work?

Use margin as your target, because overhead and profit goals are normally stated as a share of revenue. Overhead of 25 percent of sales and net profit of 10 percent mean you need at least a 35 percent gross margin, and you reach it by dividing cost by 0.65, not by multiplying by 1.35.

Markup is still useful as the number a crew or estimator applies in a pricebook. Just derive it from the margin you need.

How do you set a markup in a pricebook?

Start from the margin you need, then convert once and store the markup. If you need a 35 percent margin, the markup is 0.35 / 0.65 = 53.8 percent. A part that costs $18.00 then sells for $18.00 x 1.5385 = $27.69, and the profit of $9.69 is 35.0 percent of $27.69.

Check the math both ways before you publish the pricebook. Take one item, apply the markup, then divide profit by price. If you do not get your target margin, the formula in the pricebook is wrong.

Review the target whenever overhead changes, such as a new truck, a rent increase or an insurance renewal. A margin that covered costs last year may not cover them now.

What mistakes do contractors make?

The most common mistake is aiming for a margin and applying that percent as a markup, which leaves the shop short. Another is applying margin to labor and markup to materials in the same estimate without noticing. Pick one method, write the target on your pricebook, and check actual job margins against it after close-out.

Run the numbers yourselfOpen the free calculator

Sources: Groundplan: Markup vs Margin

Questions

What shops ask before they switch.

Is markup the same as margin?

No. Markup divides profit by cost and margin divides profit by price. A 30 percent markup is only a 23.1 percent margin.

How do I get a 30 percent margin?

Divide cost by 0.70. On a $4,000 cost that gives $5,714.29, which is a 42.9 percent markup.

How do I convert markup to margin?

Divide the markup by one plus the markup. A 50 percent markup is 0.50 / 1.50, which is a 33.3 percent margin.

What margin should a contractor target?

It depends on your overhead and profit goals. Add overhead as a share of sales to your net profit target, and use the total as your minimum gross margin.

You shouldn't pay for software you don't use. So every team gets a quote built for it.

CUSTOM QUOTE

Get a custom quote.

Tell us your team size, locations and what you use today. We send a written quote within one business day and can walk you through Sunwell on your own data.

STEP 1 OF 3 · YOUR BUSINESS

Your business

Reply within one business dayNo contract to startData move includedCustomer portal always free

Required. We only use these details to contact you about Sunwell. We never sell them.

What happens next

  1. 1A written quote in one business day

    Sized to your team, locations and what you turn on.

  2. 2A walkthrough on your own data

    See your jobs and pricebook on the board, not a demo account.

  3. 3We move you over

    Customers, jobs and pricebook imported, office and crews trained. Guided setup always included.

Not ready to talk yet?

Get one short update a month on what is new in Sunwell. No spam.

Book a demo

30 minutes on your own workflow

Pick a time

Online booking is paused right now. Email sean@sunwellcrm.com and we'll set a time.

Loading open times
OpenAlmost fullUnavailable
Next available
Morning
Afternoon

Your details

We email you a 6-digit code to hold the time. Nothing is booked until you enter it.

Check your email

We sent a 6-digit code to . Enter it to lock in . We hold the time for 10 minutes.

You're booked.

30-minute demo · private video link

Open your video link

A calendar invite with the video link is in your email. To move it, reply to that email.

Before you go

Want a quote without a call?

Leave your email. We send a few quick questions about your team, then a written quote. No spam.