A house estimate isn't one calculation. It's a series of steps, always in the same order, each building on the one before. Skipping a step is the surest way to forget an item or count it twice. Here's the whole process, from the drawings you receive to the price you send, with a checklist at the end.

1. Read the documents before measuring anything

Before the first takeoff line, read the whole package.

Build your list of questions for the architect or client at the same time. Better to ask now than to find the gap on site.

2. Do the takeoff by trade

Measure in construction order: demolition if any, foundations, framing, roofing, doors and windows, exterior cladding, insulation, drywall, interior finishing. That order helps you not miss anything, and it already gives your estimate its structure.

A few rules that prevent most mistakes:

3. Price it: materials, labour, subcontractors

Every line gets its price, with materials and labour kept separate. That lets you check each column and answer "how much labour is in this price?" later.

One rule everywhere: each cost is counted in one place only. If a quote includes labour and materials, don't add the materials again elsewhere.

4. Add general conditions

General conditions are the job costs no takeoff produces: site staff (in hours), toilet, fencing, temporary power and heat, dumpsters, permits, insurance. They depend mostly on duration, so you need a rough schedule before pricing them. We have a full guide on general conditions with a worked example.

5. Overhead, profit, contingency

The total of the work plus general conditions is the subtotal: the cost of the project. Then you add:

Each is calculated as a percentage of the subtotal. How to work out your overhead percentage is covered in a separate article.

6. Taxes

In Québec, GST (5%) and QST (9.975%) each apply to the amount before taxes. QST isn't calculated on top of GST. Taxes go at the bottom of the estimate, after all adjustments.

Example: a house estimate summary

ItemAmount
Foundations$38,000
Framing$62,000
Roofing$14,000
Doors and windows$28,000
Exterior cladding$26,000
Insulation$9,000
Drywall$18,000
Plumbing (subcontractor)$24,000
Electrical (subcontractor)$22,000
Heating and ventilation (subcontractor)$15,000
Interior finishing$74,000
Total work$330,000
General conditions (16 weeks)$37,520
Subtotal$367,520
Overhead 10% (367,520 × 0.10)$36,752.00
Profit 10% (367,520 × 0.10)$36,752.00
Amount before taxes$441,024.00
GST 5% (441,024 × 0.05)$22,051.20
QST 9.975% (441,024 × 0.09975)$43,992.14
Total$507,067.34

The summary reads top to bottom, and every line can be checked with a calculator. That's exactly what you want for the next step.

7. Review before sending

Take an hour, ideally the next day, to reread it with fresh eyes.

8. Prepare the client version

The internal estimate isn't what the client receives. The client version usually shows one amount per trade or per section, with taxes at the bottom, without your overhead and profit rates. A common approach: spread the adjustments over each item in proportion to its amount, so the items add up exactly to the amount before taxes.

Add what protects both sides: the documents the price is based on, inclusions and exclusions, allowances, how long the price is valid.

When the drawings change

An addendum arrives after your first price. Don't start over: keep the first version, copy it, fix the affected measurements, then compare the two versions trade by trade. The difference is then explained line by line, and you can justify it to the client.

In KOR

KOR follows these steps in one tool. You open the drawing PDF: sheet names and written scales are read and suggested, for you to confirm. You measure lengths, areas and counts with templates that calculate materials (studs, plates, sheathing, drywall…); drywall, insulation or paint items can reuse the walls measured for framing. The estimate picks up the quantities with separate material and labour prices, general conditions at the top, overhead, profit and contingency as a percentage of the subtotal, then GST and QST. Excel and PDF exports include a client version with one amount per trade or per section. Each addendum can have its own version (V1, V2…) and two versions can be compared. KOR also has two more modules in preparation: bid management and project management.

Checklist

  1. All sheets, their revisions and addenda are noted.
  2. Specs and general notes are read; questions are sent.
  3. Scales are confirmed on every sheet.
  4. Takeoff is done by section and in construction order, with the calculation rule for each quantity.
  5. Materials and labour are separate; subcontractor quotes are compared on the same scope.
  6. Each cost is counted in one place only.
  7. General conditions follow the planned job duration.
  8. Overhead, profit and contingency are calculated on the subtotal.
  9. GST and QST are each calculated on the amount before taxes.
  10. The review is done with fresh eyes; the client version names the documents, inclusions, exclusions and price validity.