ProfitTrackr Logo ProfitTrackr
Profit Margins Estimating Business Finance

How to Calculate Contractor Profit Margins (And Why Most Get It Wrong)

ProfitTrackr Team · · 8 min read

Every contractor wants to know their real profit margin — but most calculate it wrong. You finished a $45,000 kitchen remodel last month. Materials came in at $18,000, labor cost $15,000, and you walked away with $12,000 in your pocket. That's a 26% contractor profit margin, right?

Not even close.

Most contractors make the same mistake: they subtract the obvious costs and call whatever's left "profit." They forget about the truck payment, insurance, the office phone bill, gas, tool replacement, and the four hours they spent writing the estimate. Once you account for real overhead, that $12,000 shrinks fast — sometimes to almost nothing.

Understanding your true profit margin is the difference between a business that grows and one that stays busy but broke. Here's how to get the math right. (If you're new to tracking costs per project, start with our job costing guide for small contractors.)

Gross Profit Margin vs. Net Profit Margin

Before you calculate anything, you need to know which number you're after. Contractors deal with two types of margins, and confusing them is where trouble starts.

Gross profit margin measures what you keep after paying the direct costs of a job — materials, labor, subcontractors, equipment rental, and permits. It tells you how efficiently you're executing individual projects.

Gross Profit Margin = (Revenue − Direct Costs) / Revenue × 100

Net profit margin is what's left after you subtract everything: direct costs plus all your overhead expenses like insurance, office rent, vehicle payments, marketing, accounting fees, and your own salary. This is your real take-home profitability.

Net Profit Margin = (Revenue − Direct Costs − Overhead) / Revenue × 100

If you only track gross margin, you might think a job earned you 35% when your net was actually 8%. That gap is where contractors get blindsided. For a deeper look at this, see our guide on contractor overhead costs and how to track them.

What Are Healthy Profit Margins for Contractors?

Industry data from the National Association of Home Builders (NAHB) shows that general contractors typically follow what's called the 10-10 Rule: 10% for overhead, 10% for net profit, resulting in a 20% total markup on direct costs.

Here's how different types of contractors typically perform:

  • General contractors: 8–15% net profit margin
  • Specialty trades (electrical, plumbing, HVAC): 10–20% net profit margin
  • Remodeling contractors: 8–18% net profit margin
  • New home builders: 6–12% net profit margin

The national average gross profit margin for construction businesses sits around 24%, while the average net profit margin is approximately 7.6%. If you're consistently below 6% net, your business is vulnerable to any unexpected expense wiping out your profit entirely.

The Markup vs. Margin Trap

This is the single most expensive math mistake in contracting. Markup and margin are not the same thing, but many contractors use them interchangeably.

If your costs are $80,000 and you apply a 20% markup, your selling price is $96,000. Your profit is $16,000. But your margin isn't 20% — it's 16.7%.

A contractor who thinks they're making 25% when they're actually making 20% will be off by thousands of dollars over the course of a year. On $500,000 in annual revenue, that's a $25,000 difference.

Quick Conversion Formulas

Margin = Markup / (1 + Markup)

Markup = Margin / (1 − Margin)

Step-by-Step: Calculate Your True Profit Margin

Let's walk through a real example. Say you completed a bathroom renovation:

Revenue$28,000
Materials$9,500
Labor (crew)$8,200
Subcontractor (tile)$2,800
Permits + Equipment$750
Gross Profit$6,750 (24.1%)
Overhead allocation−$2,000
Net Profit$4,750 (17.0%)

That 24% gross margin looked great. But the real number — 17% — is what actually matters for your bank account.

The Overhead Costs Most Contractors Forget

The reason margins surprise so many contractors is that overhead expenses are easy to underestimate. Here's what should be included:

  • Vehicle payments, fuel, and maintenance
  • General liability and workers' comp insurance
  • Business license and bonding fees
  • Accounting and bookkeeping
  • Office or shop rent
  • Phone and internet
  • Tool replacement and repair
  • Marketing and advertising
  • Software and subscriptions
  • Continuing education and certifications
  • Unpaid time: estimates, callbacks, travel, admin work

That last one is the hidden killer. If you spend 15 hours a week on non-billable work and pay yourself $50/hour, that's $750/week in overhead that never appears on a job cost sheet unless you track it. These hidden costs are one of the top reasons contractors lose money on jobs.

How to Improve Your Margins Without Raising Prices

Raising prices is one lever, but it's not the only one:

Track every job individually. Some job types might be making you 25% while others are losing money. You can't fix what you can't see.

Reduce material waste. A 5% reduction in material waste on a $500,000 business puts $25,000 back in your pocket.

Tighten your estimates. Use data from past jobs to improve future bids. Our step-by-step pricing guide shows you exactly how.

Control change orders. Document every change, price it, and get approval before work starts.

Review overhead quarterly. Audit your recurring expenses at least every three months.

Start Tracking Margins Per Job, Not Per Quarter

The biggest shift you can make is moving from "how did I do this quarter" to "how did I do on this specific job." Per-job profit tracking lets you spot problems while you can still fix them — not three months later when the money's already gone.

This is exactly what ProfitTrackr was built for. Instead of waiting until tax season to discover which jobs made money and which didn't, you track materials, labor, overhead, and margins on every single project in real time. And when tax season does arrive, make sure you're claiming every deduction — see our contractor tax deductions checklist.

Ready to see your real profit margins?

Start your free 14-day trial of ProfitTrackr — no credit card required.

Start Free Trial