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: Civil subcontractor financial problems — unit price production variance, equipment idle rate, changed condition documentation, prevailing wage overhead separation — require civil-specific financial expertise. A CFO who advises general construction companies has never built ControlQore cost codes for a unit price civil estimate, never tracked idle rate by machine, and never built the changed condition documentation workflow that turns field observations into approved change orders. SPM has built this system for civil clients consistently. The difference shows up in week three when variance is visible and actionable — not at closeout.

Civil Contractors

Why Civil Contractors Need
a Different Kind of CFO.

Unit price production variance. Equipment idle rate by machine. Changed conditions that never become change orders. Prevailing wage overhead on DOT work. These aren't generic construction financial problems. They're civil problems — and they require a CFO who's built the system to address them.

Published: May 2026  ·  Updated: May 2026
Week 2
When Production Variance Is Visible
$190K
Lost on $19/LF Variance — 10K LF Job
$310K
AR Collected in 30 Days — $7.1M Civil Client
$0
LOC Balance — $6.7M Civil Client, 60 Days
Civil-Specific Problems

What Generic CFO Advice Misses

A civil subcontractor's biggest financial problems aren't cash flow in the abstract — they're specific operational failures that show up in the numbers. Unit price production that ran 40% over estimate. An excavator that sat idle for three weeks with $4,200/month in ownership cost. A $67,000 changed condition documented in daily reports and never submitted. A DOT bid priced at the same overhead rate as private work — underfunded by 4 points because fringe benefits weren't included. These problems require civil-specific expertise to identify and fix.
01

Unit Price Production Variance — Invisible Without the Right Cost Codes

A civil estimate is built in unit prices — linear feet of pipe by diameter and depth, cubic yards of excavation by soil type, tons of aggregate by material. If ControlQore cost codes aren't built to match those unit price categories, actual production is lumped into blended labor accounts and the variance between estimated and actual cost per unit is invisible until the job closes. By then there's nothing left to fix.

02

Equipment Idle Rate — Absorbed, Not Tracked

Every piece of equipment you own has fixed monthly costs that run whether the machine is billing or not. An excavator sitting on a job waiting for utility conflicts to clear is still depreciating, still insured, still financed. Without cost codes by machine in ControlQore, idle rate cost disappears into blended overhead and margin erosion looks like a mystery. Equipment idle rate tracking is one of the first systems SPM builds for civil clients.

03

Changed Conditions — Documented but Never Billed

Civil contractors encounter changed conditions on almost every job — unmarked utilities, unexpected rock, groundwater, soil conditions different from the geotech report. Most document them in daily reports. Almost none submit the change order. SPM finds these at engagement start on nearly every civil client — conditions documented 4–6 months ago that GCs will still pay because the documentation is solid. The documentation workflow is built into every civil engagement.

The Civil Financial System

What SPM Builds for Civil Clients

SPM has built this system for multiple civil subcontractors doing $3M–$10M. The structure is consistent because the problems are consistent — and because the assembly line test tells us exactly what cost codes to build before we start.
ControlQore cost codes aligned to the civil estimate. Unit price categories — pipe by diameter and depth, excavation by soil type, aggregate by material, equipment by machine. When actual cost per unit is entered daily, it posts to the same bucket used in the estimate. Actual vs. estimated unit cost comparison is immediate and weekly. See: unit price production tracking and ControlQore for civil contractors.
Equipment cost codes by machine — idle rate visible monthly. Each major piece of equipment gets its own ControlQore cost code. Daily hours post to job and machine combination. Monthly: actual billable hours vs. available hours = utilization rate. Equipment below break-even triggers a decision — find work, rent it out, or sell it. The overhead rate includes all equipment carrying costs.
Changed condition documentation workflow built into every engagement. Written GC notice within 48 hours of encountering the condition. Photograph before any rerouting. Daily reports with GC superintendent signature. Cost proposal within 48 hours. Every active civil job reviewed at engagement start for documented changed conditions that were never submitted. On every civil client, some are found.
Separate overhead rates for prevailing wage and private work. DOT and municipal prevailing wage work requires fringe benefit payments — $12–$20/hour on top of base wages — that private work doesn't. A single blended overhead rate underprices DOT work by the fringe difference. SPM calculates both rates. See: civil prevailing wage bid overhead.
Monthly WIP schedule for bonding capacity. Cost-to-cost percentage complete from actual ControlQore data. Overbilled and underbilled positions calculated automatically. After 12 months of consistent monthly WIP, bonding capacity conversations improve because the surety can see that the financial reporting is accurate and predictable. See: civil contractor bonding capacity.
Client Outcomes

What This Looks Like in Practice

SPM has worked with multiple civil subcontractors in the $3M–$10M range. The pattern is consistent across all of them because the problems are consistent — and the system that fixes them is the same system built around ControlQore civil cost codes, equipment tracking, and the changed condition workflow.

Civil Contractor · $7.1M Revenue
$310,000

Collected in AR in 30 days. $750,000 loan resolved in 90 days. On track for $12M revenue with unit price job costing showing production variance weekly.

Civil Contractor · $6.7M Revenue
LOC $348K → $0

Line of credit cleared in 60 days. Home equity collateral released. $65,000 in employee bonuses paid within the year.

FAQ

Frequently Asked Questions

Why do civil contractors need a different kind of CFO?
Civil subcontractor financial problems are fundamentally different from generic construction company financial problems. Unit price production variance is visible in cost codes by pipe type and depth — not in a blended P&L. Equipment idle rate appears in cost codes by machine — not in a general equipment overhead account. Changed conditions are documented and billed through a specific workflow tied to the contract's differing site conditions clause — not handled by a bookkeeper. A CFO who hasn't built ControlQore cost codes for a civil unit price estimate has never seen these problems at the operational level.
What is unit price production variance for civil contractors?
Unit price production variance is the gap between the production rate assumed in your bid and the actual production rate on the job. A civil contractor who estimated pipe installation at $42 per linear foot is running at $61 per linear foot in week three. That's $19 per foot of variance — on a 10,000 LF job, that's $190,000 in unrecovered cost. Without ControlQore cost codes aligned to unit price categories, that variance is invisible until the job closes.
How does equipment cost affect civil contractor margins?
Civil contractors own equipment that runs fixed costs regardless of utilization — depreciation, financing, insurance, maintenance reserve. An excavator with $4,200/month in ownership cost running at 55% utilization has $1,890/month in idle rate cost that needs to be covered somewhere. If it's not in the overhead rate and not allocated to jobs, it disappears into the P&L as unexplained margin erosion. SPM builds equipment cost codes by machine in ControlQore so idle rate is visible monthly.
What is a changed condition change order for civil contractors?
A changed condition change order is compensation for encountering site conditions that differ materially from what the contract documents described — unmarked utilities, unexpected rock, groundwater, soil conditions different from the geotechnical report. Most civil contracts include a differing site conditions clause that entitles the contractor to additional compensation when conditions differ from what was shown. Most civil contractors document these conditions in daily reports and never submit the change order. SPM builds the documentation and submission workflow for every civil client.
How does prevailing wage work affect civil contractor overhead?
Civil contractors doing DOT and municipal prevailing wage work have a higher labor burden on those projects — fringe benefit requirements of $12–$20/hour on top of base wages that don't apply to private work. Using a single blended overhead rate underprices prevailing wage work by the fringe difference on every DOT bid. SPM calculates separate overhead rates for prevailing wage and private work for every civil client.
Josh Luebker — Fractional CFO, The Construction CFO
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction project manager and master electrician. Managed 150+ projects totaling $300M+ including Google data centers, military bases, hospitals, and high-rises. Now fractional CFO for commercial subcontractors doing $1M–$12M through Sulphur Prairie Management. About Josh →  |  LinkedIn →

Ready to fix the numbers?

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

Schedule a Free Call →
Related Resources
Civil Entity
Best CFO for Civil Contractors
The civil CFO overview and pricing
Civil Pain
Unit Price Production Tracking
Weekly variance by cost code
Civil Pain
Equipment Idle Rate
Cost codes by machine monthly
Civil Pain
Changed Conditions Change Orders
The documentation workflow
Civil Pain
Civil Bonding Capacity
WIP accuracy and bonding limits
Civil Pain
Prevailing Wage Bid Overhead
Separate rates for DOT and private
The Construction CFO
Best CFO for CivilCivil Cash FlowSchedule a CallJosh@ConstructionCFO.net
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0