← Back to blog
Construction4 min readJuly 18, 2024

Contractor Markup vs Profit Margin: What's the Difference?

Confused about markup vs profit margin? Learn the difference and how to calculate both for profitable contractor pricing. Free calculator included.

The $43,000 Confusion That Nearly Bankrupted a Contractor

Dave thought he was making 40% profit on every job. His material markup was 40%, his hourly rate seemed good, and customers weren't complaining about price.

But when tax season arrived, Dave's accountant delivered devastating news: his actual profit margin was only 2.8%.

The problem: Dave confused markup with profit margin—a mistake that cost him $43,000 in lost profit and nearly killed his business.

Don't make the same mistake. Understanding the difference between markup and margin could save your business.

Markup vs. Margin: The Critical Difference

What is Markup?

Markup is the amount you add to your cost to set your selling price.

Markup = (Selling Price - Cost) ÷ Cost × 100

Example:

  • Cost: $100
  • Markup: 50%
  • Selling Price: $100 + ($100 × 50%) = $150

What is Profit Margin?

  • Selling Price: $150
  • Cost: $100
  • Profit Margin: ($150 - $100) ÷ $150 × 100 = 33.3%

Why This Matters

The key insight: 50% markup ≠ 50% profit margin

A 50% markup only gives you a 33.3% margin. This is why Dave nearly went bankrupt—he was calculating his pricing based on markup but thinking he had that much profit.

Industry Benchmarks

  • Service calls: 40-60%
  • Residential installation: 25-40%
  • Commercial projects: 15-30%
  • Emergency work: 50-70%

Quick Conversion: Markup to Margin

Need to know what margin a markup actually gives you?

  • Want 30% margin? Need 42.9% markup
  • Want 40% margin? Need 66.7% markup
  • Want 50% margin? Need 100% markup

Calculating Your Target Pricing

Before you price a job, ask yourself:

  • Can my market support this markup?
  • How do I communicate this value?
  • What's my competitive advantage?

Example 1: Material Markup Confusion

  • Materials: $1,000
  • 50% markup: $1,500 selling price
  • Result: 33.3% margin (not 50%)

Example 2: Achieving True Margin

  • Materials: $1,000
  • Target margin: 50%
  • Required markup: 100%
  • Selling price: $2,000
  • Result: Actual 50% margin

Labor Rate Pricing (The Complex Part)

This is where most contractors fail. Your true labor cost isn't just the wage.

  • Wages: What you pay the worker
  • Burden: Taxes, insurance, benefits (25-40% of wages)
  • Overhead: Your business expenses allocation
  • Profit: What you want to take home

Labor Calculation Example

  • Worker wage: $25/hour
  • Burden (35%): $8.75/hour
  • True cost: $33.75/hour
  • Overhead allocation: $20/hour
  • Total cost: $53.75/hour
  • Target margin: 30%
  • Required markup: 42.9%
  • Selling price: $76.80/hour

How to Calculate Actual Job Profitability

This is the real test. After the job is done, here's what you measure:

  • Material costs (actual, not marked up)
  • Labor costs (wages + burden)
  • Overhead allocation for this job
  • Permit fees, disposal, etc.
  • Equipment/tool costs

Complete Job Example

  • Total job revenue: $5,000
  • Material costs: $1,500
  • Labor costs: $1,200
  • Overhead allocation: $800
  • Other costs: $200
  • Total costs: $3,700
  • Profit margin: 26% ($1,300 ÷ $5,000)

Make Your Pricing Easier

  • ✅ Instant markup-to-margin conversion
  • ✅ Target margin calculator
  • ✅ Material markup optimization
  • ✅ Labor rate calculations
  • ✅ Job profitability analysis
  • ✅ Break-even point identification
Free tool
Contractor Overhead Calculator
Calculate your business overhead percentage and determine proper markup rates.
Open Overhead

Value-Based Pricing (The Advanced Move)

Sometimes your price should be based on customer value, not just cost.

Value-Based Example

  • Cost to you: $2,000
  • Customer value: $2,400/year savings
  • Price: $3,500 (75% margin) based on value, not cost

This is how you escape the race to the bottom on price.

Industry Profit Margin Benchmarks

By Trade

  • HVAC: 20-35% average, 40-60% for service calls
  • Plumbing: 25-40% average, 50-70% for emergency work
  • Electrical: 20-30% average, 35-50% for complex work
  • General Contracting: 15-25% average, varies by project size

By Project Type

  • Service/Repair: 40-60%
  • Installation: 25-40%
  • New Construction: 15-25%
  • Renovation: 20-35%
  • Emergency Work: 50-70%

Implementation Plan

Don't just read this—implement it.

  • Implement new markup strategy
  • Test pricing on new estimates
  • Track results carefully
  • Adjust based on market response
  • Review overall profitability improvement
  • Refine pricing for different job types
  • Build value communication skills
  • Focus on higher-margin work types