Dave, the framer, is sprinting between two houses like he’s being paid by the step count.

John, the electrician, seems to have enough downtime to send ten memes in the GC group chat.

Same payroll. Wildly different output.

Labor hours usually slip in the same places: idle time, overtime, rework, weak scheduling, and miscoded time. Tracking seven crew metrics helps show where paid hours stop turning into job progress — and where guys like John are quietly costing you more than guys like Dave are saving you.

If you’re thinking “eh, I’ll just eyeball it, it’s no biggie! I don’t want to micromanage.” — think again, because “eyeballing it” is exactly how you lose thousands of dollars. And by the way, this isn’t micromanaging. It’s just good management.

A crew of five at $45/hour costs about $9,000 per week. If 20% of that time is unproductive, about $1,800 per week produces no progress at all.

Seriously, why waste $1,800 a week when construction tools like Contractor Foreman can flag idle crew time before it shows up on payroll.

So what metrics should you actually be tracking?

The seven metrics below connect labor time, labor cost, and schedule pressure so field teams can spot the “Johns” before margin drops.

Main takeaways:

  • Billable hours utilization shows how much paid time ties to project work.
  • Idle time shows where crews are waiting instead of working.
  • Overtime and premium cost show the price of lost time and schedule pressure.
  • Crew capacity utilization shows whether crews are underloaded or stretched.
  • Labor cost by project ties hours to budget impact.
  • Rework time and cost shows labor lost to fixing completed work.
  • Schedule fill rate shows whether future crew time is fully assigned.

Quick Comparison

7 Crew Utilization Metrics for Construction Teams

7 Crew Utilization Metrics for Construction Teams

MetricWhat it showsCommon review paceMain warning sign
Billable hours utilizationPaid hours tied to billable workWeekly, then monthlyLow billed share of paid time
Idle time on siteWait time during on-site hoursDaily, then weeklyRepeated delays from materials, inspections, or handoffs
Overtime hours and premium costExtra hours and extra labor payDaily, weekly, monthlyOvertime above 15%–20%
Crew capacity utilizationProductive assigned work vs. available hoursWeekly, then monthlyCrews sitting idle or running too hot
Labor cost by projectActual labor spend by jobWeeklyLabor cost above estimate
Rework time and costHours and dollars spent fixing workDaily, then weeklyRework above about 5%
Schedule fill rateFuture crew hours assigned to workDaily, weekly, monthlyFill rate below 75%–80% or above 95%

Taken together, these numbers show one thing: whether crews are productive, balanced, and on budget. The value comes from tracking them on a set schedule and tying each review to one clear field action.

What Good Crew Utilization Tracking Looks Like

Good crew utilization tracking comes down to four inputs: accurate field time, the right job and cost code for every hour, clear schedules, and project-level labor reporting that pulls it all together.

That sounds simple. In practice, this is where a lot of teams slip.

If workers enter time the same day, and that time is tied to the right project and task, your labor data stays clean. If time gets filled out at the end of the week from memory, hours often land on the wrong project or cost code. Once that happens, utilization numbers start drifting, and the report stops telling the truth.

When those inputs are clean, the metrics below are far more dependable.

Track planned hours vs. actual hours at a few levels:

  • Worker
  • Crew
  • Trade
  • Project

Each view helps answer a different question. At the worker level, you can spot performance issues. At the crew level, you can see overtime pressure. At the trade level, you can find capacity gaps. At the project level, you can keep an eye on the labor budget.

One practical benchmark: industry guidance often targets a shift utilization rate of 85–90%, calculated as (Productive Time ÷ Total Shift Time) × 100.

Platforms like Contractor Foreman can put GPS timecards, scheduling, daily logs, labor cost tracking, and QuickBooks integration in one place, so hours, assignments, and job costs stay in sync. With that system in place, the first metric to review is billable hours utilization.

1. Billable Hours Utilization

What It Is and Why It Matters

Billable hours utilization shows how much paid crew time is tied to job-coded project work. Put simply, it tells you how much of the time you’re paying for is going toward work you can bill.

Nonbillable time covers things like safety meetings, travel, training, yard work, and similar tasks. That time still costs money, so when utilization slips, job margin usually slips with it.

The Formula

Billable Hours Utilization (%) = (Total Billable Crew Hours ÷ Total Paid Crew Hours) × 100

Here’s a simple example: if a crew logs 32 hours of project work in a 40-hour week, utilization is 80%.

For field crews, a common target is 70–80%. Once you get above 85%, that can point to burnout or quality risk. More hours billed sounds great on paper, but if the crew is stretched too thin, problems tend to show up somewhere else.

To keep this KPI useful, set clear rules for what counts as billable and what does not. That includes gray areas like drive time or mobilization. If one team codes those hours one way and another team does the opposite, the number stops being useful from one week to the next.

Review Cadence

Review this weekly at the field level. Foremen and project managers should check that hours are coded to the right jobs and flag crews with low billable percentages.

Then review it monthly at the leadership level alongside labor cost and gross margin data. That makes it easier to spot patterns over time and adjust staffing or pricing before small leaks turn into bigger ones.

Management Actions It Supports

Low utilization – especially below 65–70% – usually points to one of a few problems: not enough active work, weak planning, or admin delays that eat into the day.

That data also helps with estimating. If past jobs show that crews spend more paid time on nonbillable work than expected, you can price labor more accurately by improving your construction estimating and carry that into your next bid.

If billable hours look strong but output is still lagging, idle time is the next thing to check.

2. Idle Time on Site

What It Is and Why It Matters

When billable hours look low but the crew was still on site, idle time usually explains the gap. This is paid time spent waiting instead of working. Think delayed deliveries, inspections that haven’t happened yet, trade handoffs that stall out, unclear direction, or other jobsite slowdowns.

It’s not the same as planned downtime. Breaks and safety meetings are expected, scheduled, and built into the budget.

Here’s how fast idle time adds up: if a 10-person crew loses two hours a week at a fully loaded labor rate of $45/hour, that’s about $900 per week in labor cost. It doesn’t always jump off the page, but it can chip away at job margin little by little.

The Formula

Track idle time in both hours and percentage.

Idle Time (hours) = Total On-Site Hours − Productive Work Hours − Planned Non-productive Hours

Idle Time (%) = (Idle Time Hours ÷ Total On-Site Hours) × 100

For example, say a 6-person crew is on site for 8 hours. That gives you 48 total on-site hours. If 38 hours go to productive work and 4 hours go to breaks and safety, idle time comes out to 6 hours, or 12.5%.

A practical target is to keep idle time under 10% of total on-site hours. If it keeps running above that line, there’s probably a planning or coordination issue somewhere in the flow of work.

Review Cadence

Foremen should review idle time daily at the end of each shift. The goal is simple: log the wait time, code it by cause, and note why the crew was idle.

Project managers should review it weekly and look for patterns. For instance, maybe idle time jumps every Monday because materials weren’t staged before the weekend. That kind of pattern gives you something you can fix – move deliveries up, tighten trade handoffs, or resequence the work so crews aren’t standing around.

Management Actions It Supports

Daily logs and time codes help tag each idle period by cause, which makes the bottleneck easier to spot. In most cases, a quick root-cause check points to the issue: materials, inspections, or another trade holding things up.

Cross-training can help too. If workers can shift to other tasks when one dependency slips, they’re less likely to sit idle.

High idle time also tends to show up later as overtime. When too much time is lost during the day, crews often try to make up that production after hours.

3. Overtime Hours and Premium Cost

What It Is and Why It Matters

When lost time spills into nights or weekends, this metric shows what that delay is costing you.

Overtime hours are any hours worked beyond 40 in a workweek for non-exempt employees. Premium cost is the extra pay on top of straight time, usually 0.5× the base rate for each overtime hour.

Here’s the simple math. A carpenter earning $30/hour earns $45/hour in overtime. Across a crew, that extra pay stacks up fast: 40 overtime hours at that rate creates $600 in premium cost.

And the issue usually goes beyond payroll. When overtime sticks around week after week, crews get tired. Tired crews tend to slow down, make more mistakes, redo work, and face more safety risk.

The Formula

Track both the hours and the added cost:

Overtime Rate (%) = (Total Overtime Hours ÷ Total Hours Worked) × 100

Overtime Premium Cost ($) = Overtime Hours × (Base Rate × 0.5)

For example, if a framing crew logs 200 total hours in a week and 40 of those hours are overtime, the overtime rate is 20%. If the base rate is $35/hour, the premium cost for those 40 hours is $700.

Many contractors start watching this closely when the overtime rate keeps landing above 15%–20%. On the cost side, overtime premium above 5%–10% of the planned labor budget often means staffing or scheduling needs another look.

Review Cadence

Foremen should check top construction timesheet software daily so they can catch overtime before payroll closes. Project managers should review weekly overtime by crew and by project. Leadership should look at monthly patterns across active jobs.

Management Actions It Supports

Start with schedule pressure. Tighten material deliveries, clean up sequencing, and coordinate inspections and subs so crews aren’t stuck waiting and then scrambling to make up time.

If the issue is workload, shift crews, add labor at regular rates, spread work across jobs, and require overtime pre-approval.

If overtime still stays high after those changes, the next place to look is crew capacity.

4. Crew Capacity Utilization

What It Is and Why It Matters

Crew capacity utilization answers a simple question: out of all the hours your crew was available to work, how many went to productive, assigned tasks?

This matters because both extremes can hurt a job. If a crew is underused, you’re paying for time that isn’t pushing the project ahead. If a crew is stretched too thin, quality and safety can take a hit. And when utilization drops, that often points to upstream delays, not poor crew performance.

It also helps explain a common headache on jobsites: overtime stays high, but progress still feels stuck. In that case, crew capacity can show whether the real problem is overload, not just schedule pressure.

The Formula

Crew Capacity Utilization (%) = (Productive Labor Hours ÷ Available Labor Hours) × 100

Productive hours means time spent on assigned work tasks only. It does not include waiting, travel between sites, or rework. Available hours means total scheduled hours, minus approved leave, holidays, and weather shutdowns.

Here’s a plain example. A framing crew with 10 workers is scheduled for a 40-hour week. That gives the crew 400 available labor hours. If 320 of those hours are spent on framing, utilization is 80%.

Review Cadence

Field supervisors should review utilization every week. That gives them time to shift assignments or pull work ahead before a small gap turns into a schedule slip.

Project managers should look at it monthly across active jobs. That kind of review can show patterns a single week might miss. For example, if one crew keeps running low, the issue may be planning or coordination – not just a slow week.

It also helps to compare this metric by:

  • Trade
  • Job type
  • Month

Looking at it as one company-wide number can hide what’s actually going on.

Management Actions It Supports

When one crew is running much higher than the others, the fix is often simple in theory, even if it takes work in the field: rebalance the load. That may mean reassigning labor, changing sequencing, or moving a foreman.

If utilization stays low across several crews, the problem usually starts earlier in the chain. In many cases, that points to scheduling gaps or coordination breakdowns that need attention at the planning level.

On the flip side, if utilization stays high across the board, that’s a strong sign you may need more headcount or a better crew mix before quality or safety starts to slip.

Next, measure labor cost by project to see where underused or overloaded crews are affecting margin.

5. Labor Cost by Project

What It Is and Why It Matters

Crew capacity tells you how much work your team can get done with the hours you have. Labor cost tells you what those hours are costing the job in actual dollars.

Put simply, labor cost by project shows what each job is consuming in labor spend. That means more than just hourly pay. You need to include wages, payroll taxes, workers’ comp, benefits, PTO, training, and tool burden. If you look at base wages alone, the job will look cheaper than it is.

That’s why this metric matters. It shows labor overruns while the job is still active, not after the damage is done.

The Formula

Labor Cost by Project = Σ (Hours worked on project × Fully burdened labor rate per hour)

To build the burdened hourly rate, add employer payroll taxes, workers’ compensation, benefits, and allocated overhead to the base wage. Once you do that, your labor hours turn into a dollar amount you can stack up against the estimate.

It also helps to break labor cost out by cost code, such as:

  • Framing
  • Rough-in
  • Finish work

That way, you can see exactly where labor spend starts creeping up.

Review Cadence

Project managers should review labor cost against budget weekly, tied to payroll cycles so the numbers stay current. A weekly review makes it much easier to spot overruns before month-end.

At closeout, compare estimate versus actual by cost code. That’s where you see which parts of the job stayed on track and which ones drifted.

Management Actions It Supports

When labor cost starts running above budget, don’t treat every overrun the same. Look at the cause first. Common issues include rework, overtime, slow production, and miscoded hours. Each one points to a different fix.

If a scope change caused the overrun, that’s a change order discussion. If the same trade or phase keeps going over budget across multiple jobs, your estimating software needs work before the next bid goes out.

And if labor spend keeps climbing, rework is often the next place the overrun shows up.

6. Rework Time and Cost

When labor cost keeps climbing but the job doesn’t seem to move, rework is often the culprit.

What It Is and Why It Matters

Rework is the labor and money spent fixing work that was already done but didn’t meet spec. Think incorrect framing, misaligned HVAC runs, or failed inspections. It does not include owner-requested changes or change orders. That distinction matters. If you don’t code rework separately, those hours can look productive on paper even though they’re just undoing and redoing finished work.

Direct field rework often comes out to about 5% of project cost. Once you add delays and extended general conditions, the total hit can reach 12%.

The Formula

Track rework in two ways: as dollars and as a share of labor hours.

  • Rework Labor Cost = Rework Hours × Fully Burdened Labor Rate
  • Total Rework Cost = Rework Labor Cost + Rework Materials + Equipment/Subcontractor costs tied to corrections
  • Rework Hours % = (Rework Labor Hours ÷ Total Labor Hours) × 100

Here’s a simple example. If a crew logs 160 hours in a week and 20 hours are coded to rework, the rework rate is 12.5%. At a $55/hour fully burdened labor rate, that’s $1,100 in labor with no forward movement on the job.

Review Cadence

Foremen should log rework daily and include the cause. Project managers should review rework hours and cost weekly, compare them against a threshold like 5%, and watch for spikes by trade or task. If the same phase keeps throwing off rework week after week, that’s not bad luck. That’s a pattern.

Management Actions It Supports

When rework goes past the threshold, don’t jump straight to blame. Start with the root cause. Design clashes, unclear direction, and workmanship problems each need a different fix.

A layout mistake that keeps showing up in framing usually points to the need for a construction quality control checklists before installation starts. Finish rework that piles up near closeout is a sign that quality checks are happening too late. In that case, checks at 50% and 90% completion make more sense than waiting for a punch list.

Every hour saved here is an hour the crew can spend moving the job ahead instead of fixing what should already be done. High rework also drags down schedule fill rate, because correction work eats up planned crew time.

That leads directly to schedule fill rate: how much of the planned crew time is actually getting filled with work.

7. Schedule Fill Rate

What It Is and Why It Matters

Schedule fill rate is the share of available crew hours that are booked to productive work during a set time period. Here’s a simple example: if your 15-person crew has 600 available hours next week, but only 480 of those hours are assigned to active tasks, your schedule fill rate is 80%.

This metric looks ahead. Billable hours tell you what already happened. Schedule fill rate tells you whether next week’s labor time is lined up and ready to go. Put simply, it’s the planning-side match to the labor metrics above.

A lot of contractors aim for 85%–95%. If you’re below 75%–80%, too much crew time is sitting unassigned. If you’re above 95%, you may be packing the schedule too tight.

The Formula

You can track this by crew, trade, or project. That makes it easier to spot where the schedule starts slipping.

Schedule Fill Rate (%) = (Total Scheduled Crew-Hours ÷ Total Available Crew-Hours) × 100

Say you have 3 crews with 15 workers total, and each person is set for a standard 40-hour week. That gives you 600 available crew-hours. If the schedule only includes 480 hours of assigned work, your weekly fill rate is:

480 ÷ 600 × 100 = 80%

You can also break the number down by crew, trade, or project to see exactly where the open gaps are piling up.

Review Cadence

Foremen and superintendents should check the next day’s load every day. Project managers should review the next one to three weeks each week, watching for light periods where work can be pulled ahead or heavy stretches where tasks need to be spread out. Owners and senior managers should track fill rate each month, or on a rolling 4- to 8-week basis, to help with hiring decisions, subcontractor use, and project start timing.

Management Actions It Supports

When fill rate drops below target, look for work you can pull forward. That might include approved change orders, punch list items, or small repair and maintenance jobs where materials and permits are already ready. You can also resequence tasks across projects. If one job is stuck waiting on an inspection, move crew time to a project that’s ready to go. Slow periods can also be used for maintenance.

When fill rate stays above 95%, shift noncritical tasks into later weeks, bring in subcontractors during peak periods, or stagger project start dates when you can. A schedule that stays overbooked tends to push work, force resequencing, or create a need for subcontractor help.

Viewed alongside the other six metrics, fill rate shows whether the schedule lines up with field demand.

How the 7 Metrics Work Together

On its own, each metric tells you something useful. Put them together, and you can see where the job is starting to jam up. Crew utilization works best when you treat it like a group of connected signals, not a stack of separate KPIs. The real clue is in how those numbers move together.

When crew capacity stays above 90% for several weeks, overtime usually climbs first. After that, rework tends to show up as fatigue starts dragging down quality.

Here’s a clear example: 95% fill rate, 20% overtime, 92% capacity utilization, and labor cost 12% over forecast. On paper, the schedule looks full. In practice, margin is already starting to slip.

It gets a lot easier to act on these numbers when you tie them to an actual field issue. This table shows how common metric combinations point to likely jobsite problems and what to do next.

Metric CombinationSignalNext Step
High fill rate + high idle time + low billable utilizationCrews are booked but blocked by materials or sequencingFix procurement and task sequencing, not the calendar
High overtime + rising rework + labor cost over budgetFatigue is driving mistakes and margin lossReduce overtime, add temporary labor, review recent workmanship
High capacity utilization + flat billable hoursHours are maxed out without more billable outputAudit how hours are spent; identify non-value tasks
Low fill rate + low idle time + strong billable utilizationHealthy load with room to add workPull forward approved tasks or stage next project earlier

Don’t try to tune one metric by itself. The goal isn’t perfect scores. The goal is to spot repeat patterns before they turn into overruns.

The next step is getting these combinations into one system, so the trends show up before the overruns do.

Using Construction Software to Track Crew Utilization

The fastest way to act on these signals is to keep them in one system. Integrated construction software puts timecards, schedules, and job costs in the same place, so utilization data stays current. That means the seven metrics update as crews work, not days later after the week closes.

The big win is source-coded time. Field teams assign hours once, and that same data carries through payroll, job costing, and utilization reports without extra entry. In plain English: no copying numbers from one file to another, and no end-of-week scramble to clean up timecards.

From there, the software turns field entries into the reports contractors use every day. Contractor Foreman connects digital timecards, daily logs, scheduling, and job cost codes in one dashboard for billable hours, overtime, labor cost, and rework. Its QuickBooks integration keeps job cost data lined up with financial reporting.

That gives project managers one dashboard for overtime, crew capacity, and schedule fill rate instead of piecing the numbers together from separate files. It’s a much simpler way to catch the patterns from the prior section before they turn into overruns.

Conclusion

Track a small set of labor metrics on a steady schedule. Review them at the same time each week or month. When the data is clean, these seven metrics make it much easier to spot where labor is moving the job forward – and where it’s slowing things down.

Each metric answers its own question. Put them together, and they tell one clear story: whether crews are productive, balanced, and staying on budget with construction budgeting software.

That only matters if the team does something with the numbers. Standardize time codes, stick to a set review cadence, and leave each review with one clear action.

FAQs

Which crew utilization metric should I track first?

If you’re starting from scratch, begin with shift productivity, crew hours, and task completion rates. These metrics give you a clear baseline for how your team is performing and make it easier to spot where changes may help.

As you move forward, put extra focus on labor utilization rates. Compare billable hours to total hours worked so you can keep your crew productive and protect profit.

What is a good target range for each metric?

Use these benchmark ranges to gauge crew utilization:

  • Billable utilization: 80%–85%. If it drops below 75%, you may be paying for too much non-billable time.
  • Shift utilization: 85%–90%.
  • Schedule: SPI above 1.0, with schedule adherence above 95%.
  • Financials: budget variance at 5% or less, and CPI above 1.0.
  • Equipment utilization: above 80% to cut idle time.

How can I improve crew utilization without causing burnout?

Improve crew use by focusing on efficient planning and clear communication, not just adding more hours. The goal is to match staffing to actual output needs, assign work based on each person’s skills, and avoid overstaffing or extra trips caused by bad communication.

Support crews with a few simple habits that make the day run smoother:

  • Shift-swap flexibility when schedules change
  • Real-time updates from the field
  • Morning huddles to line up the day’s work
  • Regular training and coaching to keep teams engaged and tied to project goals

When those pieces are in place, crews spend less time waiting around and more time doing the work that moves the job forward.

 

Try It Yourself

Spend a few minutes with us one-on-one to learn more about Contractor Foreman

Talk to us today and learn more about Contractor Foreman and how it can help your company save time and money by better managing your projects.

Book a Demo
Contractor Foreman project dashboard shown on a laptop and mobile phone