What's live. What's next.
The budget, the program and the margin are live today. Here's everything that's running, and the roadmap it's growing into.
Cost-loaded program
A logic-driven CPM schedule that shares your budget's data. Forward and backward pass, FS/SS/FF/SF links with lags, float and the critical path, immutable baselines and slippage, Excel import with a strict validator. Cost-load it and every budget line time-phases into planned value, then the site diary closes the loop on progress. The forecast is the program loading itself: what you have loaded onto the program is what the job is forecast to cost.
Forward/backward pass · float · critical path · FS/SS/FF/SF + lags · Baselines + slippage · Excel import (validated) · Cost-loaded → planned value · EVM: SPI / CPI · Diary closed-loop progress · Projected-margin strip
Desktop today; field view on the roadmap
LD Recovery Exposure
Counterparty
Apex Civil Pty Ltd
Target
7 Feb 2026
Forecast
25 Feb 2026
Days late
18
Budget & live margin
Hierarchical budget lines, trade- and cost-type-tagged, five values each. Actuals light up from certified claims and finalised diary cost; the forecast is the program loading for the line's cost code; the margin is revenue earned minus cost incurred, live at every level.
Budgeted
Committed
Actual
Forecast
Variance
Wentworth Quarter
Aurora Property Group
Revenue Forecast
$22.0M
Cost Forecast
$20.2M
Projected Margin
$1.8M(8.2%)
VS Budget
+$240k
AT Budget
$11,963,310
Budget lines
- Budgeted
- $4,850,000
- Committed
- $4,720,000
- Actual
- $3,950,000
- Forecast
- $4,780,000
- Variance
- +$70,000
- Budgeted
- $1,800,000
- Committed
- $1,760,000
- Actual
- $1,760,000
- Forecast
- $1,760,000
- Variance
- +$40,000
- Budgeted
- $950,000
- Committed
- $920,000
- Actual
- $740,000
- Forecast
- $920,000
- Variance
- +$30,000
- Budgeted
- $680,000
- Committed
- $660,000
- Actual
- $410,000
- Forecast
- $680,000
- Variance
- $0
- Budgeted
- $1,420,000
- Committed
- $1,380,000
- Actual
- $1,040,000
- Forecast
- $1,420,000
- Variance
- $0
- Budgeted
- $6,790,000
- Committed
- $6,900,000
- Actual
- $5,620,000
- Forecast
- $6,940,000
- Variance
- –$150,000
- Budgeted
- $3,200,000
- Committed
- $3,280,000
- Actual
- $2,800,000
- Forecast
- $3,280,000
- Variance
- –$80,000
- Budgeted
- $2,390,000
- Committed
- $2,410,000
- Actual
- $1,920,000
- Forecast
- $2,460,000
- Variance
- –$70,000
- Budgeted
- $1,200,000
- Committed
- $1,210,000
- Actual
- $900,000
- Forecast
- $1,200,000
- Variance
- $0
- Budgeted
- $11,640,000
- Committed
- $11,620,000
- Actual
- $9,570,000
- Forecast
- $11,720,000
- Variance
- –$80,000
Figures illustrative · Wentworth Quarter sample data
Dockets
The daily record of what happened on site. Labour, plant, materials, captured live, priced with contract rates, every line carrying a cost code that feeds the budget rollup.
Labour · plant · materials · Contract-aware pricing (no pyramiding, break-aware) · Assess & approve workflow · Approve, reject, return with notes · CSV bulk import for backlog · Cost codes on every line · Full audit trail end-to-end · Realtime updates across the team
Wentworth Quarter
Aurora Property Group
AI contract review

Drop in a contract and Tectus reads every clause on ingest, pulling the rates, retention, milestones and risk, each field cited to its source clause and page, with a confidence score so you know what to check. A hundred-page contract and its schedules read in per-bucket passes, and you watch each pass land rather than a spinner. Then you can ask it questions, and where there is no citable source it leaves the field empty and says so rather than guessing.
Reads every clause on ingest · Cited to exact clause + page · Per-field confidence scores · No source, no field · You confirm before it applies · Risk-clause extraction · Reads a hundred-page contract · Per-pass progress as it runs
Live · Tectus chat
Ask your contracts a question and get the clause and the page back. Permission-aware: it only ever reads what you can read.

Already in tectm
The rest of the spine and the evidence underneath it: what it cost, what the contract says, and the proof behind every claim.
Internal rate cards
Your own labour and plant costs, with date-effective rates. Locked to your organisation at the database itself, never returned to the parties above or the contractors you engage.
Cost-codes roll-up
Every docket, PO and diary line carries a cost code; cost rolls up to the budget at capture time, with a dedicated roll-up page by code.
Substantiation export
On-demand PDF or zip: payment claim, substantiation, statutory dec, invoice and insurance, every line traced to source.
Variations
Five line types, approval chain, audit trail.
Payment certificates
Your response to a claim: what you agree to pay, locked to the claimed docket version.
Date-effective rates
No pyramiding, break deduction, escalation-aware, governing principle of the data contract.
Site diary
Two tracks (own-forces work and engaged-contractor dockets) each closing independently. Your record of the day.
Project dashboard
One headline figure above four tabs: cost control, the program, the open items waiting on the team, and contract admin. A site supervisor gets the non-financial half, and the tabs they cannot see are absent rather than greyed out.
Document register
Every document a project holds on one register: the contract, the purchase orders you write from your own template and issue, and the files tectm renders itself. Your logo, colour and signatory land on every PDF the organisation issues.
Permission bundles
Clone a built-in bundle and adjust it to how your organisation works. A re-grade states how many people it affects before you commit, and the database checks that number rather than the screen.
Excel in, Excel out
One docket workbook per contract brings a job that started before tectm onto the platform, and a month already imported is refused instead of doubled. Mark the batch settled and the accrual comes back down; every register downloads through the one export path.
Site-local dates
A project resolves its dates where the work is, so a Perth job is not priced on Sydney time and a Queensland one does not inherit a holiday it never had. The docket import prices on the project's own calendar as well.
What landed recently
We ship in public, so here's the receipt rather than the promise. Everything below is running in tectm today.
The claim got assessed line by line
AugustEvery claim line carries a cost code, pre-filled from the docket line it came from, and nothing certifies while a line is uncoded. Assess the line rather than the total, and every approved variation line arrives as an award item you can claim against.
Your history came in from Excel
AugustOne docket workbook per contract brings a job that started before tectm onto the platform, and a month already imported is refused instead of quietly doubled. Mark the batch settled and the accrual comes back down.
The project got a document register
AugustContracts, purchase orders and the documents tectm renders itself, on one register per project. Write a purchase order from your own template and your logo, your colour and your signatory land on every PDF the organisation issues.
Extraction stopped choking on long contracts
AugustA hundred-page contract and its schedules now read in per-bucket passes instead of one. You watch each pass land rather than a spinner.
Permissions became yours to set
AugustClone one of the built-in permission bundles and adjust it to how your organisation works. Re-grade a bundle and it states how many people it will affect before you commit, with the database checking that number rather than the screen.
The dashboard started ranking the risk
AugustOne headline figure above four tabs: cost control, the program, the open items waiting on the team, and contract admin. A site supervisor gets the non-financial half, and the tabs they cannot see are absent rather than greyed out.
A job runs on its own clock
AugustDates resolve where the work is, so a Perth job stops being priced on Sydney time and a Queensland one stops inheriting a public holiday it never had. The docket import prices on the project's own calendar.
Tectus started answering
AugustAsk your contracts a question and get the clause and the page back. It only reads what you can read, and where there is no source it says so instead of guessing.
The revenue side caught up with the cost side
AugustClaim up the chain the way you assess down it: progress capture, a claim you can drill from the line to the day to the docket, retention, back charges, and liquidated damages that count from the date an extension of time moved you to.
The budget became a sheet you type in
AugustCells, paste, undo and comments, on the real budget. Every tracked figure opens onto the individual charges sitting behind it.
Procurement arrived
JulySuppliers, a searchable catalogue, purchase orders priced off the resolved rate, deliveries recorded against them and supplier invoices reconciled line by line.
The job went in your pocket
JulySubmit a docket, clear the approvals pile and fill in the diary from the phone, on site, without going back to a laptop.
Where it's heading
Four directions, not a dated feature list. If you want the detail on any of them, ask us on the call, because that answer changes faster than a web page should.
Cash, not just cost
The program already knows what the job will cost and when. Next it tells you what leaves the bank each week and what lands, payment terms, retention and lag included. Knowing you are profitable and knowing you can make payroll are two different questions.
Tectus stops waiting to be asked
It answers today. Next it speaks first: the variation nobody priced, the claim window about to close, the cost code quietly eating its contingency. The things you would have caught if you had time to look.
From program to package to contract
tectm already writes a purchase order off your own template and issues it under your branding. Next comes the step in front of it: take a package to market without leaving the program, then have the award write the contract, with rates, dates and scope already in place because you priced them here.
When your client runs tectm too
Both sides of a contract on one platform: you issue, they assess, and nobody re-keys anything. Your internal costs stay yours, and that boundary does not move.
Come in on a pilot.
Book a demo and we'll walk tectm on your own contracts.