G
Guest

Construction Cash Flow Prediction: How to Forecast Activity Cost and Billing Curves

Learn how to predict construction cash flow from activity curves, skew, WIEB, WIRs, materials on site and billing rules before building the full project cash-flow model.

Construction Cash Flow Prediction: How to Forecast Activity Cost and Billing Curves
Construction Cash Flow Prediction: How to Forecast Activity Cost and Billing Curves
English version

How to Predict Construction Cash Flow from Activity Curves, WIEB and Billing Rules

Construction cash flow prediction starts by estimating how each activity is likely to consume cost and produce work over time before the main contract payment terms are applied. An activity may be linear, balanced, front-loaded, back-loaded, milestone-based or hybrid. The predicted work curve then has to be translated into a billable curve because Work Inspection Requests (WIRs), measurement rules, Work in Excess of Billings (WIEB), materials-on-site provisions and billing cut-offs can prevent completed or procured work from entering the payment application in the same period.

This distinction matters because engineers often know the programme, quantities and site sequence well but do not necessarily have a detailed financial model. A useful forecast does not start by guessing one project-wide S-curve. It starts by asking what each major activity actually does over time, what part of that work can be valued, and what causes the activity's cost, work, billing and cash to occur at different times.

A practical way to think about it: predicted activity curve → billable curve → cash curve. The first is mainly an execution forecast. The second is heavily influenced by measurement and contract rules. The third adds payment timing and other commercial terms.

1. What Are We Actually Predicting?

When the period-by-period cost of an activity is already known, no prediction is necessary. For example, if a supplier agreement says that the contractor will pay fixed amounts at specific milestones, those scheduled payments can simply be entered as scheduled cash flows.

Prediction is needed when the user knows the activity's total cost, start, finish and general execution method, but does not yet know how that value will be distributed across the intervening periods.

At that point there are three different curves to keep separate:

  1. Activity cost or work curve: how the activity is expected to progress and consume resources.
  2. Billable curve: how much of that work or material can enter the contractor's valuation or payment application.
  3. Cash curve: when the certified or otherwise payable amount is actually received or paid.

The first curve is the main subject of this article. The second is where WIEB, WIRs and materials on site become important. The third belongs to the broader project cash-flow model.

2. Start With the Activity Before Looking at the Contract

Before applying payment terms, estimate the natural shape of the activity. The key question is not simply, “How long does it last?” It is, “What causes cost and production to build up during that duration?”

Useful non-contract variables include:

  • mobilization effort before production starts;
  • procurement and fabrication lead time;
  • how quickly labour and plant reach full production;
  • whether the work is repetitive or one-off;
  • the mix of labour, material, plant and subcontract cost;
  • whether expensive materials are purchased early;
  • whether significant testing, commissioning or closeout remains at the end;
  • whether site access or predecessor activities constrain early production;
  • whether the activity can progress continuously or only in discrete areas or batches.

If the project scope is not yet organized into forecastable activities, a Work Breakdown Structure (WBS) can help divide the work into meaningful packages before cost curves are assigned.

3. Common Activity-Curve Shapes

Linear distribution

Linear distribution assumes the same value in every period. If an activity costs $600,000 and lasts six months, the forecast is $100,000 per month.

This is useful as a neutral starting point, but it is often too simple for procurement-heavy, mobilization-heavy or commissioning-heavy activities.

Balanced S-curve

A balanced S-curve represents a slow start, faster production through the middle, then a gradual finish. A convenient normalized cumulative profile is:

\[P(t)=3t^2-2t^3\]

where \(t\) runs from 0 at the start of the activity to 1 at completion. The cumulative activity value at time \(t\) is then:

\[C(t)=V\times P(t)\]

where \(V\) is the total activity cost or value. The cost allocated to one period is the difference between two cumulative points:

\[\text{Period Cost}_n=C(t_n)-C(t_{n-1})\]

The important idea is not the particular equation. It is the separation between a cumulative progression curve and the period-by-period amounts derived from it.

Front-loaded activity

A front-loaded activity consumes more cost early. Mobilization, temporary facilities, enabling works, some earthworks, early equipment procurement and certain specialist packages can behave this way.

Back-loaded activity

A back-loaded activity consumes or produces much more value later. This is common when early periods are dominated by design coordination, approvals, procurement or access constraints and the high-value installation happens later.

Milestone or hybrid activity

Not every activity should be forced into a smooth curve. Long-lead equipment and specialist packages may combine a low continuous curve with discrete events such as advance, manufacturing, delivery, installation and testing. When the amounts and dates are known, scheduled values are better than inventing a smooth mathematical curve.

4. How to Predict Whether an Activity Is Front-, Balanced- or Back-Loaded

The best forecast normally comes from the activity's execution logic. The following examples illustrate the reasoning rather than prescribe universal curves.

ActivityLikely profileReason
EarthworksLinear to mildly front-loadedPlant mobilizes early and measurable production can start quickly.
Structural concreteBalanced/repetitiveOnce the cycle is established, formwork, reinforcement and pours repeat at a relatively stable rate.
MEP subcontractOften back-loadedEarly months may contain submittals, procurement, coordination and embedments; high-value installation accelerates later.
FacadeModerately back-loadedShop drawings, samples, testing, procurement and fabrication precede full installation.
Soft landscapingShort and concentratedMaterial delivery and installation can occur almost together over a short period.
Long-lead equipmentMilestone/hybridManufacture, shipment, delivery, installation and testing may create discrete value steps rather than a smooth curve.

Example: why an MEP subcontract can be strongly back-loaded

Consider an MEP subcontractor on a building project. After mobilization, a substantial amount of engineering effort may be spent on material submittals, shop drawings, coordination, procurement and embedded items during the structural phase. One third of the project duration may pass while the subcontractor has produced relatively little measurable installation value on site.

Once areas are released, installation can accelerate rapidly. Ductwork, pipework, cable containment, equipment, second fix, testing and commissioning may then generate much larger monthly valuations. A simple linear curve would overstate early production and understate later production.

An advance payment can improve the subcontractor's early cash position, but that is a contract-payment mechanism. It does not mean the underlying installation curve itself should be made front-loaded. For advance-payment mechanics, see Advance Payment in Construction Contracts.

5. From Activity Curves to the Project Outflow Curve

Once each activity has a period-by-period distribution, the project outflow forecast is built by summing the activities vertically for each period.

ActivityM1M2M3M4M5
Foundations30809000
Structure040120180160
MEP002060100
Total30120230240260

The quality of the project curve therefore depends on the quality of the activity assumptions. A model with 30 well-chosen activities can be more useful for a commercial decision than a much larger schedule with weak cost distributions.

6. Why Work Performed Is Not Necessarily Billable Work

Physical progress, incurred cost and billable value are not the same thing. An activity can consume substantial labour and material while still producing little or no amount that can be included in the current payment application.

This difference is commonly described in forecasting as Work in Excess of Billings (WIEB): work or cost that has progressed but is not billed in the same period.

WIEB should not automatically be entered as one percentage for every activity. It is better estimated from the activity's execution pattern and the rules that determine when its value becomes measurable, inspectable and billable.

7. How to Estimate WIEB by Activity

Activity-specific WIEB is influenced by several practical factors:

  • Measurement rule: can partial work be valued, or must a complete element or defined quantity be achieved?
  • Inspection requirement: must a WIR, test or other acceptance record be completed before the work can be included?
  • Activity duration: long activities are more exposed to monthly cut-off effects than very short activities.
  • Billing cut-off: how much completed work typically falls between site progress and the valuation date?
  • Documentation lag: quantities, approved drawings, delivery records, test reports or other supporting documents may delay billing even after work is complete.
  • Material billing rules: can material on site or off site be valued before installation?

Example: structural concrete near the billing cut-off

Assume a slab is almost ready to pour at the monthly cut-off. Formwork may be nearly complete, reinforcement may be largely installed and embedded MEP items may be in place. The contractor has already incurred substantial cost.

However, if the contract's valuation process requires the completed work to reach a defined inspection or measurement stage, the slab may contribute little or even zero billable value for that period. The unfinished portion becomes WIEB and is carried into the next valuation.

This is why inspection workflow matters financially. For background on the inspection process itself, see Work Inspection Requests (WIR) in Construction.

Example: soft landscaping can have very low WIEB

Soft landscaping behaves differently. The activity may last only a few months, plants and materials may arrive shortly before installation, and much of the delivered material can be installed and measured almost immediately. There may therefore be very little time between cost being incurred, physical work being completed and the work becoming billable.

The correct WIEB assumption for landscaping can consequently be close to zero while the structural concrete or MEP assumptions on the same project are materially higher.

8. How Materials on Site Can Reduce WIEB

A materials-on-site provision can reduce the gap between project expenditure and billable value by allowing eligible materials to be valued before they are incorporated into the permanent works.

Consider reinforcing steel for a slab. Without a materials-on-site provision, the contractor may purchase and deliver a substantial quantity of steel but be unable to bill that cost until the relevant work is measured or accepted. If the contract allows eligible reinforcing steel stored on site to be included in the valuation, part of that expenditure can enter the current payment application earlier.

The effect is usually partial rather than complete because the contract may recognize only an eligible percentage or defined value of the supplier invoice and may require supporting documents, approved materials, secure storage, title transfer or other conditions.

Illustrative example: if $100,000 of reinforcing steel has been paid for and the contract recognizes only 70% of the eligible material value on site, $70,000 may become billable earlier while the remaining material value, labour, formwork and unfinished work can still contribute to WIEB. The actual percentage and conditions are entirely contract-specific.

This means a material-on-site clause can materially improve cash flow on some activities while making very little difference on others. The correct question is not whether the clause sounds favourable; it is how much it changes the actual project funding requirement.

9. Contract Terms Modify the Predicted Curve

Once the natural activity curve is predicted, contract terms determine how that work is translated into billing and cash. Important modifiers can include:

  • partial measurement versus completed-element rules;
  • WIR, MIR, testing or approval requirements;
  • materials on site and, where allowed, off-site material valuation;
  • milestone payments for manufactured equipment;
  • advance payment and recovery;
  • retention and its release;
  • billing cut-off dates;
  • payment-certification and payment periods.

Retention is another timing mechanism that can separate earned value from cash. See Retention in Construction: Formulas, Bonds & Accounting Guide for the detailed treatment.

The distinction is important: the activity curve should describe the execution assumption; the contract terms should then modify how that execution becomes billable and payable. Mixing both into one unexplained S-curve makes the model difficult to understand and difficult to negotiate.

10. Use Sensitivity Analysis to Find the Contract Terms Worth Negotiating

Contractors do not need to fight equally hard over every commercial clause. Some terms have a large effect on project funding; others sound important but barely move the peak negative cash position.

A useful tender or pre-contract test is to run the same activity forecast under several assumptions. For example:

  • WIEB at 5%, 15% and 25% for the major work packages;
  • no materials-on-site recognition versus partial recognition;
  • different client payment periods;
  • different retention percentages;
  • different advance-payment structures.

If a realistic change in WIEB or materials-on-site treatment moves the peak funding requirement by a large amount, the term deserves serious negotiation. If the effect is negligible, the contractor may have more important issues to prioritize.

This is one area where a dedicated financial model is useful: it converts a contract discussion into a quantified funding impact rather than an argument based only on intuition.

11. Tools for Building the Forecast

The method is independent of software. The right tool depends on how much schedule detail already exists and what decision needs to be made.

ToolUseful whenTrade-off
Primavera P6A detailed, current, cost- or resource-loaded programme already exists.Can provide granular schedule-based forecasting, but requires a properly developed and maintained programme.
Microsoft ProjectThe team needs schedule logic with time-phased task and resource costs at moderate complexity.Still requires the schedule, resources and cost assumptions to be maintained correctly.
ExcelCustom curves, calculations and one-off analysis are needed.Very flexible, but formulas and scenarios become harder to maintain as the model grows.
CashflowPotThe purpose is fast construction financial modelling rather than detailed CPM scheduling.Uses activity timing, cost curves and commercial assumptions to test project cash flow; it does not replace a detailed planning programme.

Oracle's current P6 documentation supports planned, actual and remaining cost at resource-assignment level, while Microsoft Project provides time-phased task, resource and assignment cost fields. These tools can therefore support detailed schedule-based forecasting when the underlying programme is maintained properly.

CashflowPot is useful when an engineer or commercial team needs to move quickly from a master activity plan to a financial forecast and test assumptions such as curve shape, WIEB, payment terms and funding sensitivity without building a full detailed programme first. The dedicated product workflow is covered separately in Master Construction Project Cashflow with CashflowPot.

12. Download the Existing Excel Cash-Flow Example

The existing Quollnet Excel example can be used to inspect a time-phased construction cash-flow output. Treat the activity distributions as examples rather than universal deaults; the purpose of this article is to explain how those distributions should be selected.

Download the construction project cash-flow Excel example

CashflowPot logo

Use CashflowPot in ChatGPT

Describe your construction project, payment terms and financing assumptions in natural language. CashflowPot can model the forecast, compare funding scenarios and export the results to Excel.

Open CashflowPot in ChatGPT  |  Use the CashflowPot web app

13. From Activity Prediction to the Full Project Cash Flow

The activity forecast is only the first layer. After the outflow curve and activity-specific billing assumptions are established, the project model must still build client inflow separately, apply advance recovery, retention, WIEB, certification and payment timing, and then calculate the cumulative cash position and peak funding requirement.

That complete workflow is explained in How to Create a Construction Project Cash Flow: A Practical Guide for Contractors.

The key principle is simple: do not choose a curve because it looks like a typical construction S-curve. Choose it because it reflects how that specific activity mobilizes, procures, installs, gets inspected, becomes billable and ultimately turns into cash.

References

Oracle Primavera P6 Professional User Guide — Enter cost information for resource assignments

Microsoft Support — Cost fields in Microsoft Project

Elie Saad's photo
Elie Saad
Oct 23, 2026
1
123
4.65k+
3.66k+

Construction Cash Flow Prediction: How to Forecast Activity Cost and Billing Curves

Frequently Asked Questions


FAQ

Q: What is construction cash flow prediction?

A: It is the process of estimating how activity cost and work will be distributed over time when the exact period-by-period values are not yet known, then adjusting the result for billing and contract rules before building the full cash-flow model.

FAQ

Q: Should every construction activity use an S-curve?

A: No. Some activities are close to linear, some are front-loaded or back-loaded, and some are better represented by milestones or scheduled amounts. The curve should reflect the activity's real execution pattern.

FAQ

Q: How should WIEB be estimated?

A: WIEB should be estimated by activity using measurement rules, WIR or inspection requirements, activity duration, billing cut-off timing, documentation lag and whether materials can be billed before installation. One percentage for the whole project can hide important differences.

FAQ

Q: Why can structural concrete have high WIEB?

A: Significant formwork, reinforcement and embedded services may be complete before the slab reaches the measurement or inspection stage needed for billing. At the cut-off date, substantial cost can therefore remain unbilled.

FAQ

Q: Why can soft landscaping have low WIEB?

A: Landscaping is often short-duration work where materials arrive close to installation and become measurable quickly, leaving little time between expenditure, physical completion and billing.

FAQ

Q: How do materials on site affect WIEB?

A: If the contract allows eligible materials on site to be valued before installation, part of the contractor's material expenditure can be billed earlier. This reduces WIEB, although the recognized amount and conditions are contract-specific.

FAQ

Q: Is Primavera P6 more accurate than a simpler financial model?

A: A current, correctly cost-loaded detailed programme can provide more granular forecasting, but software does not correct weak assumptions. For some tender and financial decisions, a smaller master model with strong activity assumptions can be more useful.

FAQ

Q: When should scheduled cash flows be used instead of predicted curves?

A: Use scheduled amounts when the timing and values are already known, such as defined supplier or equipment-payment milestones. Prediction is for activities where the time distribution still needs to be estimated.

Related Checklists


Place Non-Shrink Grout Pads/Capping Checklist & QA Guide
✅ 28 items
Place non-shrink grout pads/capping is a focused activity that demands disciplined mix control, careful placement, thorough curing, and tight verification of flatness and level. This checklist supports supervisors and inspectors executing nonshrink grout capping and grout pad works while intentionally excluding bearing surface preparation, which must be completed and accepted beforehand. You will confirm batch tickets and water-to-powder ratios, verify flow spread and working time, and place grout to thickness while avoiding segregation and cold joints. Finishing uses straightedges and laser levels to achieve precise elevation and planarity, followed by moisture-retentive curing to lock in non-shrink performance. The outcome is predictable, dimensionally accurate pads/caps ready for subsequent installations, avoiding rocking supports, misalignment, premature cracking, or understrength issues. Use this interactive page to tick each step, add field comments and photos, and export a complete QA pack to PDF/Excel with a QR code that secures traceability and site acceptance.
Work Breakdown Structure: 100% Coverage Creation Checklist
✅ 27 items
Work breakdown structure is the foundation for organizing project scope into a clear, deliverable-based hierarchy. Also called a WBS, project breakdown, or scope decomposition, it helps teams transform a broad statement of work into manageable, measurable components. This checklist focuses on a deliverable-oriented, construction-ready approach applicable to any discipline and size, emphasizing the 100% rule, MECE thinking, and traceable work packages. By following these steps, you’ll prevent common risks such as double-counting, scope gaps, ambiguous ownership, and uncontrolled rework. You’ll also accelerate estimating, scheduling, cost control, and progress measurement by building a robust WBS dictionary and coding structure aligned to your organization. Use this interactive page to tick items, add comments for clarifications, and attach evidence (screenshots, matrices, approvals). When complete, export as PDF/Excel and authenticate the output via QR for fast sharing and audits.
Install erosion and sediment controls checklist for earthworks
✅ 28 items
Install erosion and sediment controls effectively to manage stormwater runoff during earthworks. This checklist focuses on practical erosion control and sediment control measures including silt fence, inlet protection, temporary sediment traps, and access/runoff management. It guides site engineers, foremen, and inspectors through planning, installation, and maintenance without delving into permanent drainage works or landscaping stabilization. By following these steps, teams reduce offsite sedimentation, prevent blocked inlets, minimize rework, and protect nearby waterways and infrastructure. You’ll find measurable tolerances, acceptance criteria, and documentation requirements for defensible records. The checklist complements approved project specifications and authority requirements, giving you a consistent method to prepare for forecast rain events, control discharge from dewatering, and keep access points clean. Use this interactive page to tick items, add comments with photos, and export your record as PDF or Excel with a QR code for quick verification.
Construct DSM Cutoff Wall: QA, Mixing Energy, Permeability
✅ 25 items
Construct DSM cutoff wall requires disciplined controls over mixing energy, overlap continuity, QA coring, and permeability verification to deliver a continuous low-permeability barrier. This checklist targets deep soil mixing cutoff wall works and DSM barriers for groundwater control along embankments, cofferdams, and excavation perimeters. It excludes secant piles and diaphragm walls, keeping focus on wet mixing methods, data logging, and acceptance testing. By standardizing calibration, live monitoring, and test frequency, you minimize windows, segregation, and under-mixed zones that compromise hydraulic performance. The outcome is a traceable record set linking materials, equipment settings, energy curves, core strengths, and in-situ hydraulic conductivity to acceptance criteria. Use it to guide preconstruction, production, and verification—capturing photos, instrument screenshots, test IDs, and approvals. Start interactive mode to tick tasks, add comments with attachments, and export as PDF/Excel. Generate and affix the QR to field packs so crews access the latest version.
How to review a method statement in construction: Checklist
✅ 24 items
How to review a method statement in construction is a critical assurance step for site managers, engineers, and supervisors. A thorough method statement review, often called RAMS or method of statement review, ensures the proposed safe system of work aligns with construction risk assessment, temporary works requirements, and quality controls. This checklist focuses on document control, scope and sequencing, resources and competence, risk and control measures, inspection and testing (ITP), environmental protection, and emergency readiness. By validating measurable acceptance criteria, calibrated tools, responsibilities, and permit-to-work needs, teams avoid rework, unsafe operations, and programme slippage. Clear evidence such as signed approvals, marked-up drawings, calibrated equipment certificates, and photos of controls provides traceability and confidence before work begins. Use this interactive checklist to tick items, add comments, assign actions, and attach evidence; then export to PDF/Excel with a secure QR for field verification.

Related Articles


Work Breakdown Structure Explained
⏳ 18 min read
Work Breakdown Structure (wbs): What It Is, What It Is Not, And How It Is Used
Learn what a Work Breakdown Structure (WBS) is, how to create one, how it differs from activity codes, cost codes, BOQs, and material codes, and how it is used in planning, reporting, budgeting, contracts, and construction project controls.
Construction Project Retention
⏳ 7 min read
Construction Retention: Caps, Guarantees And Cash Flow
Calculate construction retention in PPCs, apply contractual caps and variations, and assess retention guarantees, cash-flow timing and bank renewal costs.
Master Construction Project Cashflow With Cashflowpot
⏳ 10 min read
Cashflowpot Tutorial: Build, Test, And Finance a Construction Project Cash Flow
Learn how to build a construction cash-flow forecast in CashflowPot, model contract terms, identify peak funding, add financing, compare scenarios, and export to Excel.
How To Create a Project Cash Flow For Contractors
⏳ 11 min read
How To Create a Construction Project Cash Flow: a Practical Guide For Contractors
A practical guide to building construction project cash flow from activity costs, contract terms, billing timing, retention, payment delays, funding gaps, and financing.
Slump Test Vs Slump Flow Test
⏳ 7 min read
Slump Test Vs Slump Flow Test: When To Use Each
Slump test vs slump flow test explained: when to use each for conventional concrete and SCC, ASTM C143 vs C1611, EN 12350-2 vs EN 12350-8.