Private beta Now onboarding founding customers — preferred rates and first say on the roadmap. Join the beta →
  1. Overview
  2. Prediction

Know a job is going over while it is still running

Predictive forecasting watches every job's cost, schedule and billing as they post and calls the overrun early — with the arithmetic behind each call, and what to do about it.

Reads the job cost ledger, timecards, subcontracts and the schedule Labour hours worked against hours earned, by cost code and by crew Schedule activity dates and forecast completion dates from your own plan Method frontier models trained on proprietary construction cost data, plus cost performance and recent burn
Watch it forecast

Job J-1104 · Riverside Apartments, week by week

Drag the week, or press play. Everything below is worked out from the cost posted by that week — nothing is hindsight.

Cost overrun

“This job is going over — here is by how much”

Every open job is forecast to completion two ways: budget ÷ cost performance (what the work is costing you per unit of progress) and actual cost plus the recent burn rate carried to the completion date. When the two disagree, the job is flagged.

Fires when forecast at completion exceeds budget · Gives you the dollar exposure, the month it happens, and the cost category driving it.

Schedule delay

“This is behind, and that is what it will cost”

Progress is read against the plan's own dates — activities past their finish date that are not complete, and jobs where cost has run ahead of the schedule. A slip is priced, not just highlighted, because extra weeks mean extra supervision, equipment and overhead.

Fires when activity dates pass unfinished or cost outruns time · Gives you the activities most exposed and their dollar weight.

Money at risk

“This is where the cash is going”

Work done but not billed, receivables past sixty days, overtime premium and unapproved change orders are summed and ranked — the four ways a contractor loses money without anyone deciding to spend it.

Fires when exposure appears in any of the four · Gives you the total, the cause, and the jobs and invoices behind it.

Week 12 of 34

What an early call looks like

The same job seven weeks after the flag above, in the week a month-end pack would first have shown it: two flags, one about cost, one about time, each with the arithmetic that produced it — the drivers named, and a probability behind the call.

Week 5Cost performance slips to 0.98 → the forecast crosses budget
Week 6PM walks the job and confirms the driver
Week 8Change order raised, crew resequenced
Week 12The month-end pack catches it — seven weeks later
1The job, as the ledger has itJ-1104 · Riverside Apartments
Contract$4,000,000
Budgeted cost$3,520,000
Cost to date$1,230,000
Work complete30%
Schedule complete24%
Spend, last 3 months$690,000
2What the layer works out from it
CPI0.86paying 16% more than the work is worth
Forecast at completion$4,100,000against a $3,520,000 budget
Exposure$580,000forecast overrun on this job
Schedule slip3 weeksfour activities past their finish date

Caught in week 5, that is a conversation — resequence the trades, chase the change order, put the crew somewhere else. The month-end pack shows it in week 12, by which point another $959,000 has gone out of the door.

3The same week, across every job
Cost · worst first 6 jobs flagged
J-1104 Riverside$670,000
J-1088 Harbourview$412,000
J-1112 Cedar Ridge$188,000
J-1095 Foundry Lofts$64,000
J-1101 Mason Streeton budget
Time · activities against today 4 late
Site setup
Footings
Structural steel
Curtain wall
Mechanical rough-in
Interior fit-out
Week 1Today · week 2Week 34
Simulation

One call, run 20,000 times

A single number hides the risk. Every open-job forecast is resampled by our frontier models across the variance in labour productivity, cost and schedule dates — trained on proprietary construction cost data — so the answer is a range and a probability, not a guess.

Budget $3.52M Today · week 12 P50 $4.10M P90 $4.45M
Cost at completion · P10–P90, from 20,000 runs on the job’s own history
P50 finish+3.2 wksmost likely slip
P80 finish+6.1 wksplan for this date
Chance over budget82%20,000 runs
Exposure, P80$930Kworst credible case
What is moving the number Labour productivity · framing, levels 2–3 Schedule slip · steel and curtain wall Material escalation · rebar, gypsum Unsigned change orders · CO-07 pending

Transparent by design

Every prediction is arithmetic on your own numbers, not a black box: the forecast at completion is your cost performance carried forward, the schedule flag comes from your own activity dates, the range comes from resampling the job’s own history — and every figure arrives with its working attached, so a project manager can check it against the job in seconds.

That is what makes an early call actionable. A flag takes five minutes to review; a missed overrun costs the margin. Customers receive an accuracy report that tracks every flag the platform raised against how the job actually finished — and that same rigour is what ConstructBench, our construction benchmark, will publish against the leading general-purpose models.

More of the platform

Your numbers are already there. Go look at them properly.

Hosted for you or self-hosted, read-only, every user included. Connected and reconciled against your own reports in a single 90-minute session.

Private preview

Request access to the demo

The full dashboard on the eight-job demo portfolio is invite-only for now. Leave your work email and we will send you access within one business day.

Already have the password? Open the demo →

Join the private beta Demo access