Estimating · Software category
Construction estimating software,
and why the rates matter more than the tool.
Estimating software measures the drawings, applies your rates, groups repeated work into assemblies, represents what is not yet decided, and produces a price you can defend. This page covers the chain from drawing to budget, why the cost library is the real asset, what to look for, where AI genuinely helps, the questions worth asking a provider, the honest limits, and how VIABUILD approaches it.
01 / The direct answer
What construction estimating software does
Construction estimating software measures quantities off the drawings, prices those quantities from a cost library, groups repeated work into assemblies so a wall type is one line rather than nine, represents the parts of the job that are not yet decided, adds overhead and margin, and produces both an internal cost model and a document a client can sign. Building estimating software and construction cost estimating software name the same category.
The reason the category is confusing to shop for is that products cover very different spans of that chain. Some do takeoff only. Some price beautifully and never touch a drawing. Some estimate and then stop, leaving the won estimate to be re-typed as a budget somewhere else. Working out which span you are buying, and which end you already have covered, narrows the field faster than any feature comparison.
This page is about the category as a whole. If you specifically want the AI question, what can be automated in estimating today and what cannot, that is covered separately on AI estimating software. The discipline itself, independent of any tool, is in the estimating reference and the construction estimating guide.
02 / The chain
From drawing to budget, in six steps
Every estimating product implements some subset of these. The joins between them are where accuracy is won and lost, particularly the last one, which is the step most often left to a spreadsheet.
Measure the drawings
Takeoff turns a plan into quantities, linear metres of wall, square metres of floor, counts of fixtures. On screen it replaces a scale rule and a highlighter, and the gain is not only speed. A measurement anchored to the drawing can be re-checked against it when a revision arrives, which a number typed into a spreadsheet cannot.
Turn quantities into priced work
Each quantity meets a rate, and a rate is either a supply price, a supply-and-install rate, or a subcontract package. This is the step where estimating software stops being a calculator and starts being a database, because the rate has to come from somewhere and be dated.
Group work into assemblies
An assembly is a recipe. External wall per square metre carries its frame, sarking, cladding, insulation, fixings and labour in one line. Assemblies are what make an estimate fast on the second job rather than the first, and their quality is the single biggest difference between a competent estimator and a quick one.
Handle the things that are not yet decided
Provisional sums, prime cost items, allowances for selections and a contingency for what the drawings do not show. Residential estimating is mostly complete and partly a set of honest placeholders, and how a tool represents those placeholders decides how variations behave later.
Add margin and produce the number
Overhead recovery and margin sit on top, and the difference between margin and markup is where builders most often lose the point they thought they were making. The output is a price, a scope, a set of exclusions and a document the client can sign.
Hand the estimate over as a budget
The won estimate becomes the job budget, which is the number every purchase order, invoice and variance report is measured against for the next nine months. If that handover is a re-key, everything downstream compares against a figure nobody quite trusts.
03 / The real asset
The software is the container, your cost data is the asset
Two builders can run identical estimating software and produce estimates of wildly different quality, because the tool contributes structure and speed while the accuracy comes from somewhere else entirely. It comes from knowing what a bricklayer charged you in March, what the render actually cost on the last three jobs, and how much your framing crew adds for a two-storey.
That is why the questions worth asking about a product are mostly questions about its cost database. How are rates stored and dated. Can a supplier price rise be applied once and flow through every assembly that uses it. Can you see when a rate was last reviewed. Can two estimators in the same business be prevented from quietly maintaining two versions of the truth. And can the whole library be exported if you leave. A tool that answers those well will still be useful in five years. A tool with an elegant interface over a rate list nobody maintains produces confident estimates that are wrong in a consistent direction, which is worse than obviously wrong.
The second half of the asset is closing the loop. The most valuable rate is not the one a vendor supplied, it is the one your own last job proved, which means the estimate has to be comparable with the actual cost of the job that followed it. That comparison is the whole point of holding a cost database and structuring assemblies properly, and it only works if estimating and job cost share a cost code structure. If they do not, you are running an estimating tool rather than an estimating system, and every job starts from opinion again.
04 / Before you buy
Six things to look for
All six are testable by pricing one of your own past jobs during a trial. The last one, the handover into the budget, is the one most buyers do not test and most regret.
Your cost data, structured and yours
Ask how rates are stored, how they are dated, how a price rise is applied across every affected assembly, and how you get the whole library out. Vendor-supplied national rate libraries are a starting point, not an answer, because they do not know your suppliers, your region or the way you build.
Assemblies you can build and edit yourself
Assemblies are where the speed comes from and they have to reflect how your business actually builds. Test whether you can create one, nest one inside another, and change a component so every estimate using it updates. If assembly authoring needs the vendor, the library will stop growing.
Takeoff joined to the estimate, not exported into it
A measurement should carry through to the priced line, and when a revised drawing arrives you should be able to see which quantities are affected. Exporting quantities to a spreadsheet and pasting them into a pricing sheet works, and it breaks silently the first time a plan is revised.
Supplier quotes handled as first-class information
Most of a residential estimate is subcontract and supply quotes, not built-up rates. The tool should let you request, compare and level quotes against the same scope, and record which quote a line was priced from, so you can defend the number a year later when the invoice disagrees.
A client-facing document you are not ashamed of
The estimate has to leave the building as a proposal, with the scope, the inclusions, the exclusions and the allowances legible to a homeowner, and without your cost breakdown attached. Ask to see the real output document, not the internal screen, because that is the artefact that wins or loses work.
A real handover into the budget
The most under-tested behaviour in the category. Ask exactly what happens when the job is won. If the answer is that you export a summary and set up a budget, the connection between what you priced and what you spend is being made by hand, and it will drift by the second month.
05 / The AI question
Where AI genuinely helps an estimate, and where it does not
Almost every product in this category now advertises AI, and the claims are worth separating into two very different kinds of work.
Where it genuinely helps is measurement and reading. Takeoff on a modern product measures rooms, areas and lengths off a drawing using computer vision and geometry, which is a deterministic calculation, repeatable to the same answer every time, and it can read the dimensions the architect printed on the plan and prefer them to anything it infers. That is a real reduction in the slowest, most error-prone part of estimating. The other genuine help is document reading, turning a supplier quote or a specification into structured information instead of somebody keying it in.
Where it does not help is pricing. A language model can produce a plausible cost per square metre from general knowledge of Australian building, and plausible is precisely the wrong property for a number you have to defend to a client, a bank and yourself. It cannot cite which supplier, which region or which month it came from, and it did not price your last three jobs. Rates are the accumulated evidence of your own business, and no general model has access to that evidence.
The practical rule when evaluating a claim. Ask whether the AI is measuring, reading or deciding. Measuring and reading are mechanical and can be verified against the source document. Deciding is judgement, and judgement handed to a model that cannot show its working is a risk you are absorbing on behalf of the vendor. The detail sits on AI estimating software, AI takeoff software and can AI estimate building costs.
06 / The conversation
Questions worth asking a provider
Six questions with specific answers. The first is the one that predicts whether the tool is still accurate a year after you buy it.
- 01
Where do the rates come from and who keeps them current
The most important question in the category and the one most often answered with a library. Ask what happens six months after go-live, when timber has moved and your bricklayer has repriced. A tool with excellent structure and rates last touched at implementation produces confident, out-of-date estimates.
- 02
Price one of my own past jobs in the trial
Take a job you have already built, price it in the trial, and compare it with what the job actually cost. You are testing two things at once, how long the tool takes and whether your own historical cost data survives the move. A demonstration on the vendor’s sample plan tells you neither.
- 03
What happens when the drawings are revised
Revisions are the normal condition of residential estimating, not an edge case. Ask to see the workflow for a new plan version, whether previous measurements can be compared against it, and what the tool does about the quantities that changed. Most products have an answer. The answers differ enormously.
- 04
Show me an estimate become a job budget
End to end, live, with the cost codes intact. Then ask what happens to the budget when the contract is signed at a negotiated figure that is not the estimate total. That second question is where the difference between a pricing tool and a construction system becomes obvious.
- 05
How do provisional sums, prime cost items and allowances behave
Ask specifically whether they carry through to the contract, the client selections process and the variation workflow, or whether they are just a line type in the estimate. A provisional sum that is only an estimating concept becomes a manual reconciliation the moment the client chooses something.
- 06
What is the total cost and can I take my cost library with me
Price the number of estimators you really have, and ask about the estimator who prices two jobs a year. Then ask about export, in detail, including assemblies. Your rate library and your job cost history are the accumulated knowledge of the business, and they are worth more to you than to any vendor.
07 / Honest limits
What estimating software cannot do
Three limits, and the first one is the reason two builders get different results from the same product.
It cannot supply your rates. Every product ships with a starting library, and every starting library is generic about a business that is specific, in a region, with these suppliers, building this way. Accuracy tracks the quality of your own cost data, which means the ongoing work of maintaining rates is the actual cost of good estimating and no purchase removes it.
It cannot read the scope for you. Whether a drawing implies a rendered wall or a bagged one, whether the engineer’s detail means a thicker slab, whether the specification and the plan agree, these are readings of documents that carry money, and the software prices what it is told with complete confidence either way. This is also why contingency is a judgement about the documents in front of you rather than a habitual percentage.
And it cannot make the estimate a contract. The number becomes recoverable through the scope, the inclusions, the exclusions and the difference between a tender, an estimate and a quote. Most arguments about price are arguments about scope, and the tool that produced the price has no opinion about what was written around it.
08 / How VIABUILD does it
Estimating that becomes the budget, not a document
Estimating in VIABUILD is one module of the Construction Operating System for residential builders, on the same data model as procurement, cost control and claims. You upload the drawings and measure on screen, with Oryn™ doing the takeoff. That measurement is deterministic computer vision and geometry rather than a language model interpreting a plan, it reads the dimensions the architect printed and trusts them over inference, and one click fills and measures a room.
Quantities flow into the estimate, where your own rates and assemblies price them. The won estimate becomes the job budget with its cost codes intact, so the purchase orders, the supplier invoices and every later variance report are measured against the number you actually priced rather than a figure someone re-entered. Your estimating vocabulary also teaches Oryn the cost coding it uses in accounts payable, so the language of your estimates becomes the language of your invoice coding, and it gets more accurate as you use it.
What we do not claim. Oryn does not price your job, does not invent rates, and does not read a plan with a language model. The cost library is yours to maintain, and every value Oryn extracts from a document cites the page it came from and waits for you to confirm it. The full feature detail is on estimating and takeoff.
09 / FAQ
Common questions.
Construction estimating software is the tool a builder uses to turn drawings and a scope into a defensible price. In practice it does five things. It measures quantities off the plans, which is takeoff. It applies rates to those quantities, drawn from a cost library, a supplier quote or a subcontract package. It groups repeated work into assemblies so a wall type or a bathroom can be priced as one line that carries its components. It represents the parts that are not yet decided, provisional sums, prime cost items, selection allowances and contingency. And it adds overhead recovery and margin to produce a price, a scope and a client-facing proposal. The better products then hand the won estimate over as the job budget, which is the number every later cost report is measured against.
Takeoff is measurement, estimating is pricing, and plenty of products do only one of them. A takeoff tool turns a drawing into quantities, so many linear metres of wall and so many square metres of tiling. An estimating tool turns those quantities into money, using rates, assemblies and quotes, and produces the proposal. Some tools do both in one place, which matters more than it sounds, because the join between measurement and price is where revisions cause damage. If takeoff and estimating are separate products, a revised drawing means re-measuring in one and re-pricing in the other, and nothing in either system knows which lines were affected. The measurement side is covered in detail in the takeoff reference.
A spreadsheet is a genuinely good estimating tool and it is not the weak link most builders assume. What it lacks is a structured, shared cost library and a connection to the drawings. In a spreadsheet the rates live inside the estimate, so every job is a copy of the last job, price rises are applied by whoever remembers, and two estimators quietly diverge into two ways of pricing. Quantities are typed in, so when the plans are revised nothing tells you which numbers to revisit. And the won estimate becomes a budget by being retyped. If you price a handful of jobs a year and one person does all of them, a well-built spreadsheet is defensible. The case for software strengthens sharply with a second estimator, with volume, and with any ambition to compare what you priced against what the job actually cost.
It helps most with measurement and with reading documents, which are both mechanical problems, and it helps least with pricing, which is a judgement problem. Modern takeoff measures rooms and areas off a drawing using computer vision and geometry, which is a deterministic calculation rather than a model guessing, and it can read the dimensions the architect printed on the plan and trust them. Document intelligence can read a supplier quote and turn it into structured line items instead of somebody keying them. What AI should not be doing is deciding your rates. A model can produce a plausible cost per square metre from general knowledge, and a plausible number is exactly the wrong thing to hand a builder, because you cannot defend it and you cannot trace where it came from. A reliable estimate is your quantities and your rates, with the assumptions on record. The longer version is on can AI estimate building costs.
Four things that separate an estimate from a price. Preliminaries, the cost of running the site rather than building the building, scaffold, site sheds, temporary services, supervision, cleaning and waste. Provisional sums and prime cost items for work and products not yet specified. An allowance structure for the client selections that will be made later, because a selection above its allowance is a variation waiting to happen. And a contingency sized against the actual uncertainty in the drawings rather than a habitual percentage. Then the exclusions, written plainly, because most disputes about scope are disputes about something nobody wrote down. Each of these has its own reference, and preliminaries in particular is the one most often underdone.
Three limits. It cannot supply your rates. Every product ships with something, and every shipped library is generic about a business that is specific, so the accuracy of your estimates will always track the quality of your own cost data rather than the quality of the tool holding it. It cannot make a scope decision. Whether a drawing implies a rendered blockwork wall or a bagged one is a reading of the documents, and the software will price whatever you tell it faithfully. And it cannot win the job. A defensible number priced fast is a real advantage, and the decision at the other end is about trust, presentation and timing as much as price. Estimating software makes you quicker and more consistent, which compounds. It does not make you right.
Estimating in VIABUILD is one module of the Construction Operating System for residential builders, on the same data model as procurement, cost control and claims. You upload the drawings and measure on screen, with Oryn handling the takeoff. That measurement is deterministic computer vision and geometry rather than a language model interpreting the plan, and it reads the dimensions printed by the architect and trusts them over inference. Quantities flow into the estimate, where your own rates and assemblies price them, and the won estimate becomes the job budget with its cost codes intact, so every later purchase order, supplier invoice and variance report is measured against the number you actually priced. Your estimating vocabulary also teaches Oryn the cost coding it uses everywhere else, so the language of your estimates is the language of your invoice coding. What we do not claim is a model that prices your job for you. The full detail is on the estimating and takeoff feature page.
10 / Keep reading
Keep reading on pricing a job
The references behind takeoff, rates, assemblies and the budget handover, the AI angle, and the other category guides.
Price it once, then build against that number.
VIABUILD measures the plans with Oryn, prices from your own rates and assemblies, and turns the won estimate into the job budget with its cost codes intact. One module of the operating system, on the same data as procurement and cost control.
