If You Don’t Know Your Gross Margin Per Job, You’re Guessing
A lot of contractors know their revenue.
Fewer know their net profit.
Almost none know their gross margin per job.
And that’s where the real story lives. Because if you don’t know your gross margin per job, you’re not managing profitability — you’re hoping for it.
⸻
Revenue Is Activity. Margin Is Health.
You can run a $2M company and still feel constant financial pressure.
Why?
Because revenue tells you how busy you are.
Gross margin tells you how well your jobs are performing.
Gross margin per job shows you:
• Whether your pricing is accurate
• Whether labour hours are being estimated properly
• Whether materials are eating into profit
• Whether certain scopes consistently underperform
Without that visibility, every project blends into one big number on your P&L.
And blended numbers hide problems.
The Hidden Danger of “Overall Profit”
Let’s say your company runs at a 30% gross margin overall.
On paper, that looks solid.
But what if:
• One type of job runs at 45%
• Another runs at 15%
• And a third is quietly losing money
The 30% average hides all of that.
So you keep bidding the low-performing jobs.
You keep sending crews to scopes that drain time.
You assume the market is tight.
When in reality, the issue may be internal.
Markup Is Not the Same as Margin
Many contractors price using consistent markup.That’s a starting point.But markup sets the price — it does not guarantee the outcome.Gross margin per job shows whether: • Labour ran over estimate • Materials fluctuated • Subcontractors exceeded budget • Change orders were missedTwo jobs with identical markup can produce very different margins.If you don’t measure it, you can’t manage it.Busy Doesn’t Mean Profitable
Some of the most financially stressed contractors are fully booked.
They’re working hard.
Crews are active.
Projects are moving.
But cash is tight.
Often, it’s because small margin leaks across multiple jobs compound over time.
Without job-level tracking, those leaks remain invisible.
What Knowing Your Gross Margin Per Job Changes
When you have clear visibility:
• You bid smarter.
• You price with confidence.
• You identify high-performing scopes.
• You cut or correct underperforming work.
• You stop relying on the bank balance as your decision tool.
You move from reactive to strategic.
And that’s when growth becomes sustainable.
The Bottom Line
If you don’t know your gross margin per job, you’re not operating with full information.
You’re operating on averages.
And averages are dangerous in a business where every job matters.
Clarity doesn’t complicate your business.
It protects it.
If you’re a trades business owner and you want clearer visibility into how your jobs are actually performing, it starts with structure — not guesswork.
Because busy isn’t the goal.
Profitable is.
