Software does not fix an estimating problem. It makes whatever you already do faster, including the wrong parts. Before you pay for anything, work out which of three separate jobs you are actually trying to solve, because most contractors buy one tool expecting it to do all three and end up doing half their work twice.
The three jobs, and they are not the same job
1. Working out what a job costs you. Takeoff, quantities, labor hours, materials, your overhead and your margin. This is estimating, and it is arithmetic on top of your own cost history.
2. Turning that into something a customer will say yes to. A proposal with a scope, exclusions, payment terms and a number. This is sales, and it is mostly writing.
3. Getting the money in. Invoices, progress billing, retainage, chasing, and knowing which jobs actually made money afterwards. This is bookkeeping and cash flow.
A product that is excellent at one of these is often mediocre at the other two. Knowing which one is actually hurting you is most of the decision.
When a spreadsheet is still the right answer
It is fine, and it stays fine longer than the software vendors suggest. A spreadsheet is genuinely the right tool while all of these are true:
- You are the only person who quotes
- You can answer "did that job make money" within a few minutes
- You are not retyping the same figures into more than one place
- Your estimates take a reasonable share of your week
The trigger to move is not revenue. It is duplication. The moment a number lives in three places, one of them is wrong and nobody knows which. That is the same fault that makes a business think a job was profitable when it was not.
What estimating software actually has to do
Judge any product against these, in this order:
It has to hold YOUR costs, not a national average. This is the single most important thing and it is where the marketing points the other way. A built-in national unit-cost database sounds like the feature you are paying for. It is a number set somewhere else, at some point in the past, for a region that is not yours. Material prices move, labor rates are local, and the gap between a national figure and your actual cost is where a year of thin margins comes from. Use your own history. A product that makes it easy to build and update your own cost library beats one that ships with somebody else's.
Assemblies, not line items. You should be able to price "a linear foot of exterior wall, framed and sheathed" as one thing, with its components underneath, rather than rebuilding it from studs every time. This is where the hours actually go.
A proposal a customer can read. Not a spreadsheet dump. Scope, what is included, what is explicitly NOT included, payment terms, and a number. Exclusions in particular are the cheapest dispute prevention in construction.
Something your accounts can use. If your estimate cannot become an invoice and then reach your books without being retyped, you have bought a faster way to do half the work.
Change orders in the same place. Extra work priced outside the system is extra work that gets forgotten at invoicing.
What invoicing software actually has to do
Progress billing, not just invoices. On any job longer than a few days you are billing against a schedule of values or a percentage of completion, and an invoice tool that only does one-off invoices will not survive it.
A retainage line that is not a manual subtraction. Retainage held on each payment needs tracking as a receivable, separately, or you reach the end of the job with an amount nobody has been chasing.
Enough detail on the invoice to be paid. Reference number, dates, scope covered, terms, and what happens if it is late. Most disputed invoices are vague ones.
A record you can hand a lawyer. Dated invoices, dated reminders and dated payments are what you rely on if a job goes wrong. That record is worth more than the software's other features combined, and it is the one people only value once.
The integration question, which is the real cost
The cost of any of this is double entry. Every number that has to be typed into two systems will eventually differ between them, and the day you notice is usually the day you needed it right.
So before you buy, ask one thing: what does the path from estimate to invoice to books look like, without retyping? If the answer involves exporting a CSV and fixing it up, that is a manual step you will do every week forever.
This is also the argument for the boring answer. A solid accounting package plus a lightweight scheduling or field app, properly connected, beats an all-in-one that does everything to a mediocre standard and connects to nothing.
Ask how you get your data out
This is the question nobody asks at the demo and everybody asks two years later.
Your cost library, your job history and your customer list are the valuable things, and by year three they are the only reason your estimates are any good. Find out, before you sign up, what happens to them if you leave: can you export the cost library in a usable form, or does it come out as a PDF report that is useless as data?
A product that makes leaving easy is telling you it expects to be worth staying for. A product that will not answer the question is telling you something too. The same logic applies to your accounting package, and it is worth ten minutes on the way in rather than a lost afternoon on the way out.
What you should have before software, not after
None of this works without inputs, and the inputs are free:
- Your real hourly cost, including the hours you cannot bill. Not your day rate, your cost.
- Your last ten jobs, costed out afterwards. Estimated versus actual, by job. This is the cost library, and it is more valuable than any product's database because it is about your crew, your suppliers and your area.
- A standard exclusions list, so nothing is scoped by accident.
- A payment schedule you actually enforce.
A contractor with those four things and a spreadsheet prices better than one with none of them and the most expensive subscription available.
Common questions
What is the best estimating software for contractors?
The one that holds your own cost history rather than a national database, prices in assemblies rather than line items, and turns an estimate into an invoice without retyping. Judge products against those three before comparing prices.
Do I need estimating software or is a spreadsheet enough?
A spreadsheet is fine while you are the only person quoting, you can tell whether a job made money in minutes, and no figure lives in two places. The trigger to move is duplication, not revenue.
Should I use software with a built-in cost database?
Be careful. A national unit-cost database is priced for somewhere else at some point in the past. Your own last ten jobs, costed out afterwards, are a better estimating basis than any national average.
What does invoicing software need for construction?
Progress billing against a schedule of values, retainage tracked separately as a receivable, enough detail on each invoice to be enforceable, and a dated record of invoices, reminders and payments.
Is an all-in-one better than separate tools?
Usually not. A solid accounting package plus a lightweight field or scheduling app, properly integrated, beats an all-in-one that does everything adequately. The thing to compare is the path from estimate to books without retyping.
What is the real cost of construction software?
Double entry. Any number that has to be typed into two systems will eventually disagree between them, and reconciling that is a weekly cost that never appears on the subscription price.
The honest bit
We are not going to rank products here, and it is not because we are being coy. Prices, features and owners change, a comparison table is stale within a quarter, and a contractor acting on a stale table is worse off than one who knows what questions to ask.
The uncomfortable truth is that software rarely fixes the thing people buy it for. Estimating is hard because knowing your own costs is hard, and no product knows your costs. It can hold them, sort them and stop you retyping them. It cannot find them for you.
Cost out your last ten jobs first. If that exercise is easy, you probably do not need much. If it is impossible, that is the actual problem, and it is worth more than the subscription.
Know someone who needs this?
Keep reading
Templates you might need
Was this guide useful?
Didn't find what you were looking for?
Spotted something wrong or out of date? Email us at hello@kilnguides.co.uk.
In crisis? 988 Suicide & Crisis Lifeline 988 ·