Skip to main content
PAVING CFO OVERHEAD RATE JOB COSTING CASH FLOW WIP REPORTING FRACTIONAL CFO SUBCONTRACTOR FINANCE PAY APP BILLING AR RECOVERY CONTROLQORE PAVING CFO OVERHEAD RATE JOB COSTING CASH FLOW WIP REPORTING FRACTIONAL CFO SUBCONTRACTOR FINANCE PAY APP BILLING AR RECOVERY CONTROLQORE PAVING CFO OVERHEAD RATE JOB COSTING CASH FLOW
THE CONSTRUCTION CFO SCHEDULE A FREE CALL
SPECIALTY CLUSTER · OVERHEAD BENCHMARK

PAVING CONTRACTOR OVERHEAD RATE.

QUICK ANSWER

Paving contractors doing $1M–$5M should target 12–14% overhead. Most run 16–20% because asphalt plant scheduling gaps create crew standby cost with no billing trigger, subgrade failures after mobilization get absorbed without change orders, and mix design substitutions mid-project are never billed back. All three land in overhead.

Paving has a scheduling dependency problem that most contractors have never turned into a contract provision. Plant gaps, subgrade conditions, and mix design changes are common enough to plan for — but most paving subs absorb each one as a one-time event rather than building billing protection into every contract. The overhead rate reflects the cumulative cost of all those absorbed events. At 16–20% it is 4–6 points above where it should be, and every bid is priced short by exactly that margin.

BY JOSH LUEBKER Published: June 2026 Updated: June 2026
SPM TARGET OVERHEAD
12–14%
Plant scheduling gaps and subgrade failure absorption are the two biggest overhead inflators for paving subs
INDUSTRY AVERAGE
16%
What most paving subs are actually running when costs are properly allocated
DANGER ZONE
20%+
Overhead consuming net profit entirely — bids look competitive but the business loses money
THE DEFINITION

WHAT OVERHEAD ACTUALLY IS FOR PAVING SUBS.

Overhead Rate Formula: Total Annual Overhead Expenses ÷ Total Annual Revenue × 100. Unlike job costs—which are required to build a specific project—overhead is what it costs to keep the business running when you are not actively working.

Overhead for a paving contractor includes your estimating team, project coordinators, office rent, vehicles not assigned to a job, software subscriptions, insurance, and every other dollar that leaves the business regardless of whether you have active work. The overhead rate is what you must recover from every bid before you make a dollar of profit.

Most paving contractors understate their overhead because direct job expenses get absorbed into overhead and certain ownership costs never make it into the calculation at all. When the rate is wrong in your estimate, every bid is mispriced from the start.

THE BENCHMARKS

PAVING OVERHEAD BENCHMARKS — WHERE YOU SHOULD BE.

METRIC INDUSTRY LOW SPM TARGET STRONG NOTES
Overhead Rate 16% 12–14% 20%+ Plant scheduling gaps and subgrade failure absorption are the two biggest overhead inflators for paving subs
Gross Margin 20% 24–26% 28–29% Mix design substitution costs and changed subgrade conditions absorbed without change orders compress gross margin
Net Profit Margin 5.5% 8–10% 11.5% Seasonal revenue gaps with year-round fleet carrying costs make net margin volatile — overhead rate spikes during slow periods
Days Sales Outstanding 60 days 40–50 days 35 days Asphalt plant scheduling gaps create crew standby with no billing — pay app submission delayed when pour window misses
WHY IT RUNS HIGH

3 REASONS PAVING OVERHEAD STAYS TOO HIGH.

MECHANISM 01

ASPHALT PLANT SCHEDULING GAPS CREATE CREW STANDBY OVERHEAD

Paving is plant-dependent. When the asphalt plant has a scheduling gap — maintenance, capacity conflict with a larger project, or supply disruption — your crew mobilizes to the site and waits. A paving crew of six at $52/hour fully burdened costs $2,500/day in standby. A two-day plant gap on a $180,000 parking lot job is $5,000 in unrecovered crew cost. Most paving contractors have no standby billing provision in their contracts and no plant delay change order trigger. The cost goes to overhead because there is no job code to charge it to. Across a season with four or five plant-driven delays, overhead picks up $15,000–$30,000 that should have been billed or prevented through better contract language.

MECHANISM 02

SUBGRADE FAILURE AFTER MOBILIZATION ABSORBED WITHOUT CHANGE ORDER

The bid assumed a compacted, stable subgrade. The field found something different — soft spots, improper compaction from the grading sub, saturated base from recent rain. Additional subbase prep, geotextile installation, or deeper aggregate were required before paving could start. The paving sub absorbed those costs because the GC pushed back on a change order, or because there was no written documentation of the subgrade condition at mobilization, or because the crew just started working and the PM assumed it would sort out in margin. A subgrade failure on a 20,000 square foot lot can absorb $4,000–$18,000 in unrecovered prep cost. It goes to overhead because it was never billed.

MECHANISM 03

MIX DESIGN SUBSTITUTION COST ABSORBED MID-PROJECT

A GC requests a mix design substitution mid-project — different aggregate specification, adjusted AC content, or a performance-grade change from the structural engineer. The substitution changes the material cost. The billing does not change because the SOV has a single paving line item at the original bid price. The material cost delta — often $0.08–$0.18 per square foot on a modified design — accumulates through the pour schedule and appears in the job as a cost overrun. Most paving subs do not file a change order for mix design substitutions because they view it as a minor specification adjustment. On a 50,000 square foot project the delta is $4,000–$9,000. It becomes overhead.

HOW CFOS FIXES IT

WHAT CHANGES WHEN THE RATE IS CORRECT.

REAL OVERHEAD CALCULATION

SPM builds your overhead rate from actual financials — separating plant delay standby, subgrade absorption, and mix design variances from true overhead. The rate you bid is the rate that actually sustains the business.

PLANT DELAY AND SUBGRADE CHANGE ORDER PROTOCOL

SPM builds plant scheduling standby language and subgrade condition documentation requirements into every paving contract. Mobilization includes a written subgrade condition notation. Plant delays beyond 4 hours trigger a standby billing event.

MIX DESIGN SUBSTITUTION BILLING

SPM structures paving SOVs with a mix design specification line item and a unit price adjustment provision. When the GC substitutes a design, the cost delta is calculated, documented, and billed — not absorbed.

MONTHLY OVERHEAD TRACKING

ControlQore tracks overhead monthly and flags when seasonal revenue gaps spike the percentage. You see the rate moving before you price the next job incorrectly.

PRICING

FLAT MONTHLY FEE. NO SURPRISES.

Two tiers based on trailing 12-month revenue. No hourly billing. No payroll. No add-ons.

RevenueCore FinancialExecutive Financial
Under $1M$1,900/mo$2,900/mo
$1M–$3M$2,600/mo$3,600/mo
$4M–$6M$3,800/mo$5,500/mo
$7M–$9M$5,100/mo$6,900/mo
$10M–$12M$6,100/mo$8,500/mo
$13M+QuotedQuoted

ControlQore billed separately at ~$100/month per $1M in revenue. SPM does not handle payroll.

COMMON QUESTIONS

FREQUENTLY ASKED.

Paving contractors doing $1M–$5M should target 12–14% overhead. At $5M–$10M the target is 11–13%. Most paving subs run 16–20% because asphalt plant scheduling gaps create crew standby cost with no billing trigger, subgrade failures after mobilization are absorbed without change orders, and mix design substitutions mid-project are treated as minor adjustments instead of recoverable cost variances.
Three causes: plant scheduling gaps force crew standby at $2,500/day with no billing provision — four to five events per season adds $15,000–$30,000 to overhead. Subgrade failures after mobilization absorb $4,000–$18,000 per event without a documented change order trigger. Mix design substitutions on $0.08–$0.18 per square foot cost deltas are absorbed mid-project instead of billed as a contract change.
SPM calculates overhead from actual financials, builds plant standby and subgrade condition language into paving contracts, structures SOVs with mix design adjustment provisions, and tracks overhead monthly in ControlQore. Core Financial starts at $1,900/month. Fully operational in 60 days.
Josh Luebker — 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 →

RELATED RESOURCES
TRADE OS
Paving OS
Why paving contractors run out of cash — plant gaps, subgrade failures, and the absorbed cost chain
CFOS MODULE
Job Profitability System
Job cost structure for paving subs — standby documentation, subgrade change orders, margin by project type
SERVICE
Fractional CFO
What an engagement looks like and what is included at each tier
SYSTEM CONNECTIONS
CFOS SPINE
Run on CFOS — Full System Index Job Profitability System
SPECIALTY CLUSTER
Paving OS Paving Gross Margin Paving Net Profit
SERVICE LAYER
Fractional CFO for Construction Construction Bookkeeping Construction Controllership

DO YOU KNOW YOUR REAL OVERHEAD RATE?

Most paving subs absorb plant delays and subgrade events into overhead and bid 4–6 points below their actual rate. Let us calculate the real number.

BOOK A FREE 30-MIN DIAGNOSTIC →

30 minutes. Free. No sales pressure. We will tell you exactly what is broken before we talk about anything else.

OR SEE YOUR NUMBERS FIRST → FREE CEO REPORT TOOL
THE CONSTRUCTION CFO
Paving OS Paving Gross Margin Paving Net Profit Run on CFOS Schedule a Call CONTROL Book →
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0
Josh Luebker, The Construction CFO
JOSH LUEBKER
FOUNDER & CFO

Master electrician and former project manager, 150+ projects and $2.1B+ in commercial work. Now runs the numbers for subcontractors instead of standing on the job site.

LinkedIn About
Stewart Bohrer, The Construction CFO
STEWART BOHRER
VP OF OPERATIONS

Keeps the system running day to day: job costing, WIP, monthly financial reviews, and the follow-through between calls. Josh handles onboarding.

LinkedIn About
LinkedIn YouTube About Run on CFOS