Contractor Markup Calculator


Contractor Markup Calculator

Calculate selling price, gross profit and gross margin from your job cost and desired markup — or price backward from a target gross margin.

Markup and margin are related, but they are not the same thing.

Markup is based on your cost.

Gross margin is based on your selling price.

For example:

If a job costs you $10,000 and you apply a 50% markup:

$10,000 × 1.50 = $15,000 selling price

Your gross profit is:

$15,000 − $10,000 = $5,000

But your gross margin is:

$5,000 ÷ $15,000 = 33.3%

So:

50% markup does NOT equal 50% margin.

That distinction matters tremendously when pricing contracting work.


To calculate selling price using markup:

Selling Price = Job Cost × (1 + Markup %)

Example:

$8,000 job cost

40% markup

$8,000 × 1.40 = $11,200 selling price

Gross profit:

$11,200 − $8,000 = $3,200

Gross margin:

$3,200 ÷ $11,200 = 28.6%


If you know the gross margin you want instead of the markup:

Selling Price = Job Cost ÷ (1 − Gross Margin %)

Example:

If a job costs $8,000 and you want a 40% gross margin:

$8,000 ÷ 0.60 = $13,333.33

That selling price produces approximately:

$5,333.33 gross profit

and

40% gross margin

This is why simply “adding 40%” to cost does not create a 40% margin.


Your job cost should include the costs directly associated with performing the work.

Depending on the business, this may include:

  • Direct labor
  • Payroll burden
  • Materials
  • Equipment
  • Rentals
  • Dump fees
  • Subcontractors
  • Delivery charges
  • Fuel or job-specific transportation
  • Permits or project-specific fees

The more complete your cost estimate is, the more useful the markup calculation becomes.


A markup can create gross profit on paper, but that does not necessarily mean the business is profitable.

Gross profit still has to help cover overhead such as:

  • Office payroll
  • Insurance
  • Trucks
  • Software
  • Rent
  • Advertising
  • Accounting
  • Phones
  • Management time
  • Repairs
  • General operating expenses

What remains after all business expenses is your actual net profit.

That is why contractors should understand both job-level gross profit and company-level overhead.


What is a good markup for contractors?

There is no universal markup percentage that works for every contractor. The correct markup depends on labor burden, materials, overhead, productivity, competition, risk and desired profit.

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

No. A 50% markup produces a gross margin of approximately 33.3%.

What markup gives a 40% margin?

A 40% gross margin requires a markup of approximately 66.7%.

How do I calculate markup?

Subtract cost from selling price to find gross profit, then divide gross profit by cost.

Markup % = Gross Profit ÷ Cost

How do I calculate gross margin?

Subtract cost from selling price, then divide gross profit by selling price.

Gross Margin % = Gross Profit ÷ Selling Price

Should overhead be included in markup?

Markup is often used to help recover overhead and generate profit, but the exact pricing system varies by company. Contractors should understand their annual overhead and make sure their pricing model recovers it consistently.


Free Tools. Real Numbers. Better Decisions.

The Common Contractor is built to make the business side of contracting easier for small home-service contractors.

Build the most useful free toolbox possible for small home-service contractors.

Use the calculators. Read the resources. Run your numbers. Take what you learn back to your next estimate.