
Workforce productivity for field crews
See the workforce patterns behind jobsite performance.
Construction workforce productivity is output per labor hour, and the labor-hour half needs a record of where the hours went. ZeroBadge supplies that half from badge-recorded shifts: hours by project, crew allocation, overtime and schedule exceptions, plus a weekly 0 to 100 score for each worker, jobsite and the company. Installed quantities, such as feet of pipe set, stay in your own production tracking.
- Hours by project and crew
- Overtime and schedule exceptions
- Weekly scores, drivers askable in ZeroBadge AI
Labor by jobsite
Recorded
1,045.2 h
Overtime
95.7 h
Workers
24
Riverside Medical Pavilion
375.0 h
▲ +129.9 h vs prior week · OT 38.3 h◆ Plan 340.0 hHarbor Yard Distribution Center
300.8 h
▼ −97.0 h vs prior week · OT 3.8 hPlan 310.0 hNorthgate Tower
328.9 h
▼ −1.4 h vs prior week · OT 17.6 hPlan 330.0 h
What changed
Riverside Medical Pavilion recorded 375.0 hours, up 129.9 hours (+53%) from the week of Sep 28.
3 workers (Ben C., Mateo G., Rosa D.) recorded time at Riverside from Tue Oct 6 after working at Harbor Yard. Their time accounts for 108.8 of the added hours.
Why it matters now
Labor overruns show up in the job cost report weeks too late.
When crews are hard to staff, where their hours go matters more. Most contractors still see that picture weeks after the fact, in a job cost report.
45%
of construction firms reported project delays caused by shortages of their own or subcontractors' workers.
Crew allocation drifts
Workers get pulled to the job that's behind, the plan isn't updated, and two weeks later nobody can say exactly who was where.
Overtime builds quietly
An extra hour a day at one site looks small on Wednesday. By Friday it's a week of premium time charged to a job that wasn't budgeted for it. See overtime tracking.
Schedule slippage hides in averages
Late starts at one jobsite disappear inside a company-wide total. You need them by site, and by week, to see a pattern.
Budget burn shows up at closeout
Labor variance usually becomes visible after the hours are spent. By then it's an explanation, not a decision.
Weekly workforce scores
A score for every jobsite, with the reasons attached.
Every week, ZeroBadge scores each worker, jobsite and the company from 0 to 100 using three defined drivers. Site scores are weighted by the time each crew spent there; the company score is weighted by hours.
A score never stands alone. Each one opens to the drivers behind it and the days that moved it, so a manager knows whether to look at start times, site coverage or travel between jobs.
Punctuality against schedule
Late starts, early finishes and missed scheduled days, measured against the hours you set, after a 5-minute grace.
Share of the shift on site
Time inside a jobsite, shop or office geofence as a share of the recorded shift.
Transit
Time between locations, compared with an allowance, so a normal drive between jobs isn't penalized.
Jobsites
Company · hours-weighted
97.8/ 100
- Punctuality
- 97.4%
- On site
- 97.6%
- Transit
- 1.8%
Jobsite
Punctuality
On site
Transit
Score
- Riverside98.4−0.2
Punctuality 97.9% · On site 98.4% · Transit 1.2%
◆ Late start 18 min (Thu)
- Harbor Yard97.6−1.0
Punctuality 97.7% · On site 96.3% · Transit 2.6%
◆ Late start 24 min (Mon)
- Northgate97.5−1.0
Punctuality 96.5% · On site 97.8% · Transit 1.7%
◆ Late start 22 min (Wed) · Early finish 75 min (Fri)
The arithmetic
How one jobsite's weekly score adds up, line by line.
Missing data lowers a score's confidence, never the score itself. Time off is excluded, and a week with under four recorded hours reads as not enough data rather than a guess. Scores are visible to office admins only.
Northgate Tower · Week of Oct 5, 2026 · 341h 26m recorded
Punctuality against schedule
12 of 40 shifts started or finished more than 5 minutes off schedule · 2 flagged as exceptions
0.965 × 50 = 48.25
Share of the shift on site
Time inside a jobsite, shop or office geofence
0.978 × 35 = 34.23
Transit
1.7% of the shift between locations, against a 15% allowance
1.000 × 15 = 15.00
Weekly score
48.25 + 34.23 + 15.00 = 97.48 ≈ 97.5
What the score measures
Output per labor hour needs production quantities. ZeroBadge measures the workforce side: where the hours went, against which schedule, with how much travel.
Pair it with your production tracking (feet of pipe, tons of duct, fixtures set) to get output per hour. ZeroBadge never scores effort, and it never produces a "percent productive" for anyone.
Context: Federal Reserve Board researchers found that among major US industries, construction alone shows negative average measured productivity growth since 1987 (Garcia and Molloy, FEDS 2023-052r1, 2025).
Pairing recorded hours with your own quantities
A week of conduit: 7.7 feet per hour against an estimate of 8.5.
ZeroBadge does not measure output, so this one comes from your foreman's count and your bid. Assumptions, all invented for this example: 2,400 feet installed, 312 hours recorded at the jobsite for the week, and an estimated 8.5 feet per hour. Use on-site hours, not paid hours, so transit and supply runs do not blur the comparison.
Actual rate
The sum
2,400 ft ÷ 312 h
The result
7.7 ft per hour
Hours at the estimated rate
The sum
2,400 ft ÷ 8.5 ft per hour
The result
282.4 hours
Hours over the estimate
The sum
312 - 282.4
The result
29.6 hours
Share over
The sum
29.6 ÷ 282.4
The result
10.5% more labor than the estimate
The finding is about the work, not the people. Ask whether the cause is the estimate, access to the work area, rework or a crew moved in late. Scores and hours tell you where to look, and they do not say why. For the cost side of the same gap, see [labor cost tracking](/solutions/construction-labor-cost-tracking).
How managers use it
A five-minute Monday check: what moved, why, and where to go.
- 01
Check what needs attention
Jobs trending over their labor budget, sites whose score dropped, and records still waiting for review.5 minutes
- 02
Read the drivers
Is it start times, time off site or travel between jobs? The answer changes the conversation.Per site
- 03
Plan crew allocation
See which crews moved last week and where the hours went before setting this week's assignments.Weekly
- 04
Talk from the record
Open the day behind any number, so a conversation with a foreman starts from the same facts.As needed
ZeroBadge AI
Ask ZeroBadge AI what moved the scores
Weekly scores tell you where to look. ZeroBadge AI explains what is behind them in plain English, from your own records, with every figure linked and no ability to change a score. Admins control who can ask.
You ask
Why did the Harbor Road crew's average score drop this week?
It fell from 82 to 74. Three of six workers started late on two or more days and one missed a scheduled day with no time off. Each driver lists the days behind it.
You ask
Who needs attention this week?
Two workers scored under 60, and one other score has low confidence because of missing reports. Low confidence reflects missing data, not a low score.
You ask
Which site has the highest share of shift spent on site?
Pine Ridge, at 91% of shift time on site, against 84% at Elm Street and 79% at Harbor Road. The Harbor Road gap is mostly transit to the supply house.
Answers come only from your company's own records. Every number links to the records behind it. Read-only; admins control access.
How ZeroBadge AI worksQuestions
Questions about workforce scores.
How do you measure labor productivity in construction and other field work?
What's the difference between labor productivity and labor utilization?
How can I tell whether a crew is productive without micromanaging?
Is workforce analytics the same as employee monitoring?
Can I ask questions about this data in plain English?
Keep exploring
Next: labor cost, AI answers and moving crews.
- SolutionLabor cost trackingLoaded rates, job budgets and forecasts from badge-recorded hours.
- SolutionConstruction overtime trackingWhere overtime is building, by site and week.
- SolutionConstruction crew trackingWhere each crew is right now, and how it moves.
- SolutionTracking drive time between sitesWhat the transit share of a shift is made of.
- SolutionAI workforce analyticsPlain-English questions about your crews, answered from your own records.
- SolutionMulti-jobsite time trackingSite transfers, transit and supply runs inside one shift record.
Last updated
Get started
See weekly scores for your own jobsites.
We'll walk through labor by project, crew allocation, overtime and weekly scores, set up around how your company runs.
What we will walk through
- 01Hours by jobsite and week-over-week change
- 02Weekly scores and the drivers behind them
- 03Jobs needing attention before closeout