Skip to main content
Skip to main content

Cash Flow Forecasting Procedures

Document Type: Procedure
Version: 1.0
Last Updated: February 2026
Distribute To: CFO, Controller, Project Managers


Purpose​

Establish procedures for forecasting cash flow to ensure adequate liquidity for operations, growth, and financial obligations.


Why Cash Flow Forecasting Matters​

Construction Cash Flow Reality:​

  • Revenue β‰  Cash (billing cycles, retainage)
  • Expenses precede revenue (mobilization, materials)
  • Seasonal fluctuations are common
  • One slow-paying client can create crisis

Benefits of Forecasting:​

  • Anticipate shortfalls before they occur
  • Optimize line of credit usage
  • Time equipment purchases
  • Negotiate better vendor terms
  • Sleep better at night

Forecasting Framework​

Time Horizons:​

HorizonPurposeUpdate Frequency
13-week rollingOperational planningWeekly
QuarterlyStrategic planningMonthly
AnnualBudgeting, bankingQuarterly

13-Week Cash Flow Forecast​

The Gold Standard:​

================================================================
13-WEEK CASH FLOW FORECAST
================================================================

Company: _______________________ Prepared: ___________________

================================================================

WEEK ENDING
| W1 | W2 | W3 | ... | W13 |
================================================================

BEGINNING CASH | | | | | |

----------------------------------------------------------------
CASH RECEIPTS:

Project billings collected:
Project A | | | | | |
Project B | | | | | |
Project C | | | | | |
Other projects | | | | | |

Retainage released| | | | | |
Other income | | | | | |

TOTAL RECEIPTS | | | | | |

----------------------------------------------------------------
CASH DISBURSEMENTS:

Payroll (net) | | | | | |
Payroll taxes | | | | | |
Benefits | | | | | |
Subcontractors | | | | | |
Materials/vendors | | | | | |
Equipment | | | | | |
Rent/facilities | | | | | |
Insurance | | | | | |
Loan payments | | | | | |
Owner draws | | | | | |
Taxes (income) | | | | | |
Other | | | | | |

TOTAL DISBURSEMENTS| | | | | |

----------------------------------------------------------------

NET CASH FLOW | | | | | |

ENDING CASH | | | | | |

----------------------------------------------------------------

LINE OF CREDIT:
Available | | | | | |
Drawn | | | | | |
Net available | | | | | |

TOTAL LIQUIDITY | | | | | |

================================================================

Building the Forecast​

Step 1: Project Cash Receipts​

For Each Active Project:

Project: _______________________

Billing schedule:
Next billing date: _______________
Amount: $_______________________

Payment terms: _____ days

Expected collection: _______________

Historical collection pattern:
Avg days to collect: _____
Payment reliability: ☐ Excellent ☐ Good ☐ Fair ☐ Poor

Adjustments:
Disputes/holds: $________________
Retainage held: $________________

Collection Timing Assumptions:

Client TypeExpected DaysConfidence
Government45-60High (predictable)
Institutional30-45High
Commercial/Developer30-45Medium
Private/residential15-30Variable

Step 2: Forecast Disbursements​

Fixed/Predictable:

  • Payroll (by pay period)
  • Rent/lease payments
  • Loan payments
  • Insurance (monthly or quarterly)
  • Subscriptions

Variable but Forecastable:

  • Subcontractor payments (based on pay apps)
  • Material purchases (based on project schedules)
  • Equipment rentals

Variable/Discretionary:

  • Equipment purchases
  • Bonuses
  • Owner distributions

Step 3: Apply Timing​

Receipts Timing:

Invoice Date β†’ Collection Date

Factor in:
- Payment terms
- Client payment history
- Disputes/issues
- Holidays/closures

Disbursement Timing:

Invoice Date β†’ Payment Date

Consider:
- Vendor terms
- Early pay discounts
- Cash position
- Relationship importance

Weekly Update Process​

Every Monday:​

1. Update Actuals (Prior Week)

  • Actual cash receipts
  • Actual disbursements
  • Ending cash position

2. Roll Forward

  • Add new Week 13
  • Update all assumptions

3. Variance Analysis

================================================================
WEEKLY VARIANCE ANALYSIS
================================================================

Week Ending: ___________________

| Forecast | Actual | Variance |
----------------------------------------------------------------
Beginning cash | | | |
Total receipts | | | |
Total disbursements | | | |
Ending cash | | | |

Significant variances explained:
___________________________________________________________

Forecast adjustments needed:
___________________________________________________________

================================================================

4. Alert Review

  • Any week showing negative ending cash?
  • Any week below minimum threshold?
  • Any assumptions changed?

Alert Thresholds​

Cash Position Alerts:​

LevelThresholdAction
Green> 2 weeks payrollNormal operations
Yellow1-2 weeks payrollMonitor closely
Orange< 1 week payrollActivate contingencies
RedPotential shortfallEmergency action

When Yellow Alert:​

  • Accelerate collections
  • Review A/R aging daily
  • Delay discretionary spending
  • Consider early pay discounts

When Orange/Red:​

  • Contact slow-paying clients directly
  • Negotiate extended terms with vendors
  • Draw on line of credit
  • Defer non-critical payments
  • Owner capital call (if needed)

Forecasting by Project Phase​

Project Lifecycle Cash Flow:​

Mobilization    ───────── Negative (startup costs)
↓
Production ───────── Variable (billing catches up)
↓
Substantial Comp ───────── Positive (final billings)
↓
Closeout ───────── Waiting (retainage release)

Cash Flow by Project Type:​

Project TypeCash PatternKey Timing
T&MPositive biasBill frequently
Lump SumFront-loadSchedule of values
Cost-PlusNeutralBill actual costs
Hard BidWatch marginsChange order timing

Retainage Impact​

Retainage Tracking:​

================================================================
RETAINAGE SUMMARY
================================================================

Project | Retainage Held | Expected Release | Amount |
----------------------------------------------------------------
| | | |
| | | |
| | | |
----------------------------------------------------------------
TOTAL | | | |

================================================================

Retainage by quarter expected:
Q1: $________________
Q2: $________________
Q3: $________________
Q4: $________________

================================================================

Retainage Reality Check:​

  • Typical release: 30-90 days after substantial completion
  • May require punch list completion
  • May require lien waivers from all subs
  • Some retainage disputes last months

Seasonal Adjustments​

Construction Seasonality:​

QuarterTypical PatternCash Impact
Q1 (Winter)Slowest billingCollections from Q4
Q2 (Spring)Ramp upPayables increase
Q3 (Summer)Peak activityHigh cash flow
Q4 (Fall)Wind downCollect retainage

Adjust for Your Market:​

  • Geographic climate factors
  • Your specific project mix
  • Historical patterns

Line of Credit Management​

Optimal Usage:​

================================================================
LINE OF CREDIT TRACKING
================================================================

Credit Limit: $________________
Current Balance: $________________
Available: $________________

Borrowing Base (if applicable):
Eligible A/R: $________________
Advance rate: _____%
Available to draw: $________________

================================================================

Monthly Usage Pattern:

Month | Avg Balance | Peak Balance | Days > 50% |
---------|-------------|--------------|------------|
Jan | | | |
Feb | | | |
... | | | |

================================================================

Best Practices:​

  • Don't use as permanent working capital
  • Draw before you desperately need it
  • Pay down when possible
  • Keep some capacity in reserve

Cash Flow Improvement Strategies​

Accelerate Receipts:​

StrategyImplementation
Bill immediatelySame day as work complete
Invoice accuracyReduce disputes/delays
Early pay incentive2% 10 net 30 (evaluate cost)
Progress billingMore frequent milestones
Retainage negotiationLower % or earlier release
Credit card acceptanceFaster payment (watch fees)

Manage Disbursements:​

StrategyImplementation
Negotiate terms30-45 day terms standard
Time paymentsPay on due date, not before
Consolidate vendorsLeverage for better terms
Level payablesAvoid month-end spikes
Equipment financingPreserve cash for operations

Integration with Financial Reporting​

Monthly Reconciliation:​

Cash Flow Forecast β†’ Actual Results β†’ Financial Statements

Verify:
- Beginning cash matches bank
- Receipts match deposits
- Disbursements match checks/ACH
- Ending cash matches bank

WIP Coordination:​

  • Billing forecast should align with WIP projections
  • Over/under billings affect cash timing
  • Cost projections affect payment timing

Software Integration​

BLDR Pro:

  • Project schedules drive billing timing
  • Material orders drive payment timing
  • Daily reports inform status

Accounting System:

  • A/R aging for collection forecast
  • A/P aging for payment forecast
  • Bank reconciliation for actuals

  • Banking Covenant Compliance
  • Working Capital Management
  • Accounts Receivable Procedures
  • Line of Credit Management

Template provided by support.construction. Cash is king in constructionβ€”forecast it or suffer the consequences.