Back to Blog
Financial KPIsFebruary 13, 202612 min read

7 Financial KPIs Every Contractor Should Track Weekly

Half of all contractor failures are linked to inadequate cost control. Here are the numbers that actually tell you how your business is doing — and why your bank balance isn't one of them.

Ask most contractors how their business is doing and you'll get one of two answers: "We're busy" or "Things are slow." Push them for specifics — gross margin by job type, average days to collect, HVAC labor utilization rate, or plumbing overhead costs — and you'll usually get a shrug.

That's not a criticism. It's a diagnosis. And it explains a troubling statistic: inadequate internal cost control is a factor in nearly 50% of contractor failures. Not bad work. Not a lack of customers. A lack of visibility into the numbers that actually matter.

The businesses that survive and grow in construction, HVAC, plumbing, and electrical contracting aren't necessarily better at their trade. They're better at knowing their financial KPIs for contractors like them — the specific numbers that reveal whether you're actually making money or just staying busy. And in 2026, with material costs at historic highs and labor shortages squeezing every dollar, knowing your numbers isn't optional anymore — it's survival.

Your Bank Balance Is Lying to You

Here's how most contractors measure financial performance: they check their bank balance. Cash in the account? We're fine. Balance getting low? Panic.

The problem is that your bank balance is a snapshot of one moment in time that tells you almost nothing useful. You could have $200K in the bank and be three months from insolvency because you're sitting on unprofitable contracts. You could have $30K in the bank and be perfectly healthy because $180K in receivables are landing next week.

Bank balance doesn't tell you which jobs are making money. It doesn't tell you if your margins are eroding. It doesn't tell you whether you can afford to take on that next project, hire that next technician, or survive the slow season.

The second most common approach — waiting for your accountant to send a P&L — isn't much better. By the time you get a quarterly profit and loss statement, you're looking at what happened three to six months ago. For HVAC job costing, plumbing labor tracking, and electrical contractor profitability analysis, that's like trying to drive by looking in the rearview mirror.

How Contractors Actually Measure vs. What They Should Track

Profitability
Common Practice

Assumed from contract price

The Gap

Don't know which jobs lost money until months later

Cash flow
Common Practice

Check bank balance daily

The Gap

No forecast of payment timing or upcoming crunches

Labor cost
Common Practice

"Feels like we're busy"

The Gap

No data on billable vs. non-billable time

Overhead
Common Practice

Rough percentage guess

The Gap

Not allocated to jobs — don't know true job cost

Receivables
Common Practice

Whatever QuickBooks shows

The Gap

Not actively managed; late payments normalize

Backlog
Common Practice

Rough list of upcoming work

The Gap

Don't know cash timeline or project profitability

Contractor Financial Benchmarks (2026)

5-12%
healthy net profit margin range
94%
of contractors struggling to fill roles

The 7 KPIs That Actually Tell You How Your Business Is Doing

You don't need to track 50 metrics. You need seven — the ones that cover profitability, liquidity, pipeline, and efficiency. These are the numbers that, tracked weekly, give you a clear picture of where your business is right now and where it's headed.

1

Gross Profit Margin per Job

Target: 20-26% (varies by trade)

This is the single most important number most contractors don't track. Revenue minus direct costs (labor, materials, equipment) divided by revenue. General contractors should target 15-20%, while specialty trades like HVAC contractor margins and electrical contractor margins should aim for 18-26%. <a href="https://cfma.org/articles/cfma-s-2-24-construction-financial-benchmarker-executive-summary/" target="_blank" rel="noopener noreferrer" className="text-copper hover:text-copper-700 underline">Top performers hit 21.8% or higher</a>.

Why it matters: It tells you which jobs are making money and which are eating your margins. Without it, you're guessing — and with material costs at historic highs, guessing is expensive.

2

Cash Runway

Target: 6+ months

How many months can your business survive with current cash and expected revenue? Divide your monthly expenses by your pipeline revenue divided by 12. A healthy contractor keeps at least 6 months of runway — enough to weather a slow season or a customer who pays late.

Why it matters: It's the difference between "we can take that risk" and "we're one bad month from payroll trouble." Especially critical for seasonal businesses like HVAC seasonal cash flow and plumbing seasonal variations.

3

Days Sales Outstanding (AR Aging)

Target: Under 45 days

The average number of days it takes to collect payment after you invoice. The industry average is about 37 days. Under 45 is good. Over 60 is a cash flow crisis waiting to happen. Every extra day your money sits in someone else's pocket is a day you're financing their business, not yours.

Why it matters: A contractor with $1.5M monthly revenue and 60-day DSO has $3M sitting in receivables. Cutting that to 40 days frees up over $1M in working capital.

4

Backlog Value

Target: 3-6 months of revenue

The total dollar value of contracted work you haven't completed yet. This is your forward visibility — how much revenue you have locked in. Measure it in both dollar value and estimated months to complete given your current workforce.

Why it matters: Without backlog tracking, you can't plan hiring, manage cash flow, or make informed decisions about taking on new work. It's your pipeline health check.

5

Labor Utilization Rate

Target: 80-85% billable

Billable hours divided by total available hours. If your team works 40 hours a week, how many of those hours are actually generating revenue? The rest is travel, admin, rework, and downtime. Healthy is 80-85%. Below 75% means you're paying for time that isn't producing income.

Why it matters: A 5% improvement in utilization for a 10-person crew at $50/hour saves over $50K annually. It's the KPI most contractors have never calculated.

6

Job Cost Variance

Target: Under 5% from estimate

The difference between what you estimated a job would cost and what it actually cost. Track it by job, by job type, and by estimator. If your estimates are consistently off by more than 5%, your pricing is wrong — and you're either leaving money on the table or losing money you didn't know about.

Why it matters: It's the feedback loop that makes everything else work. Accurate estimates lead to accurate bids, which lead to profitable jobs. Without this data, you're repeating the same pricing mistakes on every project.

7

Overhead Rate

Target: 20-25% for small contractors

Total indirect costs (rent, insurance, admin, vehicles, office) as a percentage of revenue. Small contractors under $50M typically run 20-25%. If your overhead is climbing while revenue is flat, that's a flashing red light. HVAC overhead costs and plumbing overhead costs vary significantly by market, but average fixed overhead in 2026 typically ranges from $25K-$45K monthly depending on service area and crew size.

Why it matters: It tells you the minimum revenue you need just to keep the lights on. Every dollar of overhead that creeps in unnoticed comes straight out of your profit.

What Flying Blind Actually Costs You

These aren't abstract concepts. Here's what happens in real businesses when contractors don't track their numbers:

Silent Margin Erosion

A contractor with $5M revenue assumed 15% gross margin based on initial estimates. Due to untracked rework, material waste, and schedule delays, actual margin was 8%. That's a $350K profit shortfall — discovered at year-end, nine months after the erosion began.

Unprofitable Jobs Nobody Catches

A $100K job estimated at 18% margin ($18K profit). No cost tracking during execution. At closeout: actual costs were $95K. Real margin: 5% ($5K). If caught at 50% completion, the team could have adjusted scope, pricing, or method.

Cash Flow Crisis from Slow Collections

A contractor with $1.5M monthly revenue but 60+ day DSO had $3M sitting in receivables. Despite strong revenue, they couldn't make payroll without a line of credit — borrowing at high rates to finance their customers' slow payments.

Growth That Destroys Profitability

A contractor grew from $1.5M to $5M over four years — 230% growth that looked like success. But without margin tracking, nobody noticed margins fell from 12% to 4%. The business was barely surviving at five times the revenue.

Every one of these scenarios is preventable with the KPIs listed above. Not with fancy software. Not with a full-time CFO. Just with consistent visibility into seven numbers. Whether you're tracking HVAC labor margins, plumbing job costing, electrical contractor profitability, or construction overhead costs, consistent monitoring prevents silent margin erosion.

Why Most Contractors Don't Track These Numbers

If KPIs are this important, why do so few contractors track them? It's not laziness. It's a combination of structural problems:

The data lives in too many places

Job costs in one system, financials in another, timesheets in a third. Getting a complete picture requires manual consolidation that nobody has time for. Your accounting software tells you what happened last month. Your project management tool tells you where jobs stand. Neither connects to the other.

Nobody on the team knows what to track

Your bookkeeper records transactions and reconciles accounts — that's what they were trained to do. Translating that raw data into actionable KPIs requires a different skill set. This is the AI skills gap we've written about: the tools exist, but the people using them weren't taught to leverage them.

There's no time for analysis when you're running jobs

Contractor-owners are in the field, managing crews, chasing materials, and solving problems. Financial analysis feels like a luxury when there's a job site to visit. The irony is that the time spent tracking KPIs would save far more time (and money) than it costs.

Historical reporting isn't built for decision-making

QuickBooks gives you a profit and loss statement. It doesn't give you a real-time dashboard that says "this job is 15% over budget and here's why." Most accounting software is built for compliance, not management decision-making.

Sound familiar? This is exactly the AI skills gap in action. The data exists. The tools exist. What's missing is someone who can teach your team how to use them — someone who connects the dots, builds a system that runs without constant manual effort, and trains your people to interpret results like HVAC cash flow forecasting, plumbing margin analysis, and electrical contractor KPI dashboards. That's what a fractional CFO engagement actually looks like.

How AI-Powered Analysis Gives You Visibility You Never Had

Here's what's changed. KPI tracking used to be impractical for small contractors because it required hours of manual data gathering, spreadsheet building, and analysis. AI doesn't fix your cash flow or your margins — but it gives you the analytical visibility to see what's actually happening, so you can make the right decisions.

Automated data gathering

Before

Someone manually enters job costs from invoices and timesheets into a spreadsheet.

With AI

AI consolidates cost data from invoices, timesheets, and payment documents — giving you a single, accurate picture without the manual grunt work.

Real-time analytical visibility

Before

You wait for your accountant to close the books to see last month's numbers.

With AI

AI-powered analysis connects your accounting software, bank feeds, and project tools — surfacing KPIs as they change so you can spot trends and make decisions with current data.

Early warning analysis

Before

You discover a job went over budget at the final billing.

With AI

AI analysis identifies when job costs hit 85% of budget, when DSO starts creeping up, or when labor utilization drops below threshold — giving you the insight to act before it's too late.

Pattern recognition and forecasting

Before

You estimate next month's cash based on gut feel.

With AI

AI analyzes payment patterns, seasonal trends, and current receivables to show you where cash flow is heading over the next 13 weeks — so you can plan instead of react.

The cost of AI-powered analytical tools? Typically $500-$5,000/month depending on the platform and your company size. The cost of a fractional CFO to implement them and train your team? A fraction of what a full-time hire would cost. The ROI? A 1% margin improvement on $2M in HVAC or plumbing revenue is $20K per year — and most contractors find far more than 1% in the first 90 days once they can actually see what's happening with job costing and overhead allocation.

But here's the thing: AI analysis is only as good as the person interpreting it. Dashboards don't make decisions — people do. Your bookkeeper wasn't trained to read an AI-generated HVAC margin analysis or plumbing labor variance. Your office manager doesn't know what an electrical contractor DSO trend line means for next month's payroll. The technology gives you visibility — but your team needs to learn how to act on it.

That's where having someone with fractional CFO-level expertise changes everything. Not just to set up the dashboards, but to train your existing team to use them — to teach your bookkeeper how to spot margin erosion in HVAC job costing, to show your project managers what plumbing labor cost variance actually means, to build reporting on electrical contractor profitability. Build a culture where your people know how to read and respond to the numbers. The goal isn't to replace your team. It's to upskill them.

The 90-Day KPI Roadmap: How to Start This Week

You don't need to implement everything at once. Here's a practical roadmap that takes you from flying blind to data-driven in 90 days:

WEEK 1-2Establish Your Baseline

  • Pick your top 5 KPIs from the list above (gross margin, cash runway, DSO, backlog, and one more)
  • Pull the last 12 months of data from your accounting software
  • Create a simple spreadsheet dashboard — even a Google Sheet works
  • Set targets based on the industry benchmarks in this article

WEEK 3-6Build the Habit

  • Schedule a weekly 30-minute KPI review (same time every week)
  • Start tracking job costs against estimates on all new projects
  • Set up AR aging reports and assign someone to chase payments over 30 days
  • Calculate labor utilization for the first time — the number will surprise you

WEEK 7-12Automate and Scale

  • Evaluate AI-powered analytical tools that connect to your accounting software
  • Automate bank feeds and invoice processing if you haven't already
  • Implement a monthly close process to get financials within 7-14 days of month-end
  • Start using KPI insights to inform pricing, hiring, and growth decisions
  • Consider bringing in a fractional CFO who can interpret the data and set up systems that scale

The first 90 days alone typically uncover $5-20K in cost savings or margin improvements. Not because the problems are hidden — but because without KPIs, nobody was looking.

Key Takeaways

Inadequate cost control is a factor in 50% of contractor failures. Your bank balance and quarterly P&L aren't enough — you need 5-7 KPIs tracked weekly to see problems before they become crises.
The seven KPIs that matter most: gross margin per job, cash runway, DSO, backlog value, labor utilization, job cost variance, and overhead rate. Start with five and build from there.
AI-powered analysis has made real-time KPI visibility practical and affordable for contractors of any size. But dashboards don't make decisions — your team does. What's missing isn't the technology. It's someone to teach your people how to use it.

Frequently Asked Questions

What are the most important financial KPIs for contractors?

The seven most critical KPIs for contractors are: gross profit margin per job (target 20-26%), cash runway (6+ months), days sales outstanding or AR aging (under 45 days), backlog value (3-6 months of revenue), labor utilization rate (80-85%), job cost variance (under 5% from estimate), and overhead rate (20-25% for small contractors). For HVAC, plumbing, and electrical contractors specifically, tracking HVAC cash flow forecasting, plumbing labor margins, and electrical contractor overhead allocation is essential. These cover profitability, liquidity, pipeline, and efficiency — the four pillars of financial health for project-based businesses.

How do most small contractors actually measure their financial performance?

Most small contractors rely on checking their bank balance daily and waiting for their accountant to send P&L statements quarterly or annually. Some use spreadsheets, but few track real-time KPIs. This reactive approach means problems like margin erosion, cash flow crunches, and unprofitable jobs are discovered months after they occur — when it's too late to course-correct.

What percentage of contractor failures are linked to poor financial tracking?

<a href="https://www.travelers.com/resources/business-topics/surety-bond/reasons-contractors-fail" target="_blank" rel="noopener noreferrer" className="text-copper hover:text-copper-700 underline">Research shows that inadequate internal cost control is a factor in nearly 50% of contractor failures</a>. HVAC, plumbing, and electrical contractors who don't systematically track job costs, margins, and cash flow fail at roughly twice the rate of those with proper financial monitoring systems in place.

How does AI-powered analysis help contractors with KPI tracking?

AI-powered analysis connects to your accounting software, project management tools, and bank feeds to give you real-time visibility into your KPIs without manual data gathering. It consolidates data from invoices and timesheets, identifies anomalies when costs deviate from targets, and reveals patterns in your cash flow and margins. The analysis gives you the insight — but you (or your CFO) make the decisions about what to do with it.

How long does it take to set up KPI tracking for a contracting business?

A basic KPI dashboard using your existing accounting software can be set up in 1-2 weeks. A more comprehensive system with automated data feeds and AI-powered alerts typically takes 6-12 weeks. Most contractors see operational ROI — faster invoicing, identified cost savings, and better pricing decisions — within the first 90 days.

What is a good gross profit margin for contractors?

Healthy gross profit margins vary by trade: general contractors typically target 15-20%, while specialty trades like HVAC, plumbing, and electrical should aim for 18-26%. <a href="https://cfma.org/articles/cfma-s-2-24-construction-financial-benchmarker-executive-summary/" target="_blank" rel="noopener noreferrer" className="text-copper hover:text-copper-700 underline">Top performers in the industry hit 21.8% or higher</a>. Net profit margins — after overhead, insurance, and taxes — should be 5-12%, with specialty trade contractors (HVAC, plumbing, electrical) averaging 6.9-8.5%.

Ready to Stop Flying Blind?

Take our free AI Finance Gap Assessment to see where your finance function stands — including KPI tracking, close speed, and data quality. It takes 5 minutes and gives you a personalized roadmap.