Skip to main content
SWPPP CONTRACTORSCASH FLOWSEASONAL FORECASTEROSION CONTROLJOB COSTINGWIP REPORTINGFRACTIONAL CFOCONTROLQORESWPPP CONTRACTORSCASH FLOWSEASONAL FORECASTEROSION CONTROLJOB COSTINGWIP REPORTINGFRACTIONAL CFOCONTROLQORE
THE CONSTRUCTION CFOSCHEDULE A FREE CALL
SWPPP Contractor — Cash Flow

Flush in Spring.
Broke Every Winter. Here's the Fix.

SWPPP revenue swings with permit cycles. Overhead does not. Without a seasonal cash flow forecast, the slow months are always a financial emergency. They do not have to be.

Published: May 2026Updated: May 2026
30–50%
Revenue Swing Peak to Slow
Flat
Overhead Regardless of Season
2–3 mo
Target Cash Reserve for Slow Season
52 Weeks
SPM Forecast Horizon
Why It Happens

The Seasonal Cash Flow Trap

A SWPPP contractor doing $3M per year does not do $250,000 per month evenly distributed. A realistic seasonal pattern might look like $180,000 in March, $320,000 in May, $280,000 in September, and $140,000 in January — with overhead running at $60,000 per month every month regardless. The slow months are not a revenue problem. They are a planning problem. The cash to fund January was generated in May. Without a plan to retain it, May's cash is gone and January's overhead has no funding source.

01

Permit Cycle Seasonality

New construction starts cluster in spring when weather permits and permit processing catches up from winter. SWPPP installation work peaks when new projects break ground. By mid-summer, the installation wave has passed and maintenance work sustains revenue at a lower level. The pattern repeats annually and is highly predictable — but most SWPPP contractors treat each slow season as a new surprise.

02

Rainfall Event Revenue Is Unpredictable

A wet spring can add $40,000–$80,000 in unbilled emergency service visits that are absorbed into the base contract. A dry spring removes that revenue entirely. Without structuring SWPPP contracts so rainfall events are billable, revenue in wet years is understated relative to cost. SPM structures contracts so rainfall events are billed at a defined rate per event — turning weather volatility into a manageable revenue line.

03

The LOC as a Slow Season Crutch

Most SWPPP contractors use the line of credit every winter to fund overhead during the slow season. The LOC draws down in Q4, gets paid back in Q2, and the cycle repeats. This works until one bad slow season stretches the LOC recovery into the next peak season. Now the LOC never fully recovers and the cycle gets tighter every year.

The Fix

From Annual Crisis to Planned Cycle

1. Build a 52-Week Seasonal Cash Flow Forecast

SPM maps 52 weeks of expected revenue by month based on two or three years of historical billing patterns, with overhead running flat. The forecast shows exactly what cash is generated each month, what overhead consumes each month, and what the net cash position looks like going into each slow period. The slow months are no longer a surprise — they are a line on a forecast with a plan attached.

2. Calculate the Cash Reserve Target

From the seasonal forecast, SPM calculates the minimum cash balance needed at the end of peak season to fund the slow period without LOC draws. For most SWPPP contractors, this is 2–3 months of overhead — $120,000–$180,000 at a $60,000 monthly overhead rate. That target goes on the dashboard. When peak season cash exceeds the reserve target, distributions are appropriate. When it does not, they are not.

3. Structure Rainfall Events as a Billable Line

SWPPP contracts should include a defined rainfall event response provision — a per-event rate for emergency site visits triggered by measurable rainfall (typically 0.5 inch or greater in 24 hours). This converts weather volatility from a cost absorber into a revenue line. Most GCs and developers will accept this provision when it is presented as a standard contract term at execution — not as an amendment after a wet season has already happened.

4. Use the LOC Correctly — Not as Emergency Funding

A LOC should be drawn with a specific paydown plan attached — this draw covers two months of overhead and will be repaid in full by the end of May when installation billing peaks. When the LOC is drawn with no paydown plan, it is emergency funding, not working capital management. SPM builds the LOC draw and paydown into the seasonal forecast so both happen on schedule.

Client Outcome

Same Seasonality. Different Plan.

Anonymous Client — Erosion Control Contractor · $5.2M Revenue

This contractor had been drawing on the LOC every winter for five years. The draws were getting larger. The paydown in peak season was getting shorter. By year five, the LOC was never fully paid down between seasons — the interest was running year-round and the balance was growing. The business was profitable. The cash cycle was broken.

$24,000 → $1,200,000

Net profit after SPM implemented job costing, WIP reporting, and a seasonal cash flow forecast. The forecast revealed that the LOC problem was a retained earnings problem — peak season cash was being distributed before the slow season reserve was funded. Once the reserve target was set and hit before any distributions, the LOC draws stopped within two seasons.

FAQ

Frequently Asked Questions

SWPPP and erosion control work follows construction permit cycles. Spring and early fall are heavy — new projects break ground, existing sites need seasonal BMP updates, rainfall events spike service calls. Summer heat slows new starts. Winter reduces inspection frequency and new installation. Revenue swings 30–50% between peak and slow periods while overhead — trucks, insurance, yard, staff — runs flat year-round. Without a seasonal cash flow forecast, the slow periods are always a financial surprise.
The fix is a 52-week cash flow forecast that maps expected revenue by month based on historical permit cycle patterns, with overhead running flat regardless of revenue. The forecast shows exactly how much cash needs to be retained from peak months to fund the slow months. Most SWPPP contractors who go through this process find that 2–3 months of overhead reserve is the right target — enough to run the business through a slow period without drawing on the LOC.
Significant rainfall events trigger emergency site visits under most SWPPP plans — visits that are often not in the base contract price. In a heavy rain year, these events can add 15–25% to service costs without corresponding billing if emergency visits are not structured as a billable event in the contract. In a dry year, service costs are lower but inspection frequency requirements still apply. SPM structures SWPPP contracts to make rainfall event visits billable rather than absorbed.
A line of credit is the right tool for a predictable, short-term timing gap — and a seasonal revenue pattern is exactly that. The problem is when the LOC is used for slow seasons without a plan to pay it down during peak seasons. SPM builds the seasonal cash flow forecast so the LOC draw amount and paydown schedule are planned in advance, not discovered when the bank calls about the balance.
SPM builds a 52-week seasonal cash flow forecast based on historical revenue patterns, maps the overhead cost running flat against seasonal revenue variance, and identifies the cash reserve target needed to fund slow months from operating cash rather than emergency financing. For contractors with predictable seasonal patterns, this converts an annual crisis into a planned cycle.
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 →

THE GAP DOESN'T CLOSE
WITHOUT THE SYSTEM.

A free call takes 30 minutes. Bring your last P&L and your current bank balance. The answer is usually in the first ten minutes.

SCHEDULE A FREE CALL →

30 minutes. Free. No sales pressure. We'll tell you exactly what's broken before we talk about anything else.

Related Resources
ENTITY PAGE
Best CFO for Erosion Control / SWPPP
SWPPP-specific financial systems
PAIN POINT
SWPPP Cost Per Site Job Costing
Per-site visibility alongside seasonal forecasting
CFO SERVICES
CFO for SWPPP Contractors
Full service overview for SWPPP contractors
CASH FLOW CRISIS
Line of Credit Maxed
When the slow season has stretched the LOC too far
TOOLS
Cash Flow Forecast Template
13-week forecast extended to 52 weeks for seasonal businesses
CORE ICP
Profitable But No Cash
Why profitable SWPPP contractors run short every winter
THE CONSTRUCTION CFO
Best CFO Erosion/SWPPP SWPPP Cost Per Site Schedule a Call Josh@ConstructionCFO.net
© 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