How it works

From the project information you know to the cash decision you need.

CashflowPot separates execution from commercial cash timing. Build enough of the execution model to support the decision, apply known contract terms and explicit assumptions, then review the resulting cash position.

Step 1

Define the project

Enter the contract value and the project information already available. Record known contract terms separately from the assumptions needed to forecast future behaviour.

  • Contract value
  • Advance payment and recovery terms
  • Retention and release terms
  • Payment period
  • Defects Liability Period (DLP)
  • Forecasting assumptions such as WIEB where required

Step 2

Set the inflow forecast method

Independent contract curve — default

Distribute contract value independently over the activity-derived execution duration. Choose linear or S-curve; an S-curve can be Back-loaded, Balanced or Front-loaded.

Activity-linked inflow — alternative

Use the combined activity execution profile as the contract-value timing shape when that is the better representation of expected client-side value.

Step 3

Build the activity forecast

Model execution at the level needed for a credible financial forecast.

  • Activity timing and duration
  • Estimated execution cost
  • Direct versus subcontracted share
  • Linear or S-curve execution timing
  • Subcontract-specific commercial terms and assumptions

Step 4

Apply contract terms and assumptions

Turn the value and cost profiles into expected receipts and payments.

  • Advance and advance recovery
  • Work in Excess of Billings (WIEB)
  • Retention
  • Payment period
  • Defects Liability Period (DLP)
  • Subcontract payment, retention and WIEB assumptions

Step 5

Review the forecast

CashflowPot calculates the commercial cash view across the model periods.

  • Expected inflow
  • Expected outflow
  • Net cash flow
  • Cumulative cash balance
  • Peak negative cash
  • Working capital and funding requirement

Step 6

Revise scenarios and export

Keep separate tender, base, current or recovery scenarios and update them as the project changes. Export a professional Excel schedule when the forecast needs to move into a tender, management or financing workflow.

A detailed programme can inform activity timing when it is available and current. CashflowPot does not require a detailed programme for every cash decision: a focused execution model can be more appropriate for tendering, lender review or a rapid mid-project reforecast.

Read the methodology

Near-term direction

AI-assisted project setup

AI-assisted project setup is in development. AI may propose activities, costs, durations, subcontracted shares and starting assumptions from a short project description, but the user reviews those inputs and the CashflowPot calculation engine remains responsible for the forecast.