For head contractors

Modern commercial management tool for modern contractors.

Vectis gives your team modern tools to manage project cost, cashflow, head contracts, procurement, change and risk — all connected on one record, across the life of the project.

ForecastExample project
Example forecast: budget, committed, forecast final cost and variance by cost code.
Cost codeBudgetCommittedForecast final costVariance
Concrete frame03-100-010$4,820,000$4.82m$4,610,000$4.61m$4,820,000$4.82m$0$0
Structural steel05-100-020$2,350,000$2.35m$2,310,000$2.31m$2,335,000$2.33m$15,000$15k
Glazed balustrades08-500-030$999,000$999k$831,600$832k$1,020,600$1.02m−$21,600−$21.6kOver budget
Wall and floor tiling09-300-010$640,000$640k$0$0$640,000$640k$0$0
Hydraulic services15-100-020$1,780,000$1.78m$1,696,000$1.7m$1,764,000$1.76m$16,000$16k
Electrical services16-100-010$2,140,000$2.14m$2,052,000$2.05m$2,140,000$2.14m$0$0
Project total$12,729,000$12.73m$11,499,600$11.5m$12,719,600$12.72m$9,400$9.4k

Example project. We follow the highlighted line further down.

What Vectis does

Three steps, from budget to forecast.

01

Load your budget

Import the handover budget once and lock it in. It is the budget agreed when the job passes from tender to delivery, and it does not change after that.

02

Let your packages

Award subcontracts and record variations against that budget. A package is let once it goes to a subcontractor. What has not gone out yet is unlet. A variation is an approved change to scope and price.

03

See where you’ll finish

The forecast is always current and always reconciled. Forecast final cost (EFC) is what you have committed plus the cost to come.

Why project numbers drift

The budget was right on day one. Then it was copied.

01

Re-keyed at every stage

The handover budget gets typed into the tender, then the subcontract, then the forecast. Every copy is a chance for a number to change.

02

Moved to cover an overrun

A package comes in high, so budget is shifted from another code. The overrun is still there. You just can’t see it any more.

03

Trail lost after award

A risk becomes a reserve, then a variation turns up, and nobody can say which was which. The two stop agreeing.

Things of the past

Uncontrolled budget transfers are a thing of the past.

There is no budget transfer. Budget moves only with scope, through packages and variations.

Reports that don't reconcile are a thing of the past.

Code, package, subcontract and variation reports are all sums of the same lines.

Once raised, a risk can't quietly disappear.

It closes only as a linked variation or a recorded release.

How it works

Every dollar, traced to its line.

Here’s one budget line, followed from handover to forecast.

  1. 01 · Budget

    Frozen at handover

    The line comes in with the handover budget, once, with its quantity, rate and cost code. After that it can’t be edited. Everything else works on the line or a slice of it.

    L3308-500-030
    Glazed balustrades
    1,850 m × $540 =
    $999,000
    Let
    $0 · 0 m
    Unlet
    $999,000 · 1,850 m
  2. 02 · Package

    Sliced into a trade package

    Part of the quantity goes into the façade package. A slice is a piece of the line, not a copy, so the line always knows what is left.

    L3308-500-030
    Glazed balustrades
    1,850 m × $540 =
    $999,000
    Let
    $0 · 0 m
    Allocated
    1,200 m
    Unlet
    $351,000 · 650 m
  3. 03 · Subcontract

    Let at the contract rate

    The package is let (awarded) to SC-012 at $548/m. The slice stays at its budget rate and the commitment is recorded at the contract rate, so the $8/m difference is visible from the day of award.

    SC-012 · 1,200 m × $548

    L3308-500-030
    Glazed balustrades
    1,850 m × $540 =
    $999,000
    Let
    $648,000 · 1,200 m
    Unlet
    $351,000 · 650 m
    Committed
    $657,600
  4. 04 · Variation

    A realised risk becomes a variation

    Risk R-07 is realised as variation SV-01, which takes another 300 m from the unlet quantity. The risk closes because a variation now carries it, and the link stays.

    L3308-500-030
    Glazed balustrades
    1,850 m × $540 =
    $999,000
    Let
    $810,000 · 1,500 m
    Unlet
    $189,000 · 350 m
    Committed
    $831,600
  5. 05 · Forecast

    Every figure is a sum of slices

    The forecast reads the line directly. Let, unlet, committed and estimated final cost (EFC) are each a sum of the line’s slices, so there is nothing to reconcile.

    SC-012 $9,600 + SV-01 $12,000 = $21,600 over budget

    L3308-500-030
    Glazed balustrades
    1,850 m × $540 =
    $999,000
    Let
    $810,000 · 1,500 m
    Unlet
    $189,000 · 350 m
    Committed
    $831,600
    EFC
    $1,020,600
    Over budget
    $21,600
  6. 06 · Cashflow

    Downstream view

    Cashflow is the contract over time. It reads what the line has become. The line doesn’t pass through it.

    Cashflow module: Available
    L3308-500-030
    Glazed balustrades
    1,850 m × $540 =
    $999,000
    Let
    $810,000 · 1,500 m
    Unlet
    $189,000 · 350 m
    Committed
    $831,600
    EFC
    $1,020,600
    Over budget
    $21,600
L3308-500-030
Glazed balustrades
1,850 m × $540 =
$999,000
Let
$0 · 0 m
Unlet
$999,000 · 1,850 m

Illustrative line, not a real project.

For the whole commercial team

Everyone works from the same numbers.

Directors & CFOs

No month-end surprises.

An overrun shows on the line where it happened, as soon as it is committed. You don’t wait for a report to be rebuilt.

Commercial & contracts managers

No reconciliation spreadsheets.

Every number traces to a line and its slices, so when someone asks where a figure came from, the answer is already there.

Project managers

Let and unlet at a glance.

See what has been let, what is allocated and what still has to go to market, by package, without asking anyone to run a report.

Roadmap

What’s available, and what’s coming.

Claims, payments, notices and extensions of time are on the roadmap. They are not available today.

Cashflow

Available

The head contract over time: baseline curve, monthly drawdown and cumulative S-curve.

Budgets & Forecasting

In build

Handover budget lines, frozen once, with a forecast built from their slices.

Head contracts

Next

The head contract itself, with its sum, amendments and payment terms, next to the budget.

Procurement

In build

Trade packages cut from budget lines, showing what is let (awarded) and what is still unlet.

Change management

Next

Variations and the reserves that fund them, each with its source and approval on record.

Risks & Opportunities

In build

A register where a risk closes only as a linked variation or a recorded release.

Subcontracts & Variations

Next

Subcontracts let against package slices, with variations that extend the item they came from.

Claims & Payments

Next

Progress claims and payment schedules, tied to the same lines.

Notices & EOTs

Next

Notices and extension-of-time claims, kept against the contract they affect.

Accounting integration

Next

A defined hand-off to the builder’s accounting system. Not available today.

Integrity

Every change is on the record.

Every change to a line, slice or variation is logged with who made it and in what capacity. Budget health runs checks against that log, and each check either passes or it doesn’t.

Budget healthAll checks holding
Frozen lines unchanged since handover
Slices never exceed their line
Every variation linked to its source
Audit log intact

Illustrative panel.

Pricing

Three tiers, priced in AUD.

Founding builders agree pricing with us directly. The tiers show how the modules are grouped.

Site

Talk to us

One project, one commercial team.

  • Cashflow
  • Budgets & Forecasting
Ask about Site

Enterprise

Talk to us

A builder standardising across the business.

  • Everything in Commercial
  • Claims & Payments
  • Notices & EOTs
  • Accounting integration
Ask about Enterprise

Modules marked In build or Next are included in a tier as they are released.

Founding builders

Work with us from the start.

  • A say in the roadmap, in the order you need things.
  • Hands-on onboarding using your own handover budget.
  • Founding pricing, agreed up front.
Built by a working contracts manager who has spent years reconciling budgets that should never have drifted.

Questions

Common questions.

What if we genuinely need to move budget?

Budget moves with scope. If scope shifts between packages or changes through a variation, the budget follows it and the movement is recorded with its source. What you can’t do is move dollars from one code to another to cover an overrun, because that is how overruns get hidden.

Does Vectis replace our accounting system?

No. Vectis is the commercial record that sits alongside your accounting system: budget, packages, subcontracts, variations, risk and forecast. It isn’t your ledger.

What’s available today?

Cashflow is available. Budgets & Forecasting, Procurement and Risks & Opportunities are being built, and everything else is on the roadmap above. Founding builders see the work as it lands.

Where is our data hosted?

In Sydney, Australia (AWS ap-southeast-2, through Supabase). Access is controlled by row-level security on every table.