SKIP TO CONTENT
13 WEEKS IS THE RIGHT PLANNING WINDOW FOR CONSTRUCTIONKNOW YOUR CASH POSITION BEFORE YOUR BANK DOESPAY APP TIMING IS A CASH FLOW DECISIONCFOS FOR COMMERCIAL SUBS $1M–$12M13 WEEKS IS THE RIGHT PLANNING WINDOW FOR CONSTRUCTIONKNOW YOUR CASH POSITION BEFORE YOUR BANK DOESPAY APP TIMING IS A CASH FLOW DECISIONCFOS FOR COMMERCIAL SUBS $1M–$12M
THE CONSTRUCTION CFO BOOK A CALL
CASH FLOW SYSTEM · C.F.O.S EXECUTION LAYER

HOW TO BUILD A 13-WEEK CASH FLOW FORECAST FOR CONSTRUCTION.

QUICK ANSWER

A 13-week cash flow forecast for a construction subcontractor maps every pay app expected, every payroll cycle, every major vendor payment, and your LOC availability — week by week for 13 weeks. It's not a corporate finance exercise. It's an operational calendar with dollar amounts attached. Built right, it tells you when cash is tight 8 weeks before it becomes a problem — and gives you time to act.

Most subcontractors know roughly what's in the bank. They don't know what that number looks like 6 weeks from now after payroll, material purchases, and a slow GC payment cycle. That's the gap a 13-week forecast closes. This page covers exactly how to build one — what goes in it, where the numbers come from, and how to use it.

BY JOSH LUEBKER Published: May 2026 Updated: May 2026
WHY 13 WEEKS

THE RIGHT PLANNING WINDOW FOR THIS INDUSTRY.

Thirteen weeks is one quarter — 91 days. For a commercial subcontractor, that's long enough to see the full arc of a billing cycle (submit, approval, payment), two to three payroll cycles, major material purchases against active projects, and your LOC position at each point.

Annual forecasts are too long — too many variables change. Monthly forecasts are too short — they don't capture the lag between when you bill and when you get paid on commercial work, which can be 30–60+ days. Thirteen weeks is the right window. Short enough to be accurate. Long enough to see what's coming before it arrives.

The construction-specific reason: On a typical commercial pay app cycle, you submit on the 25th, get approved by the 5th, and get paid by the 30th. That's 35 days from submission to cash. A weekly forecast that only looks 4 weeks out misses the payment entirely. 13 weeks shows you the full cycle on every active project.

WHAT GOES IN THE FORECAST

THE INPUTS — INBOUND AND OUTBOUND.

The forecast has two sides: money coming in (inbound) and money going out (outbound). Every line needs a dollar amount and a specific week it hits. Ranges and estimates are starting points — refine them as you get closer.

INBOUND — MONEY COMING IN

Pay App Payments
Every submitted pay app with its expected payment date. Use the GC's stated pay cycle from the contract — typically net 30 from approval. If your GC consistently pays late, use actual historical timing. Do not use optimistic assumptions.
Retainage Releases
Retainage releases are contractually triggered — usually at substantial completion. Map each active project's projected completion date and put the retainage dollar amount in that week. Retainage is often 5–10% of contract value and can be a significant cash event.
Change Order Payments
Approved change orders billed on a separate SOV line — map their expected payment using the same GC pay cycle as the base contract. Unapproved change orders do not go in the inbound column until approved. Hope is not a line item.
T&M Billings
If you have T&M work, map when you'll be submitting invoices and when you realistically expect payment. T&M work paid by owners directly often has shorter cycles than GC subcontracts — sometimes net 15 or net 20. Use the actual contract term.
LOC Availability
Your current LOC available balance in week one. It does not go in the inbound column — it goes as a separate "buffer" row so you can see how much headroom you have at each point in the 13 weeks as inbound and outbound move through.

OUTBOUND — MONEY GOING OUT

Payroll
Every payroll date for the 13 weeks with the estimated dollar amount. This is your most predictable line — it hits on a fixed schedule and does not move. Payroll is the anchor everything else is planned around.
Payroll Taxes
Federal and state payroll tax deposits — typically due within 1–3 business days of payroll depending on your deposit schedule. These run automatically if you have a payroll processor but the cash still needs to be there. Map them separately from payroll.
Subcontractor Payments
Sub pay apps you've approved — map their contractual pay dates. If you have pay-when-paid clauses, they still need to be in the forecast even if the timing shifts slightly. You need visibility into what's coming due regardless of when the GC pays you.
Material Purchases
Large material purchases coming up — anything over $5K deserves its own line. Material lead times often mean you're paying before the material is even on site. Map purchase dates, not delivery dates.
Equipment Costs
Lease payments, rental returns, major maintenance — anything that hits on a predictable schedule or is coming up in the next 13 weeks based on project schedule.
Overhead (Fixed Monthly)
Rent, insurance, software, owner salary draws — your fixed monthly overhead prorated by week. These don't change with project volume and hit regardless of what's going on with cash from jobs.
Debt Service
LOC interest, equipment loans, SBA payments, any MCA daily pulls — these go in the week they hit, not estimated monthly totals.
HOW TO BUILD IT

THE STRUCTURE — WEEK BY WEEK, COLUMN BY COLUMN.

STEP 01

Set Up Columns: Week 1 Through Week 13

Each column is one week, starting with the current week. Label each column with the week-ending date. Thirteen columns. On the left side, rows for every inbound and outbound category listed above. At the bottom: Net Cash Flow (inbound minus outbound), Running Bank Balance (prior week balance plus net), and LOC Available (your limit minus current drawn).

STEP 02

Populate Inbound First — Be Conservative

Go through every active project. Pull the pay app submission date. Add the GC's stated payment cycle (if they're routinely late, add 15 days to their stated cycle). Put the dollar amount in the correct week column. Do the same for retainage, change orders, and T&M. When you're done, every dollar you expect to receive has a specific week attached to it.

STEP 03

Populate Outbound — Payroll First, Then Everything Else

Drop in every payroll date and amount. Then payroll taxes. Then subcontractor pay dates. Then material purchases from project schedules. Then fixed overhead. Then debt service. Every outbound dollar has a week. If you don't know an exact amount, use a conservative estimate and note it.

STEP 04

Read the Running Balance — Look for the Dips

The running bank balance row tells you the story. Look for any week where the balance drops below your target minimum (CFOS recommends a $650K floor at $8M revenue — scaled proportionally for your revenue). Those dip weeks are the problem weeks. Now you have 8–10 weeks of warning instead of 8–10 days.

STEP 05

Update It Monthly — Same Day Every Month

The forecast is only useful if it's current. Update it on the same day every month — the 10th works well because books should be closed by then. Roll the columns forward 4 weeks, add new inbound from upcoming pay apps, add new outbound from upcoming project costs. The forecast is always 13 weeks forward from today.

WHAT TO DO WITH THE DIPS

WHEN YOU SEE A PROBLEM WEEK, ACT EARLY.

A dip in week 7 or 8 isn't a crisis — it's a decision point. You have 7–8 weeks to do something about it. Here's what that looks like:

Accelerate a pay app submission — if you can submit week 6 instead of week 8 on a project, the payment lands 2 weeks earlier
Call an overdue account — if there's AR sitting more than 30 days old, a collections call this week might move cash into the dip window
Negotiate a delayed vendor payment — move a large material invoice 2–3 weeks with a vendor call before the dip hits
Pre-arrange a LOC draw — if the dip is unavoidable, have the LOC draw set up in advance rather than scrambling on the day
Defer a discretionary purchase — equipment or overhead spend that can wait 3 weeks should wait

The difference between a subcontractor who manages cash well and one who's always in crisis isn't the cash — it's the timing. Same bank balance, same GC pay cycles. One owner sees the dip 7 weeks out. The other sees it on Friday morning when payroll is due.

COMMON QUESTIONS

FREQUENTLY ASKED.

Any spreadsheet works — Excel, Google Sheets, or inside your job costing platform if it has a cash flow module. The tool doesn't matter; the discipline of building it and updating it monthly matters. CFOS builds the forecast inside ControlQore for clients on the platform, or in a shared spreadsheet for clients on QuickBooks or other systems. The format is the same regardless of tool.
Use their actual historical payment pattern, not their contract terms. If your contract says net 30 but they routinely pay net 45, build net 45 into the forecast. Then any early payment is upside — not a cash shortfall when they're "late." Conservative assumptions on inbound plus aggressive follow-up on AR is a better system than optimistic forecasts and missed payroll.
The 13-week forecast is operational — week by week, specific dollar amounts, for the near-term horizon where you have real data. The 24-month forecast is strategic — month by month, based on projected backlog, projected wins, and planned overhead. CFOS builds both. Banks and bonding companies want the 24-month to evaluate capacity. You use the 13-week to run the business day to day.
Yes. Executive Financial includes monthly cash flow forecast updates as part of the engagement — 13-week forecast and 24-month projection, updated monthly after books close. You review it in the monthly cadence meeting and get 3 action items based on what the next 90 days look like. Core Financial clients get the forecast structure set up but maintain it themselves. Full pricing at constructioncfo.net/fractional-cfo-construction-companies.
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
CFOS MODULE
Cash Control System
The full cash management system — forecast, collections, billing timing, and LOC management
CFOS MODULE
Cash Flow Cycle System
Why cash moves slowly through construction projects — and how to engineer faster cycles
RELATED
Feast or Famine Cash Flow
Why construction cash flow swings so hard — and the structural billing changes that smooth it out
SYSTEM CONNECTIONS
CFOS SPINE + MODULES
Run on CFOS — Full System Index Cash Control System Cash Flow Cycle System Working Capital System
RELATED CONTENT
Cash Flow Feast or Famine The 73-Day Cash Gap Cash Emergency Playbook
SERVICE LAYER
Fractional CFO for Construction Construction Bookkeeping Construction Controllership

WHEN DID YOU LAST RUN A 13-WEEK CASH FORECAST?

If the answer is never — or if you're not sure what your cash position looks like 8 weeks from now — a 30-minute diagnostic will tell you where to start.

BOOK A FREE 30-MIN DIAGNOSTIC →

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

OR SEE YOUR NUMBERS FIRST → FREE CEO REPORT TOOL
THE CONSTRUCTION CFO
Run on CFOS Cash Control System Cash Flow Cycle Fractional CFO Schedule a Call Josh@ConstructionCFO.net
© 2026 SULPHUR PRAIRIE MANAGEMENT · SULPHUR ROCK, AR
0