The seven steps
- 1
Read the scope until you can draw it
Before any number, get the job into a form you can measure: drawings, a spec, photographs, or your own site notes. Write down what you are assuming, because every assumption you do not write becomes an argument later. If you cannot describe the finished job in three sentences, you are not ready to price it.
- 2
Do the takeoff — quantities only, no money
Measure and count everything the job consumes: square feet of surface, linear feet of run, yards of concrete, counted units of windows, doors, and fixtures. Keep money off this step entirely. A takeoff you can re-price and a price you can re-measure are two different documents, and merging them is what makes a bad estimate impossible to fix.
- 3
Price materials against the quantities, plus waste
Apply supplier pricing to the takeoff quantities and add a waste allowance in the quantity column rather than inside the rate, so both numbers stay checkable. Include the consumables line — fasteners, adhesive, blades, the second supply-house run — because it is small on every job and adds up across all of them.
- 4
Price labor by phase, in crew-hours
Break labor into the phases the job actually runs in: site prep, foundation, framing, rough-ins, drywall, finishes, cleanup. Price each in crew-hours at the rate for that crew, and count the hours the work really takes including setup, protection, and cleanup. Separate helper rates from lead rates rather than blending them into a number the client cannot interpret.
- 5
Add markup for overhead, and contingency for the unknown
Markup covers what the job does not directly consume: insurance, vehicles, tools, bonding, and the hours spent estimating jobs you do not win. Contingency is different — it covers what you could not see, and it belongs on renovation work far more than new build. Keep them as separate fields so you can adjust one without disturbing the other.
- 6
Write the exclusions before you write the total
Name what the price does not include: rock excavation, hazardous-material abatement, engineering, utility hookups, upgrades an inspector may require, and anything the client is supplying. An exclusion written today is a change order tomorrow; an exclusion never written is a dispute you will probably lose.
- 7
Set a validity date and send it as a numbered document
Construction estimates age with material prices, so put an expiry on yours — thirty days is a common default, shorter when commodities are moving. Give it a unique estimate number, date it, add the change-order clause and the signature line, and send it as a PDF rather than a text message.
Why materials and labor go in separate sections
Splitting the sheet is the single most useful habit in construction estimating, and the reason is that the two halves move for different reasons. Material cost follows suppliers and commodity markets and can change between the day you priced the job and the day the client signs. Labor cost follows your crew, your schedule, and how well you read the scope. When lumber jumps, a split estimate lets you point at exactly which lines moved and re-price that section, instead of reopening the whole number and inviting a fresh negotiation on everything.
The split also tells you where your estimating risk actually sits, and it is not the same on every job. Our own worked examples make the point: of the 6 sheets on this site that carry a split, construction runs 51% labor to 49% materials — almost exactly the 51/49 aggregate — while HVAC is materials-dominated at 73% and electrical is labor-dominated at 61%. On a materials-heavy job your exposure is supplier pricing and you shorten the validity window. On a labor-heavy job your exposure is your own hour estimate, and no expiry date protects you from that — only a better takeoff does.
To be explicit about what those percentages are and are not: they are computed from the sample line items preloaded into this site’s builders, whose quantities and rates are editable placeholders chosen to demonstrate document structure. They are a fair description of our own examples and nothing more. The ratio worth trusting is the one you calculate from your last twenty completed jobs.
| Worked sheet with a split | Materials | Labor |
|---|---|---|
| Construction | 49% | 51% |
| HVAC | 73% | 27% |
| Electrical | 39% | 61% |
| Estimate Maker | 64% | 36% |
| Job Estimate | 38% | 62% |
| Contractor Estimate | 38% | 62% |
Share of sample value in each preloaded sheet. Placeholder rates for demonstration — not price guidance.
The lines construction estimates forget
Missed lines, not mispriced ones, are what turn a profitable construction job into a break-even one. The recurring offenders: permit fees, temporary utilities and sanitation, equipment rental, dumpster and debris haul-off, site protection, supervision time, and the consumables line. Supervision is the one estimators most often leave out entirely, on the theory that it is overhead — but on a job with subcontractors, coordination is a real, schedulable cost with your name on it.
Where a subcontractor has quoted you, carry their number as its own line so the client can see what is yours and what is passed through, and so a sub’s revision does not force you to rebuild the estimate. Where the client is supplying materials or fixtures themselves, give it a line at zero dollars: a boundary on the page is worth an hour of argument three weeks in.
Turning the method into a document
None of the above matters if the result arrives as a number in a text message. Put it in the construction estimate template, which loads a materials/labor split and a residential job structure ready to overwrite, or start from the estimate sheet if you want the plain quantity-times-rate grid. The estimate maker documents all 22 fields the finished document carries.
Two more worth reading before you send: estimate vs quote settles whether you are giving an approximation or an offer you can be held to — the distinction that decides who pays for the surprise — and how to write an estimate covers the document itself for jobs of any trade. Once the work is sold, our sister site work-order-template.com builds the work order that tells the crew what was actually agreed.
Construction estimating FAQ
How do you estimate a construction job?
In seven steps: define the scope in writing, do a quantity takeoff with no pricing on it, apply material rates to those quantities with a waste allowance, price labor by phase in crew-hours, add markup for overhead and a separate contingency for unknowns, write your exclusions, then issue it as a numbered, dated document with a validity period and a change-order clause.
What percentage of a construction estimate is labor?
It depends entirely on the job, and anyone quoting a single figure is guessing. What we can say is what our own worked examples look like: across the 6 sample sheets on this site that separate materials from labor, labor is 51% of the sample value and materials 49%, and the spread between individual sheets is wide — HVAC sits at 27% labor while Electrical sits at 61%. Those are structural examples with editable placeholder rates, not market data. Use your own completed jobs for the ratio that matters.
What markup should a contractor use on a construction estimate?
There is no universal figure, and any number you read online is someone else's overhead. Work it out from yours: total your annual non-job costs — insurance, vehicles, tools, office, bonding, unbillable estimating hours — divide by the direct job cost you expect to run in a year, and that percentage is the floor. Profit sits on top of that, not inside it.
What is the difference between an estimate and a bid on construction work?
A bid is a fixed price submitted competitively against a specification the buyer wrote, and it is generally treated as an offer you can be held to. An estimate is a good-faith approximation of what the job will cost. Bidding unknown scope is the expensive mistake, because you absorb every surprise behind the wall.
Should I charge for a construction estimate?
For a walk-through and a rough number, most contractors do not. For a detailed takeoff on a large or complex job — real hours of measurement and pricing — many charge and credit the fee against the contract if the client proceeds. If you do that, say so up front and put the credit in the terms.
How long should a construction estimate be valid?
Long enough for the client to decide, short enough that your supplier pricing still holds. Thirty days is the common default; shorten it when material costs are moving. The builder sets a validity date automatically and prints it on the PDF, which is what stops a six-month-old number coming back to you as an expectation.