SEASONAL CASH FLOW, WORKING CAPITAL PLANNING

CONSTRUCTION SEASONAL CASH FLOW.

QUICK ANSWER

Seasonal cash flow is a defining financial challenge for construction subcontractors in most of the US. Winter slows the work down and spring ramps it up fast. The distance between summer peak cash and winter trough can be $200K to $500K for a $5M contractor, and most contractors experience it as a crisis rather than as a planned event. Here is how to manage it deliberately.

Nothing about a slow season is a surprise. You know roughly when the work stops and roughly when it starts again, which makes the winter trough the most predictable cash event in the business. What's missing is the number. Without a forecast that extends past twelve months you know the trough will be lower than summer and you can't say by how much, so you can't decide in July what to hold back. The difference between a $150K trough and a $50K trough changes every distribution, every equipment purchase, and every hire between July and December.

BY JOSH LUEBKERPublished 2026-08-06Updated 2026-10-26
THE DEFINITION

WHAT IT MEANS.

Seasonal cash flow is the predictable swing between a construction subcontractor's summer cash peak and winter cash trough, caused by when the work can be built rather than by whether the work was profitable.

The slow season and the spring ramp up are two different cash problems that happen four months apart. The slow season drains the reserve because revenue drops while overhead doesn't. The ramp up drains it again because mobilizations go out before the first pay apps come in, so a contractor who spent the winter getting thin reaches April needing more cash than any month of the year.

WHAT WE SEE IN THIS BUSINESS

WHY WINTER KEEPS FEELING LIKE A SURPRISE.

01

Every winter is a financial emergency

A slow season that's predictable every year isn't a surprise. It's a planning failure. If you know work slows from November through February, the cash to cover that period should be built during the busy season, and most contractors build cash in the summer and spend it through the year without deliberately preserving what the slow months will need.

02

You don't know what your true seasonal low is

Without a 24 month cash flow forecast you don't know what your cash position will be at the bottom of the seasonal trough, only that it will be lower than summer. Not knowing the specific number means you can't plan specifically. The difference between a $150K seasonal trough and a $50K trough changes every financial decision between July and December.

03

Spring ramp up strains cash too

The beginning of the busy season creates its own cash problem, because new project mobilizations come before the first pay apps get collected. A contractor who depleted cash over winter and then mobilizes three new jobs in April is facing strain from both directions at once. The trough doesn't end when the work starts. It ends when the money for that work reaches the bank.

THE MATH

WHAT IT LOOKS LIKE IN DOLLARS.

The swing

The distance between summer peak cash and winter trough can be $200K to $500K for a $5M contractor. That's not a profit problem and cutting bids won't close it. It's the same money moving through the year on a schedule the weather sets.

The reserve target

A common benchmark is 8 to 12 weeks of overhead and fixed costs held as a minimum cash reserve entering the slow season. For a contractor with $80K a month in fixed overhead, that's $160K to $240K in reserve. The right figure inside that range depends on how long your slow season lasts, whether backlog continues into winter, and how your GCs pay during the winter months.

HOW SPM FIXES IT

PLAN THE TROUGH IN JULY.

Building a seasonal cash reserve deliberately

The 24 month cash flow forecast shows your projected seasonal trough. The distance between your minimum operating cash requirement and that trough number is your seasonal reserve target. During the summer months when cash is accumulating, we set the reserve target and measure distributions against it so the reserve is funded before the slow season starts.

Sweep account strategy for seasonal reserves

Excess cash above the operating floor during the busy season belongs in a business sweep account or high yield savings, earning yield while it waits for the slow season. The 24 month forecast tells you when you'll need it back. Money left idle in checking earns nothing and is far more likely to go out as a distribution that should have been held.

Line of credit as a seasonal bridge, with a plan

A working capital line is the right tool to bridge a seasonal cash shortfall when the draw event is the slow season and the payback event is the spring ramp up. It's the wrong tool for covering a slow season shortfall that exists because summer cash was fully distributed. The forecast tells you which of those two you're in before you call the bank.

$10.7M+
Client AR Recovered Since 2023
48
Active Trade Specializations
60 DAYS
Average Onboarding Time
PRICING

FLAT MONTHLY FEE. NO SURPRISES.

Three tiers, priced by your trailing twelve month revenue. Which one you're in depends on how much of the work you want off your desk. No hourly billing. No payroll. The one-time onboarding fee is right here in the table.

Last 12 months revenueMonthly feeOne-time onboarding
Under $1M$1,900 to $3,300$1,000
$1M to $3.5M$2,600 to $5,300$1,500
$3.5M to $6.5M$3,800 to $8,300$3,000
$6.5M to $9.5M$5,100 to $11,800$4,500
$9.5M to $12.5M$6,100 to $14,900$6,000
$12.5M to $15.5M$7,400 to $17,650$7,500
$15.5M to $18.5M$9,400 to $22,400$9,000
$18.5M+Quoted individuallyQuoted individually

The onboarding fee covers migrating your books back to the start of your last taxable year and getting you fully operational in 60 days. It's billed once, with your first invoice. It's the same for all three tiers. Your first month is prorated, and your monthly engagement starts on the first of the first full month.

Range reflects the three tiers below. Which one you're in depends on how much of the work you want off your desk. No payroll. No hidden line items. The onboarding fee is right here in the table.

Core

You stop guessing.

You get the CFO work. Job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a meeting every month that ends in decisions and never in a report.

Your bookkeeper still does the books.

Strategic

Every job shows its margin while it is still open.

Everything in Core, plus the bookkeeping and bank reconciliations done for you, and the job costing and WIP software set up, loaded with your cost codes, and managed every month. Use your own online software, or move to ours and we cover it.

A bookkeeper we choose does the books and reconciliations. No payroll.

Platinum

You approve, and the money side gets handled.

Everything in Strategic, plus a controller we choose who handles your bills and receivables for you the way an in-house controller would. They call vendors, pay the bills and keep the accounting current. We plan the cash flow first, and you approve every payment because it is your money.

A controller we choose does the payables and receivables. No payroll, no pay applications, no collections.

COMMON QUESTIONS

FREQUENTLY ASKED.

A common benchmark is 8 to 12 weeks of overhead and fixed costs as a minimum cash reserve entering the slow season. For a contractor with $80K a month in fixed overhead, that's $160K to $240K in reserve. The right amount depends on how long your slow season lasts, whether you have backlog continuing into winter, and your GC payment timing during the winter months. We calculate the specific target for each client from their real cost structure and project pipeline.

Trades most dependent on outdoor work, meaning civil, earthwork, grading, paving, concrete flatwork, SWPPP, and masonry, face the biggest seasonal changes in cold climates. Trades that work mostly indoors, meaning electrical, drywall, flooring, and mechanical, have less seasonal exposure but still face spring ramp up strain when several projects mobilize at once. Trade specific seasonal cycles get built into the 24 month cash flow forecast.

Three tiers, and which one you are in depends on how much of the work you want off your desk. Core is where you stop guessing: job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a monthly meeting that ends in decisions, while your bookkeeper keeps doing the books. Strategic is where every job shows its margin while it is still open: a bookkeeper we choose does the books and the bank reconciliations, and the job costing and WIP software is set up and managed for you, on your own online software or ours. Platinum is where you approve and the money side gets handled: a controller we choose handles your bills and receivables the way an in-house controller would, and you approve every payment. No payroll. No scope gaps.

Sixty days. We migrate your books back to the start of your last taxable year, set up ControlQore, and build your job costing structure from scratch. Fully operational in two months.
WHAT THIS TIES INTO
Josh Luebker, SPM The Construction CFO
Josh Luebker
FRACTIONAL CFO · SPM THE CONSTRUCTION CFO

Josh Luebker is a master electrician turned construction CFO, president of SPM The Construction CFO and author of CONTROL: C.F.O.S. Construction Financial Operating System.

WHAT WILL YOUR BANK BALANCE BE IN FEBRUARY?

The first call is twenty minutes of questions about your slow season and what the bank balance does through the winter. Josh isn't selling anything and he isn't proposing anything. If he can help, you'll book a longer second call.

You don't hire a CFO because it's safe, you do it because the real risk isn't having one.
Book a 20 minute call

20 minutes. Nothing gets sold on this call and nothing gets proposed. Josh asks questions to work out whether he can help at all.

OR GET THE OVERHEAD CALCULATOR WORKBOOK. NO CALL NEEDED.