JOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOSUBCONTRACTOR FINANCEOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQORE
The Construction CFOSchedule a Free Call

TL;DR: Labor cost per yard is the single most important production metric for concrete subcontractors. Without real-time tracking, variance from estimate is discovered at closeout when nothing can be fixed. Tracking labor cost per yard weekly — actual hours times burdened rate divided by yards placed — makes production variance visible in week two when crew adjustments, change order conversations, or method changes are still options. SPM builds this tracking into ControlQore aligned to each client's pour structure and estimate.

Concrete Contractor — Job Costing

Labor Cost Per Yard
Is Your #1 Margin Variable.

You estimated $38 per yard. You are running $52. The job is 40% done. Without real-time tracking, you find this out at closeout. Here is how to see it in week two.

Published: May 2026Updated: May 2026
$38→$52
Labor Per Yard Variance = Job Loss
Week 2
When Variance Is First Visible With Tracking
28–35%
Labor Burden Rate Above Base Wage
10%
Variance Threshold That Triggers SPM Review
Why It Matters

Labor Per Yard Controls Everything

On a concrete job, labor is the variable you control most directly. Material is priced at bid time and does not move much. Equipment is a fixed daily cost. Labor productivity — how many yards your crew places per hour, per day, per pour — is what separates a 22% gross margin job from an 8% gross margin job on the same scope and the same contract value. And it is entirely invisible without tracking.

01

Variance Is Invisible Until Closeout

Without weekly labor cost per yard tracking, the first time you see the variance is when the job closes and the final cost hits the P&L. By then the crew has been paid, the concrete has been placed, and the only thing left to do is absorb the loss and try to understand what happened. The loss was visible in week two. There just was not a system to see it.

02

Blended P&L Hides the Problem

If you are running four jobs and one is losing money on labor productivity, the blended P&L might still show an acceptable margin. You do not know which job is the problem or why. Job-level labor cost per yard tracking separates each job so the losing one is visible — and fixable — before it closes.

03

The Bid Model Gets Corrupted

Without knowing actual labor cost per yard by pour type, your next bid uses the same estimated rate as the last job. If that rate was wrong, you bid wrong again. Contractors who track labor cost per yard have an estimating database built from real production data. Contractors who do not are guessing on every bid.

How to Track It

Labor Cost Per Yard — The System

1. Get the Burdened Labor Rate Right

Your labor cost per yard calculation starts with the right denominator. Wages alone understate labor cost by 28–35%. Burdened rate includes wages plus payroll taxes, workers compensation, general liability allocation, and benefits. If your average wage is $28/hour and burden is 32%, your burdened rate is $36.96/hour. That is the number that goes into the calculation — not $28.

2. Track Hours by Pour Daily

Foremen log hours by pour at the end of each day — not by job globally. A job with three pours needs three labor buckets. When Pour 2 runs over estimate, you see it immediately and know exactly which scope is causing the variance. Global job hours tell you there is a problem. Pour-level hours tell you where it is.

3. Calculate Weekly and Compare to Estimate

Every week: (hours worked × burdened rate) ÷ yards placed = actual labor cost per yard. Compare to estimated labor cost per yard from the bid. Variance over 10% triggers a conversation — is it a production method problem, a crew size problem, a scope change not yet documented, or an estimate that was wrong? Each answer has a different fix.

4. Build the Database for Future Bids

After enough jobs with real tracking data, you have actual labor cost per yard by pour type — flatwork, walls, elevated decks, decorative — in your market conditions, with your crew. That is a competitive advantage. Your next bid is based on what your crew actually produces, not what the estimating software assumes.

Client Outcome

Same Revenue. Real Numbers.

Anonymous Client — Concrete Contractor · $4.9M Revenue

This contractor had been using a single labor rate in bids for all pour types for years. No differentiation between flatwork at $32/yard and structural wall work at $85/yard. The blended rate underpriced structural pours and overpriced flatwork — meaning he was losing structural jobs to lower bidders and winning flatwork at margins that looked fine but were actually subsidizing overhead he should have been covering on structural.

Overhead: 5% → 12%

Overhead rate corrected once actual labor data by pour type showed how underpriced structural work had been.

$130,000

In profit sharing paid to the team in the following 12 months — direct result of margin that was always available once the bid model was built on real production data.

FAQ

Frequently Asked Questions

What is labor cost per yard for a concrete contractor?
Labor cost per yard is the total labor cost — wages, burden, supervision — divided by the cubic yards of concrete placed on a specific job or pour. It is the single most important production metric for concrete subcontractors because it directly controls gross margin. If you estimated $38 per yard for labor and you are running $52 per yard, you know the job is in trouble in week two — not at closeout.
How do I calculate labor cost per yard on a concrete job?
Track total labor hours by day or week on the job. Multiply by your fully burdened labor rate (wages plus burden — typically 28–35% above base wage). Divide by cubic yards placed in that same period. Compare to your estimated labor cost per yard from the bid. The variance tells you exactly how far ahead or behind production is running.
What causes labor cost per yard to run over estimate on concrete jobs?
The most common causes: crew size not adjusted when mix or placement method changes, ambient temperature above 90°F or below 40°F slowing finish time, pump breakdowns or delays adding standby hours not in the estimate, rework from out-of-spec pours, and foreman coordination time not accounted for in the labor estimate. Most of these are visible in the first two pours if you are tracking.
What is a good labor cost per yard for a concrete subcontractor?
It varies by pour type and complexity. Flatwork (slabs, sidewalks) typically runs $25–$45 per yard in labor. Structural (walls, columns, elevated decks) runs $55–$120 per yard. Decorative or specialty work runs higher. The benchmark that matters is your own estimate — if you bid $38/yard and are running $52/yard, the gap is what needs explaining regardless of where it falls on a benchmark table.
How does SPM set up labor cost per yard tracking for concrete contractors?
SPM builds ControlQore cost codes by pour type and job phase. Foremen log daily hours by pour. The system calculates actual labor cost per yard weekly and compares it to the estimated rate from the bid. When variance exceeds 10% for two consecutive weeks, it triggers a review — crew adjustment, change order conversation, or pour method change — while the job is still running.
Josh Luebker
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction PM and master electrician. Managed 150+ projects totaling $300M+. Now fractional CFO for subcontractors doing $1M–$12M through Sulphur Prairie Management. About Josh →  |  LinkedIn →

Ready to Fix the Cash Problem?

A free call with Josh takes 30 minutes. Bring your last P&L and current bank balance.

Schedule a Free Call →
Related Resources
CFO Services
Best CFO for Concrete Contractors
Why concrete-specific job costing matters
CFO Services
CFO for Concrete Contractors
Full service overview for concrete subcontractors
Job Costing
Don't Know If Jobs Are Profitable
The broader job costing problem for concrete subs
Job Costing
Job Is Losing Money
How to catch a losing job mid-project
Benchmark Data
Concrete Net Profit Margin
What concrete contractors actually net at every level
Overhead
Overhead Rate Calculator
Fix the overhead rate alongside labor tracking
The Construction CFO
Labor Cost Per YardBest CFO ConcreteDon't Know If Jobs ProfitableSchedule a CallJosh@ConstructionCFO.net
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0