For custom home builders · One-off architect and client-designed homes

No two of your jobs are the same.
The discipline that protects the margin can be.

A custom home is priced once, from scratch, then changed for a year by the people paying for it. VIABUILD is the Construction Operating System built for that shape of work, with prime cost and provisional sum allowances the client chooses against, variations built from real budget lines and signed on a link, and a cost position computed live from what you have actually committed. Powered by Oryn™ intelligence.

Become a Founding Member

The Founding Builders Programme · Onboarding in small cohorts

01 / The problem

A one-off house leaks money in three specific places.

01

Every estimate starts from a blank page

There is no template for a house nobody has built before, so the pricing gets rebuilt each time and the knowledge lives in one estimator’s spreadsheet. The design is new. Your rates do not have to be.

02

The client keeps choosing after the price is fixed

Tapware, tiles and benchtops are picked months after the contract was signed, against prime cost and provisional sum allowances set at estimate time. Every choice above its allowance is money, and it is invisible until someone adds it up.

03

The variations are the margin

Changes agreed on site, written up in a month or not at all, then argued line by line because the client was handed your cost breakdown. Variation discipline is the whole game on a bespoke job.

02 / The platform

Built for the job that changes for a year after it is priced.

Bespoke design, reused pricing knowledge, allowances the client can see, and a change workflow strict enough to survive the twelfth revision.

A new design, a maintained rate library

The house is different. The framing rate is not. Price the one-off from your own catalogue of items and assemblies, with supplier price lists imported and matched to what you already hold, so the business owns the costing rather than the estimator.

Allowances the client chooses against

Each selection carries its prime cost or provisional sum allowance from the contract. The client picks on a link with no login, the over or under is calculated, and you are alerted the moment a choice lands above its figure.

Two layers on every variation

Variations are built from real takeoff and budget lines underneath, with a clean client summary composed over the top. The editor will not send one whose client rows do not reconcile to the price.

Signed on a link, then three things move

The client types their name to sign on a single-use link. Approval raises the contract sum, writes the lines onto the locked budget by cost code, and makes the variation ready to claim, all in one step.

Omissions credited at cost

Remove scope and the lines come across as negative quantities at cost with no markup. You credit what the work was going to cost you, and margin applies to the new work only.

A cost position you can open

Budget, committed and actual computed from source records when you ask. Committed is orders you have sent, not invoices you have received, which is the only window where a bespoke job can still be steered.

A year of pre-construction, kept

Drawings and specifications with revisions held as a chain rather than overwritten, so the sheet an estimate was priced from still exists exactly as it was when a question arrives eighteen months later.

Oryn reads the paperwork

Oryn™ extracts supplier invoices, matches them to orders and suggests cost codes from your own history, citing the document and page for every value. It confirms nothing that touches money on its own.

The claim writes itself from the build

Stage claims at the percentages in your own contract, with approved variations listed ready to add, pushed to Xero as invoices with tracking categories.

03 / What's included

What a custom builder actually gets.

  • Estimating and deterministic Oryn AI Takeoff on your own drawings
  • A catalogue of items and assemblies your business owns
  • Supplier price list import with construction-aware matching
  • Prime cost and provisional sum allowances on every selection
  • Client selections chosen on a link, no app and no password
  • Over and under allowance calculated and alerted as it happens
  • Selection due dates with overdue surfaced, not buried
  • Variations priced from takeoff, budget or catalogue lines
  • Client-facing summary that must reconcile before it will send
  • Typed-name signature on a single-use link that expires
  • Approval that moves contract sum, budget and claimable value together
  • Omitted scope credited at cost, never at your sell price
  • Live budget, committed and actual, computed on request
  • Document revisions kept as a chain, never overwritten
  • Stage claims at your own contract percentages, pushed to Xero
  • ViaSite field app and site safety included

04 / FAQ

Common questions.

Three things, and none of them are matters of scale. The estimate is bespoke, so the value of an estimating module is not its templates but its rate library, because the design is new every time and the rates should not be. The client keeps deciding after the price is agreed, so prime cost and provisional sum allowances, and the choices made against them months later, are a core workflow rather than an edge case. And the margin is protected by variation discipline rather than by buying well, because on a one-off house the difference between a good year and a bad one is usually the changes that were done and never properly documented. A product built for volume housing optimises for repeating job forty-two quickly. A custom builder needs the opposite, a system that makes a new job fast to price accurately and makes every subsequent change impossible to lose.

Each selection carries its own allowance and its type, either prime cost or provisional sum, at the figure written into the contract inclusive of GST. When the client chooses an option, the difference against that allowance is calculated and shown as an over or under, on your screen and on theirs, and you get an alert naming the selection and the amount the moment the choice is made. Selections carry a due date, and anything still undecided past its date is counted as overdue so the pre-construction list does not go quiet. What the system does not do is turn an over-allowance choice into a variation by itself. That stays a decision you make, because whether an upgrade is charged, absorbed or renegotiated is a commercial judgement about a client relationship, not an arithmetic result. The system makes sure you know, in time to make it.

A variation has two layers. Underneath is the internal build-up, priced lines pulled from real takeoff measurements, budget lines or catalogue products, each stamped with where it came from and linked back to the budget line behind it. Over the top is the client-facing summary, composed separately in the language a homeowner reads, and the editor will not let you send a variation whose client rows do not reconcile to the sell amount, so the two cannot quietly disagree. You send it, the client opens a single-use link that expires after thirty days, reads it, and types their full name to sign. When it is approved three things move together. The contract sum increases by the variation total and the approved variations figure updates alongside it, so original contract sum plus approved variations always equals the current contract sum. The variation lines land on the locked budget grouped by cost code, with an entry written to the budget audit log. And the variation appears in the claims screen as ready to claim.

It is credited at cost, not at your sell price. When you build a variation that removes work, the lines come across as negative quantities priced at cost with markup set to zero, so the client is credited what the omitted work was going to cost you and margin applies only to the new work. That is a deliberate convention rather than a setting, and it exists because the alternative quietly funds every scope swap out of your margin. On a custom home where a client changes their mind six times over a year, each change removing something and adding something else, the difference between crediting at cost and crediting at sell is the difference between a job that holds its margin and one that does not.

The design being different does not make the rates different. A bespoke house is still framed, plastered, tiled and painted using the same items and the same labour rates as the last one, and that is where a catalogue of items and assemblies earns its place. You are not reusing the design, you are reusing the pricing knowledge, which is the part that walks out the door when an estimator leaves. Supplier price lists can be brought in as CSV, spreadsheet or PDF and matched against your existing items, with the matcher normalising the way suppliers rename things between lists, so timber described three different ways resolves to one item rather than three. Confident matches apply, uncertain ones go to a review queue rather than being guessed, and every price change is written to an append-only history you can read back.

Pre-construction is where a custom job is won or lost, and the practical problem is that it lasts a year and generates paperwork nobody will remember the shape of by the time site starts. Documents live in one place with revisions kept as a chain rather than overwritten, so the drawing someone priced from still exists exactly as it was. Selections carry due dates through that period so the decisions that hold up an order surface as overdue rather than as a phone call from a supplier. The cost position exists from the moment the budget is locked, not from the moment the first invoice arrives. And Oryn reads the documents as they come in, extracting what it finds and citing the page it came from, so the specification is searchable rather than being a folder somebody has to remember the contents of.

Be careful here, and raise it with us early rather than assuming. The contract record holds cost-plus terms, meaning the contract type, your margin percentage, the billing cycle and an optional maximum budget as a guaranteed maximum price. What is built out fully is the fixed-price side, where the claim schedule runs at agreed percentages of the contract sum against build stages. VIABUILD does not currently generate a cost-plus claim automatically from the actual costs incurred in a billing period, so on a cost-plus job the cost position, the committed costs and the variation workflow all work as described and the billing itself is more manual. If most of your work is cost plus, that is a real limitation and it should be part of your decision rather than something you discover in month two.

It does not run payroll and it does not cost labour hours to jobs from timesheets, so if you self-perform heavily and need labour actuals flowing into job cost from time recording, that gap matters. It has no contingency mechanism separate from your cost codes, so contingency is budgeted as a line like anything else rather than drawn down through a dedicated register. It has no retention handling, which matters more on commercial work than on domestic contracts but is worth knowing. It is not built for civil work or commercial tendering. And Oryn is not a chatbot and does not have opinions about your job. It reads plans and paperwork, extracts what it finds, cites the document and page every value came from, and never commits anything touching money or a contract without a person confirming it.

05 / Keep reading

Explore the platform

Bring us the job with the most variations.

We are inviting a small group of Australian residential builders into the Founding Builders Programme, onboarded in small cohorts and supported properly. If you build one-off homes, the job worth testing this on is the messiest one you have. Before you talk to anyone, the software evaluation checklist and the guide to choosing construction software are free and vendor-neutral.

Become a Founding Member