Contractor Markup Calculator
Enter materials, labor, and other costs with your markup % to get sell price, gross profit, and margin — with a clear markup vs margin explanation.
Cost vs Markup vs Margin
- Cost: Everything you spend to complete the job — materials, labor, subcontractors, equipment, overhead.
- Markup: The percentage added to your cost to arrive at the selling price.
- Selling Price: What the customer pays. Selling Price = Cost × (1 + Markup%).
- Gross Profit: Selling Price − Cost.
- Gross Margin: Gross Profit as a percentage of Selling Price — not of cost.
Formulas
Selling Price = Cost × (1 + Markup%)
Gross Profit = Selling Price − Cost
Gross Margin = Gross Profit ÷ Selling Price × 100
Worked Example
Job with a 30% markup:
- Materials: $4,000
- Labor: $3,500
- Overhead: $500
- Total cost: $8,000
- Selling price: $8,000 × 1.30 = $10,400
- Gross profit: $2,400
- Gross margin: $2,400 ÷ $10,400 = 23.1%
Why 25% Markup ≠ 25% Margin
This is one of the most common pricing mistakes contractors make:
Cost: $10,000 + 25% markup → Selling price: $12,500
Gross profit: $2,500 | Margin: $2,500 ÷ $12,500 = 20%
To achieve 25% margin, you need a 33.3% markup:
$10,000 × 1.333 = $13,333 | Profit: $3,333 | Margin: 25%
Use the Markup vs Margin Calculator to convert between the two in either direction.
Frequently Asked Questions
What markup do contractors typically use?
Markup varies widely by trade, market, and overhead structure. Residential contractors commonly use 20–50%. Specialty trades with high overhead or liability may go higher. Always verify your actual costs before setting markup — industry averages don't account for your specific cost structure.
How do I price a job to hit a target margin?
Rearrange the formula: Markup = Margin ÷ (1 − Margin). For a 30% margin target: Markup = 0.30 ÷ 0.70 = 42.9%. Enter that in the calculator to see the resulting price.
Should I use markup or margin to price jobs?
Markup is easier to apply to cost estimates. Margin is easier for comparing profitability across different jobs. Many contractors think in markup but should track profitability in margin — the two numbers are related but different.