Skip to content

Construction Overhead and Profit: How to Calculate Your Markup (2026)

Construction Overhead and Profit: How to Calculate Your Markup (2026)

The average residential contractor earns a net profit margin of 3–7%. The top quartile earns 12–18%. The difference is almost never work quality. It's pricing — specifically, whether overhead is correctly calculated and consistently applied before profit is added.

Key Takeaways

  • Average contractor net margin: 3–7% — top quartile: 12–18% (CFMA Benchmarker, 2024)
  • Markup ≠ Margin. A 25% markup produces only a 20% margin — most contractors lose thousands/year from this confusion
  • Overhead must be a rate applied to direct costs — not a flat dollar guess
  • Most common pricing error: not including the owner's time in overhead

The Formula

Job Price = Direct Costs + Overhead Allocation + Profit

Direct Costs = Fully loaded labor + Materials + Subs + Equipment + Job OH

Overhead Allocation = Direct Costs × Overhead Rate

Profit = (Direct Costs + Overhead) × Markup Factor

Step 1: Fully Loaded Labor Rate

Step 1: Fully Loaded Labor Rate

Base wage is not your labor cost.

Burden Rate components:

FICA (SS + Medicare): 7.65%

Federal Unemployment: 0.60%

State Unemployment: 1.5–4%

Workers' Comp: 3–20% (trade-dependent)

General Liability (labor): 1–3%

Health Insurance: ~$3–8/hr equivalent

Paid Time Off: ~4–6%

─────────────────────────────────────

Typical Total Burden: 28–42%

Fully Loaded Rate = Base Wage × (1 + Burden Rate)

Example:

$34/hr carpenter × 1.34 burden = $45.56/hr loaded

40-hour estimate at $34/hr = $1,360 ← wrong

40-hour estimate at $45.56/hr = $1,822 ← correct

Difference: $462/worker/week

At 10 jobs/year with a 3-person crew, that's $138,000/year in unrecovered labor burden.

Step 2: Calculate Your Overhead Rate

ANNUAL OVERHEAD ITEMS

─────────────────────────────────────────────────

Owner salary / draw (if not in direct labor)

Office / admin labor

Vehicle payments + fuel + maintenance

General liability insurance (non-labor portion)

Tools and equipment (depreciation/replacement)

Phone and communication

Software (estimating, PM, accounting)

Accounting and bookkeeping fees

Legal and professional fees

Advertising and marketing

Licensing and continuing education

Office rent / storage

Unbillable time (estimating, admin, travel)

Bad debt provision (~0.5–1% of revenue)

─────────────────────────────────────────────────

TOTAL ANNUAL OVERHEAD: $__________

Overhead Rate = Total Annual Overhead ÷ Annual Direct Costs

Example:

$180,000 overhead ÷ $600,000 direct costs = 30% overhead rate

Applied to a $22,000 direct cost job:

Overhead allocation: $22,000 × 30% = $6,600

Total cost before profit: $28,600

Typical overhead rates by business size:

Business Type

Overhead Rate

Solo operator

15–25%

Small crew (2–5 workers)

25–35%

Mid-size GC (5–15 employees)

30–45%

Large GC (15+ employees)

35–55%

 

Step 3: Markup vs. Margin — The Formula Most Contractors Get Wrong

Markup = Profit ÷ Cost

Margin = Profit ÷ Price

To hit a 20% margin:

Price = Cost ÷ (1 − 0.20) = Cost × 1.25

→ You need a 25% markup to get a 20% margin

Conversion table:

Target Margin

Required Markup

Using Markup as Margin Gives You

10%

11.1%

9.1%

15%

17.6%

13.0%

20%

25.0%

16.7%

25%

33.3%

20.0%

30%

42.9%

23.1%

 

Step 4: Full Pricing Walkthrough

SCENARIO: $36,000 Kitchen Remodel

STEP 1 — Direct Costs:

Labor (240 hrs × $44/hr loaded): $10,560

Materials: $9,200

Electrical sub: $2,400

Equipment: $380

Job overhead (permit, dumpster): $650

Total Direct Costs: $23,190

STEP 2 — Overhead (28%):

$23,190 × 0.28 = $6,493

Total Costs: $29,683

STEP 3 — Target 18% margin → 1.22 markup:

$29,683 × 1.22 = $36,213 → round to $36,200

STEP 4 — Verify:

Net profit: $36,200 − $29,683 = $6,517 (18.0% ✓)

Change Orders Must Include Overhead + Profit

Change Orders Must Include Overhead + Profit

The most common change order pricing mistake: charging direct costs only.

Client adds $3,200 in scope:

Wrong: Charge $3,200 → recover labor/materials only

Correct:

Direct costs: $3,200

Overhead (30%): $960

Subtotal: $4,160

Profit (20% margin): $1,040

Change order price: $5,200

Your overhead doesn't pause because the client added work. See our construction change order template.

Annual Overhead Recalculation

Recalculate every year — or when: you hire, add a vehicle, renew insurance at a different rate, or revenue swings 20%+. A 22% overhead rate calculated 3 years ago before two new hires may be recovering only 14% of actual overhead now.

Relevant Article:3 Ways Landscaping Teams Use Time Tracking to Boost Profitability

Key Connections

  • Estimating — overhead rate feeds every estimate → how to estimate construction costs
  • Job costing — verify pricing held on executed jobs → construction job costing guide
  • Proposals — present pricing professionally → how to write a construction proposal
  • Business planning — connect margins to long-term targets → house renovation business plan

Sources: CFMA Benchmarker 2024 · FMI/Autodesk Construction Disconnected 2024 · NAHB Cost of Construction Survey 2025

Ready to explore how TaskTag can transform your construction projects?

 Start your free trial today and see the difference!