Skip to main content
JOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQOREJOB COSTINGCASH FLOWWIP REPORTINGFRACTIONAL CFOOVERHEAD RATEPAY APP BILLINGAR RECOVERYCONTROLQORE
THE CONSTRUCTION CFOSCHEDULE A FREE CALL
SWPPP - EROSION CONTROL - NET PROFIT BENCHMARK

SWPPP Contractor Net Profit Margin

QUICK ANSWER

Healthy net profit for a SWPPP or erosion control contractor doing $2M-$5M is 10-18%. Most operators run 2-5% - and many do not know the real number because overhead is not allocated correctly by site. A $5.2M SWPPP contractor we worked with was netting $24K - less than 1% - because losing sites were invisible and overhead was miscalculated. After installing per-site job costing and correct overhead allocation, net profit reached $1.1M the following year on $1.6M less revenue. 30% net margin.

Net profit is the number left after every cost - project costs, overhead, everything. For SWPPP contractors it is harder to calculate accurately than most trades because overhead runs the same in dry months as wet months, BMP material costs do not always match billing cycles, and most operators do not track profitability by site. The result is a blended net margin number that hides what is actually happening in the portfolio. Most SWPPP contractors who think they are at 8% net are actually at 3-4% once the numbers are properly allocated.

BY JOSH LUEBKERPublished: June 2026Updated: June 2026
NET PROFIT BENCHMARKS BY REVENUE BAND

What the Numbers Should Look Like

$500K - $2M REVENUE
Healthy Range
12-20%
Industry Average
5-10%
Warning Zone
Below 5%
At this revenue level the owner is typically running crews directly and overhead is relatively low. Net margin should be strong if overhead is correctly calculated. Most compression in this band comes from unbilled rain event work and BMP material costs not matched to billing events.
$2M - $5M REVENUE
Healthy Range
10-18%
Industry Average
3-7%
Warning Zone
Below 3%
This is where the portfolio visibility problem hits hardest. 30-60 active sites, no per-site tracking, overhead miscalculated on peak-season revenue. A $5.2M contractor in this band was at 0.5% net. Same business after per-site tracking and overhead correction: 30% net margin on less revenue.
$5M - $12M REVENUE
Healthy Range
8-15%
Industry Average
3-6%
Warning Zone
Below 3%
At this scale overhead normalization becomes critical. When revenue slows seasonally, overhead percentage spikes and net margin compresses fast. A 12-month overhead calculation - not a peak-month calculation - stabilizes the net margin number across the full year.

The turnaround: A $5.2M SWPPP and erosion control contractor was netting $24K. Per-site job costing revealed which sites were profitable and which were subsidizing the rest. Overhead was corrected. Net profit went to $1.1M on $1.6M less revenue. 30% net margin. Full case study

PRICING

FLAT MONTHLY FEE. NO SURPRISES.

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

CORE FINANCIAL
From $1,900/mo
  • ControlQore setup and job costing structure
  • Books migrated to start of last taxable year
  • Full-service bookkeeping and bank reconciliations
  • Monthly job cost reports
EXECUTIVE FINANCIAL
From $2,900/mo
  • Everything in Core Financial
  • Monthly CFO advisory meeting
  • Controllership and WIP reporting
  • Cash forecasting and AR follow-up rhythm
  • Strategic accountability

Onboarding: 60 days. Full pricing by revenue band

COMMON QUESTIONS

FREQUENTLY ASKED.

For SWPPP and erosion control contractors doing $2M-$5M, a healthy net profit margin is 10-18%. Operators in the $5M-$12M range should target 8-15%. Industry average is 3-7% at these revenue levels. The gap almost always comes from overhead miscalculation and no per-site visibility, not from low pricing.
Three causes: overhead calculated on peak-season revenue instead of annual revenue, no per-site job costing so losing sites drain margin invisibly, and rain event work not billed promptly so direct costs hit without corresponding revenue. Fix all three and the net margin moves significantly - one operator went from $24K net to $1.1M net on the same base of work.
SPM builds per-site job costing in ControlQore, recalculates overhead on 12-month annual revenue, matches BMP material costs to billing events, and installs a rain event billing protocol. Core Financial starts at $1,900/month. Fully operational in 60 days.
Josh Luebker
Josh Luebker
Fractional CFO · The Construction CFO

Former commercial construction project manager and master electrician. Managed 150+ projects totaling $300M+. Now fractional CFO for commercial subcontractors doing $1M-$12M through Sulphur Prairie Management. About Josh

SYSTEM CONNECTIONS
SWPPP CLUSTER
SWPPP Operating SystemSWPPP Gross MarginBest CFO for SWPPP
CFOS MODULES
Trade Benchmarking SystemJob Profitability System
PROOF
SWPPP: $24K to $1.1M Net ProfitFractional CFO Services

ARE YOU HITTING THE SWPPP NET PROFIT BENCHMARK?

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

BOOK A FREE 30-MIN DIAGNOSTIC
THE CONSTRUCTION CFO
SWPPP OSSWPPP Gross MarginBest CFO for SWPPPRun on CFOSSchedule a CallJosh@ConstructionCFO.net
2026 SULPHUR PRAIRIE MANAGEMENT - SULPHUR ROCK, AR
0