G
Guest

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.

CashflowPot Tutorial: Build, Test, and Finance a Construction Project Cash Flow
CashflowPot Tutorial: Build, Test, and Finance a Construction Project Cash Flow
English version

How to Build and Test a Construction Project Cash Flow in CashflowPot

This CashflowPot tutorial shows how to build a construction project cash-flow forecast from activities, contract terms, subcontract assumptions and financing facilities, then compare scenarios to identify the peak funding requirement and the commercial terms that materially change the project's cash position.

CashflowPot is designed for construction financial planning rather than detailed CPM scheduling. The basic workflow is: define the project and its activities, forecast project outflow, model client inflow, review the pre-financing cash position, add funding facilities where needed, and compare scenarios before making a tender, contract or financing decision. For the underlying financial logic, see How to Create a Construction Project Cash Flow: a Practical Guide for Contractors.

Important: CashflowPot does not require every project to be broken into thousands of planning activities. The financial model needs enough activity, cost, timing and commercial detail to represent the cash drivers that matter to the decision being tested.

1. Start With a Practical Project Activity Model

A CashflowPot scenario starts with the major project activities that drive cost and cash timing. A contractor might model preliminaries, substructure, superstructure, major equipment purchases, MEP, facade and finishes, testing and handover, and other financially material work packages.

The activity structure does not need to duplicate the full planning programme. If you already use a formal Work Breakdown Structure (WBS), it can help identify the major deliverables and work packages that should become forecast activities.

SCREEN 01 — PROJECT ACTIVITIES

CashflowPot construction cash-flow workspace showing project activities, activity timing, planned cost, outflow rows and different activity cost curves.
CashflowPot activity model showing different work packages and their time-phased cost profiles. The project can mix forecast work curves with explicitly scheduled costs.

Work activities and scheduled costs solve different problems

For a normal construction activity, CashflowPot can distribute the estimated activity cost over its duration using a work profile. This is useful when the exact period-by-period cost is not yet known and must be forecast from the nature of the work.

Where the timing is already known, use a scheduled cost instead. A major equipment package, for example, may have known payment events such as a deposit, manufacturing milestone and delivery payment. In that case, entering the known schedule is more appropriate than forcing the cost into an S-curve.

If you need to decide whether an activity should be linear, balanced, front-loaded, back-loaded or manually shaped, the companion article Construction Cash Flow Prediction: How to Forecast Activity Cost and Billing Curves explains how activity type, procurement, inspection, billability and WIEB affect the forecast.

2. Define How Each Activity Creates Cost

Each work activity needs three basic inputs: estimated cost, timing and a distribution assumption. The objective is not to create a perfect planning programme; it is to create a financially credible time distribution of project expenditure.

SCREEN 02 — ACTIVITY COST PROFILE

CashflowPot MEP activity editor showing Work mode, estimated cost, duration, start period, manual cost distribution and a pre-work period.
An MEP activity using a manual cost distribution. CashflowPot also supports S-curve and linear work distributions.

SCREEN 03 — SUBCONTRACT ASSUMPTIONS

CashflowPot MEP subcontract assumptions showing subcontracted share, advance payment, retention, payment period, WIEB, no-billing period and defects liability period.
The same MEP activity with subcontract commercial assumptions that affect the timing of project outflow.

In the example, MEP is modelled with a manual distribution because the cost is not expected to occur evenly. Early project time may be dominated by submittals, coordination, procurement and embedments; major installation expenditure occurs later. CashflowPot lets the engineer model that expected pattern instead of assuming every activity is linear.

Subcontract terms modify the activity outflow

When an activity is subcontracted, its physical or planned work curve is not automatically the contractor's cash-outflow curve. Commercial terms change when the contractor actually pays. Useful activity-level assumptions include:

  • Subcontracted share: the portion of the activity cost paid through the subcontract.
  • Subcontract advance: cash paid before corresponding work is completed.
  • Retention: the portion withheld and released later.
  • Payment period: the delay between subcontract billing and payment.
  • Work in Excess of Billings (WIEB): work performed but not yet billable under the subcontract's measurement, inspection or billing rules.
  • Initial no-billing period: useful where early engineering, procurement or mobilization work cannot yet be invoiced.
  • Defects Liability Period (DLP): relevant where retention or final payments extend beyond physical completion.

For detailed treatment of retention mechanics, see Retention in Construction: Formulas, Bonds & Accounting Guide. Advance-payment mechanics are covered separately in Advance Payment in Construction Contracts.

3. Model Client Inflow Separately From Project Outflow

The contractor's project cost curve and the client's payment curve are different financial objects. Project outflow is driven by how and when the contractor pays for work. Client inflow is driven by the main contract: how value is earned, billed, certified, retained and eventually paid.

CashflowPot therefore lets the scenario carry its own contract-value and inflow assumptions. Depending on the model, client inflow may be forecast independently from the activity outflow or linked more directly to project activity progression.

SCREEN 04 — CLIENT AND SCENARIO ASSUMPTIONS

CashflowPot cash-flow scenario editor showing contract value, independent S-curve forecast, advance payment, retention, payment period, WIEB and financing facilities.
Main-contract assumptions are kept separate from the activity cost model so the effect of billing and payment terms can be tested explicitly.

The main assumptions shown in the example are a contract value of 5.8 million, a 10% advance, 10% retention, a two-period payment delay and 20% WIEB. These are not universal values; they are scenario inputs that should reflect the actual tender or contract being evaluated.

WIEB should not be treated as one arbitrary percentage for every activity. Inspection requirements, WIR acceptance, measurement rules, billing cut-off dates, materials-on-site provisions and activity duration can all change how much completed work remains unbilled. The cash-flow prediction article explains how to estimate this more realistically.

4. Read the Project Cash Position Before Adding Financing

Once activity outflow and client inflow are calculated on the same time scale, CashflowPot can show the project's net cash movement and cumulative cash position. This is where the forecast becomes useful for working-capital planning.

SCREEN 05 — PROJECT CASH FLOW, FACILITIES AND CASH POSITION

CashflowPot construction cash-flow table showing project inflow, project cost, financing-facility draws and repayments, total inflow, total outflow, net cash flow and closing cash balance by period.
The project cash-flow table keeps operating cash movement, financing facilities and resulting cash position visible on one time scale.

The table is intentionally divided into three financial layers:

  1. Project cash flow: client receipts versus project cost before financing.
  2. Facilities: financing draws, repayments, interest and fees.
  3. Cash position: total inflow, total outflow, net cash flow and the resulting closing balance.

The most important pre-financing number is the peak funding requirement: the maximum temporary funding gap created by the project's operating cash cycle before financing is layered onto the model. That number gives the contractor a practical starting point for evaluating working-capital needs and facility limits.

SCREEN 06 — FORECAST INSIGHTS

CashflowPot forecast charts showing project cash movement by period, cumulative outflow and cash balance after financing.
Forecast Insights summarizes the time profile visually so the user can see when expenditure accelerates, where liquidity becomes tight and how the financed cash position behaves.

5. Add Financing Only After the Funding Gap Is Understood

Financing should be added after the underlying project cash flow has been calculated. Otherwise it becomes difficult to distinguish the project's own cash requirement from the effect of the funding structure.

CashflowPot can model named financing facilities with their own draw and repayment behavior. Depending on the scenario, these may include overdrafts, payment-certificate discounting, letters of credit, working-capital loans, equipment loans, owner contributions or other custom facilities.

SCREEN 07 — FINANCING FACILITY

CashflowPot financing facility editor showing scheduled draws, repayment as a percentage of client payment certificates, facility limit, fees, interest rate and revolving-facility option.
A scheduled LC example. Facility timing, repayment method, limit, fees, interest and revolving behavior are modelled separately from the project itself.

In the example, the LC has scheduled draws and a repayment rule based on a percentage of client payment certificates. The model can then show facility usage, repayment, interest and fees alongside the project cash position. A revolving overdraft can be used differently, for example by covering shortfalls and restoring capacity as repayments are made.

6. Compare Scenarios Instead of Negotiating One Clause at a Time

This is where CashflowPot becomes more than a static forecast. The same project can be duplicated into alternative commercial scenarios so the contractor can measure how proposed contract changes affect funding, facility usage and financing cost.

SCREEN 08 — CONTRACT-TERM SCENARIO COMPARISON

CashflowPot scenario comparison showing a 10 percent advance with two-period payment delay versus a 5 percent advance with one-period payment delay, with lower peak funding and financing cost in the faster-payment scenario.
Two scenarios for the same project and financing structure. Scenario 2 accepts a smaller advance but receives normal client payments one period faster.

Myth: a higher advance is always the better contract deal

A larger advance generally improves early liquidity when all other terms are held constant. But contractors negotiate a package of terms, not one isolated variable. The better commercial package depends on how those terms interact over the entire project cash cycle.

In this worked example, Scenario 1 uses a 10% advance and a two-period client payment delay. Scenario 2 reduces the advance to 5% but also shortens the payment delay to one period. Retention, WIEB, project cost and financing structure remain the same.

Metric Scenario 1 Scenario 2
Advance10%5%
Client payment delay2 periods1 period
Peak funding requirement680,995.27470,658.48
Peak facility usage703,947.58482,531.87
Financing cost50,715.8140,691.17

Despite the smaller advance, Scenario 2 reduces the peak funding requirement by about 210,337, lowers peak facility usage by about 221,416, and reduces financing cost by about 10,025. The faster recurring payment cycle is more valuable to this project's cash position than the additional five percentage points of advance.

The lesson is not that a lower advance is better. The lesson is that contract terms must be simulated together. On another project, the larger advance may be much more valuable. Without generating the cash flows, it is difficult to know which clause deserves the strongest negotiation effort.

Negotiation use: test the terms that may move cash materially—advance, payment delay, retention, WIEB, materials-on-site recognition, subcontract terms and financing structure—then focus negotiation effort where the model shows a meaningful change in peak funding or financing cost.

7. Export the Forecast to Excel

CashflowPot can export the calculated forecast to Excel for further review, presentation or handoff. The export can include the project assumptions, key financial metrics, activity schedules, project inflow and outflow, financing facilities and cash position.

SCREEN 09 — EXCEL EXPORT

CashflowPot Excel export showing contract and financing assumptions, key metrics, peak funding requirement, cash balance chart and period inflow and outflow chart.
The Excel export provides a portable summary of the scenario, including assumptions, funding metrics and charts for further analysis or reporting.

8. How Different Construction Teams Can Use the Same Model

The same project cash-flow model can support different decisions:

  • Tender and commercial teams: test payment terms before accepting a contract and identify which clauses materially affect funding.
  • Project managers: understand when the project is expected to consume cash and how activity timing changes liquidity.
  • Finance teams: estimate working-capital demand, facility usage, interest and fees.
  • Lenders: review the expected timing of draws, project receipts, peak exposure and repayment behavior.
  • Owners and investors: compare project scenarios and understand whether planned financing is consistent with the forecast cash cycle.

9. What CashflowPot Is Not Intended to Replace

CashflowPot is a financial planning and scenario tool. It should not be confused with software built for different construction-control functions.

  • It is not a replacement for detailed CPM scheduling in Primavera P6 or Microsoft Project when logic, resources, baselines and detailed programme control are required.
  • It is not an accounting system or general ledger.
  • It is not a BOQ measurement system.
  • It does not determine delay entitlement or replace formal delay analysis.

Its purpose is narrower: convert a practical project plan and commercial assumptions into a construction cash-flow forecast, identify the funding requirement, model financing and compare alternatives quickly.

10. A Practical CashflowPot Workflow

  1. Create the project and cash-flow scenario.
  2. Add the financially material activities.
  3. Choose Work or Scheduled Cost for each activity.
  4. Set activity timing and cost distribution.
  5. Add subcontract assumptions where applicable.
  6. Define the main-contract inflow and payment terms.
  7. Review project inflow, outflow and peak pre-financing funding requirement.
  8. Add financing facilities and review funded cash position.
  9. Duplicate the scenario and test alternative contract or financing terms.
  10. Export the preferred forecast to Excel when a portable report or further analysis is needed.

For a deeper explanation of how outflow, client inflow, cumulative cash balance and financing fit together, return to the construction project cash-flow guide. For the engineering judgement behind activity curves, skew and WIEB assumptions, use the construction cash-flow prediction guide.

Try the current application: Open CashflowPot on Quollnet and build a scenario using your own activity costs, contract terms and financing assumptions.

Elie Saad's photo
Elie Saad
Oct 15, 2026
2
117
4.04k+
1.92k+

CashflowPot Tutorial: Build, Test, and Finance a Construction Project Cash Flow

Frequently Asked Questions


FAQ

Q: What is CashflowPot used for?

A: CashflowPot is used to forecast construction project cash flow, estimate peak funding requirements, model client and subcontract payment terms, add financing facilities, compare commercial scenarios, and export the resulting forecast to Excel.

FAQ

Q: Does CashflowPot replace Primavera P6 or Microsoft Project?

A: No. CashflowPot is designed for financial forecasting and scenario testing. Detailed CPM scheduling, logic, resources, baselines and programme control are better handled in dedicated planning software such as Primavera P6 or Microsoft Project.

FAQ

Q: What is the difference between Work and Scheduled Cost in CashflowPot?

A: Work mode forecasts how an activity cost is distributed over its duration using an S-curve, linear profile or manual distribution. Scheduled Cost is used when the timing and amounts are already known, such as milestone payments for major equipment or procurement packages.

FAQ

Q: Can CashflowPot model subcontract payment terms?

A: Yes. Activity-level subcontract assumptions can include subcontracted share, advance payment, retention, payment delay, WIEB, an initial no-billing period and defects liability period.

FAQ

Q: What is WIEB in CashflowPot?

A: WIEB means Work in Excess of Billings. It represents work or cost incurred that is not yet billable in the same period because of measurement, inspection, billing cut-off or other contractual rules. The appropriate percentage can differ significantly by activity.

FAQ

Q: How does CashflowPot calculate the funding requirement?

A: The project forecast compares time-phased client inflow with project outflow and accumulates the resulting cash position. The most negative pre-financing position represents the peak funding requirement before financing facilities are added.

FAQ

Q: Can a higher advance payment still produce a worse cash-flow scenario?

A: Yes, when other contract terms change at the same time. A larger advance improves early liquidity if other terms are unchanged, but a slower recurring payment cycle, higher WIEB, retention or other terms can outweigh that benefit. CashflowPot helps compare the complete package of terms.

FAQ

Q: Can CashflowPot model financing facilities?

A: Yes. Financing can be layered onto the project cash flow using facilities with defined draw methods, repayment rules, limits, fees, interest rates and revolving behavior. The model can then show facility usage and the funded cash position.

FAQ

Q: Can CashflowPot export to Excel?

A: Yes. The forecast can be exported to Excel so assumptions, schedules, project cash flow, facility movements, key metrics and charts can be reviewed or used in reporting.

Related Checklists


As-Built Surveys and Dimensional Checks Inspection Checklist
✅ 15 items
As-built surveys and dimensional checks are critical processes in the construction industry, ensuring that the completed work aligns with the original design specifications. This inspection involves comparing the as-built conditions of a construction project with the planned drawings to identify any discrepancies. By conducting thorough dimensional checks, contractors can ensure quality control, compliance with standards, and avoid costly rework. This checklist is designed to facilitate a structured inspection process, allowing users to tick off items, leave comments, and export the completed report as a PDF or Excel file, secured with a QR code for authenticity.
Construction Tender Document Review Checklist
✅ 14 items
The construction tender document review is a critical process undertaken by contractors upon receiving a tender invitation. This phase involves a thorough examination of all documents associated with the tender to determine the feasibility and desirability of bidding on the project. The review includes evaluating project specifications, timelines, costs, and legal implications. This checklist ensures that contractors meticulously assess each component to make an informed bid decision, minimizing risks and enhancing the quality of the bid. Users can interact with the checklist by ticking off items, adding comments, and exporting the results as PDF or Excel, complete with a QR code for authenticity.
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.
Temporary Facilities and Utilities Checklist | Mobilization
✅ 24 items
Temporary Facilities and Utilities Checklist helps construction teams mobilize quickly and safely by verifying temporary site facilities, utilities, and welfare arrangements. This practical guide covers temporary site facilities, contractor and employer/engineer offices, communications, temporary power, temporary water, drainage, waste, and emergency systems. It focuses on early execution so site operations start without bottlenecks, unsafe conditions, or authority compliance risks. You will confirm that offices are functional, IT and radios work, welfare and first aid are accessible, stores and workshops are organized, and that power, water, and drainage are sized for peak workforce and peak load, not average assumptions. The checklist also embeds cleaning, maintenance, replenishment, and evidence capture so you can defend decisions in audits and progress meetings. Use it to engage supervisors, HSE, and the Engineer in one coordinated review. Start in interactive mode to tick items, add comments, assign follow-ups, and export PDF/Excel with a QR-secured record.
Architectural Openings and Embedded Items Inspection Checklist
✅ 12 items
This checklist is designed to ensure the precise inspection of architectural openings and embedded items before a concrete pour. By following this checklist, construction professionals can verify that all necessary elements are correctly positioned and secured, which helps prevent costly errors and construction delays. This inspection process is crucial for maintaining structural integrity and ensuring that the final product meets design specifications. By adhering to these guidelines, teams can enhance the quality of the construction project while minimizing potential risks associated with improper installation.

Related Articles


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.
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.
Construction Cashflow Prediction
⏳ 12 min read
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.
Advance Payment Construction Contracts
⏳ 5 min read
Advance Payment In Construction Contracts: Legal Provisions, Recovery Formulas, And Key Insights
Explore the essentials of advance payments in construction contracts, including their purpose, legal provisions, and applications in FIDIC, NEC, and JCT frameworks. This article covers recovery formulas, mobilization payments, price adjustment clauses, and strategies for managing contractor cash flow and project risks. A valuable guide for professionals navigating construction finance and legal contracts.
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.