EstimationPro AI EstimationPro AI
Pricing 10 min read

Contractor Markup vs Margin: What’s the Difference (With Examples)

Stop confusing markup and margin. Learn the formulas, see real examples, and use a simple table to pick the right markup for your target profit.

By Brad

Markup and margin are two of the most common “silent profit killers” in contracting - because they sound similar, they’re both percentages, and they both show up when you’re pricing a job.

Here’s the truth: a 50% markup does not equal a 50% margin. Not even close.

If you want to stay profitable (and not just busy), you need to understand the difference and be able to do the math quickly - especially when material prices move or a project is riskier than normal.

Markup vs Margin: What’s the Difference?

The difference lies in the denominator (what you divide by). Confusing these two numbers is the #1 reason contractors fall short of profit goals.

The Golden Rules:

  • Markup is based on Cost (always > margin)
  • Margin is based on Revenue (your actual take-home percentage)

Quick Definitions

  1. Markup: The percentage you add to costs to arrive at a selling price.
    • Formula: (Profit ÷ Job Cost) × 100 [e.g., $5k profit / $10k cost = 50% Markup]
  2. Margin (Profit Margin): The percentage of the final sale price that is profit.
    • Formula: (Profit ÷ Selling Price) × 100 [e.g., $5k profit / $15k price = 33% Margin]

Markup-to-Margin Conversion Chart (Cheat Sheet)

Use this table to ensure you are hitting your true profit targets. Most contractors aim for a 30-40% margin but mistakenly only apply a 30% markup (leaving them with just 23% margin).

Desired Margin (Profit)Required Markup (Multiplier)
10% Margin11.1% Markup (x 1.11)
20% Margin25.0% Markup (x 1.25)
30% Margin42.9% Markup (x 1.43)
35% Margin53.8% Markup (x 1.54)
40% Margin66.7% Markup (x 1.67)
50% Margin100.0% Markup (x 2.00)

Key Takeaway: To keep $0.30 of every dollar you sell (30% margin), you must mark up your costs by roughly 43%. You can plug in your own numbers with our free contractor markup calculator.

Real-World Example: Kitchen Remodel

Let’s price a standard kitchen renovation to see how the math impacts your bank account.

Job Costs:

  • Materials & Subs: $30,000
  • Labor (Burdened): $20,000
  • Total Cost: $50,000

Scenario A: The “Markup Mistake” (30% Markup)

  • Price: $50,000 x 1.30 = $65,000
  • Profit: $15,000
  • True Margin: 23% (Too low for most remodelers)

Scenario B: The Correct pricing (30% Margin)

  • Formula: Cost ÷ (1 - Margin)
  • Calculation: $50,000 ÷ 0.70
  • Price: $71,428
  • Profit: $21,428
  • True Margin: 30%

The Result: Understanding the math earned you an extra $6,428 on the same job.

How much should you charge? While overheads vary, these are healthy Gross Margin benchmarks for thriving businesses in 2026:

  • New Home Builders: 15% - 25% Margin
  • Commercial GC: 10% - 20% Margin
  • Residential Remodelers: 30% - 40% Margin
  • Service Trades (Plumbing/HVAC): 40% - 50% Margin
  • Handyman/Small Jobs: 40% - 60% Margin

Note: Gross Margin must cover your overhead (office, trucks, insurance) AND your Net Profit. If your overhead is 25%, you need at least a 35-40% gross margin to survive.

When to increase markup (risk-based pricing)

Markup shouldn’t be one fixed number. Raise it when:

  • the scope is fuzzy (lots of unknowns)
  • the schedule is tight
  • the client is change-order heavy
  • you’re dealing with difficult access (high-rise, long carry, limited parking)
  • you’re using new subs or new materials

A clean way to do this is with risk buckets:

Job typeTypical riskAdd-on
repeatable, well-definedlow+0–5% markup
normal remodelmedium+5–10% markup
custom / unknownshigh+10–20% markup

Common mistakes (and how to avoid them)

  1. Using markup goals as margin goals
    • Fix: use the conversion chart or formula above.
  2. Marking up only labor and forgetting subs/material volatility
    • Fix: markup your total cost, then manage allowances.
  3. Ignoring overhead
    • Fix: know your overhead % and price to cover it.
  4. Discounting without recalculating margin
    • Fix: every discount comes straight out of profit.

Quick checklist you can use on every bid

  • What’s my total cost (labor burdened + subs + materials + misc)? (Use our labor cost calculator to get your burdened rate.)
  • What margin do I need to cover overhead and income?
  • Convert margin → markup.
  • Add a risk bump if needed.
  • Sanity-check the final number against your market.

If you want to speed this up, you can build bids with structured cost buckets and consistent markup rules so you’re not re-inventing pricing every time.

Try EstimationPro free

FAQs

Is markup the same as profit?

No. Markup is a percentage of cost. Profit margin is a percentage of selling price.

What markup equals a 20% margin?

Markup = 0.20 ÷ 0.80 = 0.25 → 25% markup.

What markup equals a 30% margin?

Markup = 0.30 ÷ 0.70 ≈ 0.4286 → about 43% markup.

Should I use the same markup on every job?

Usually no. Higher risk and higher uncertainty jobs should carry higher markup.

How do I price change orders without losing margin?

Treat them like mini-projects: include labor burden, mobilization, and use the same (or higher) markup than the base contract.

Pricing a job like this?

Get every line item priced for your area in a full estimate

Describe the job or snap a few photos. Send it from EstimationPro and it follows up with your client for you.

Price my job free

3 free estimates in the first 7 days. No credit card.

Markup and Margin Calculator

$
Your total project cost
%
Percentage added to cost
0%25%50%75%100%
Selling Price$32,500.00
Profit$7,500.00
Margin23.1%

Markup vs Margin: A 30.0% markup produces a 23.1% margin. Markup is based on cost. Margin is based on selling price.

Get Free Estimating Tips

Enter your email and we'll send you pro tips, cost data, and useful resources for contractors.

We'll send helpful resources and occasional tips. Unsubscribe anytime.

EstimationPro AI For Contractors, By Contractors

Price Every Job With Confidence

Stop second-guessing your numbers. EstimationPro prices every line with labor and material rates adjusted for your region.

Photos & voice to estimate PDF proposals & schedules Regional pricing data
No account or credit card required Automatic client follow-up Built by a contractor who uses it on his own remodeling jobs

Related Articles

Try EstimationPro AI

Skip the spreadsheet. Get a priced, line-item estimate for your job.

Snap photos, talk through the scope, drop in your notes. The AI builds priced line items for labor and materials that you review, then send or export.

3 free estimates in the first 7 days, no card needed Automatic client follow-up Built by a 20-year contractor
Start Free Try without an account Free to start. No credit card.
Price every job with confidence