Alex He

Commercial HVAC · Contractor side · New Zealand

From drawings to a priced tender, step by step

A working method for mechanical services estimating: takeoff, supplier pricing, labour, subcontractors, preliminaries, risk and margin. It ends with a worked example: a fictional office floor with VRF and exhaust fans, priced line by line.

Checklist progress0 / 0

How a contractor price is built

Direct costEquipment + materials + labour (hours × burdened rate) + subcontractors + plant/hire
+ Preliminaries & generalSupervision, PM, site setup, H&S, travel, documentation, commissioning, warranties
+ Contingency / riskPriced from a risk register, not a blanket guess
+ Overhead recoveryOffice, estimating, vehicles, insurance, software
+ MarginPrice = cost ÷ (1 − margin). Not cost × (1 + margin).
= Tender price (excl. GST)Plus inclusions, exclusions, qualifications, validity, programme

The 12 steps

    1

    Tender intake and bid / no-bid

    Decide whether the job is worth estimating before you spend two days on it. Estimating time is a cost, and a low win rate on the wrong jobs costs more than it earns.

    • Log the tender: client / main contractor, project, closing date and time, submission method, tender validity required
    • Contract form: NZS 3910:2023 head contract, SA-2017 subcontract, bespoke, or design & build
    • Procurement type: construct only, design & build, ECI, negotiated, or schedule of rates
    • Who else is bidding, and how many main contractors are you pricing to
    • Fit check: size versus your capacity, location and travel, programme clash with current work
    • Client check: payment history, retentions behaviour, relationship value
    • Go / no-go decision recorded with a reason (this builds your win/loss data)

    Tip: track your hit rate by client and job type. It shows which tenders are worth chasing.

    2

    Read every document before measuring anything

    Most pricing errors are scope errors, not arithmetic errors. Read the specification and drawings end to end first, then measure.

    • Document register: every drawing number and revision, spec sections, schedules, addenda, tender clarifications
    • Mechanical spec: equipment schedules, approved brands, "or equal" rules, duct construction standard, insulation spec, testing & commissioning section
    • Architectural, structural and electrical drawings: ceiling heights, plant room access, roof access, penetrations, who supplies power to mechanical plant
    • Fire drawings and spec: fire dampers, smoke control, fire mode interfaces (AS 1668.1)
    • Ventilation basis: NZBC G4 and AS 1668.2 rates; energy basis: NZBC H1
    • Seismic restraint requirements (NZS 4219) and who designs and certifies them
    • Controls / BMS: points schedule, platform, open protocol (BACnet / Modbus), graphics, integration with other systems
    • Contract conditions: retentions, liquidated damages, defects period, insurance, bonds, payment terms
    • Mark up conflicts between drawings and spec as you go, they become RFIs or qualifications

    Tip: the equipment schedule, the duct construction standard and the commissioning section of the spec drive most of the cost. Read those first.

    3

    Scope matrix and RFIs

    Write down who does what at every interface. Gaps between trades are where contractors lose money.

    Interface itemMechElecBuilderFireNote
    Power to mechanical plant / isolators??Usually elec to isolator; check MSSB
    Mechanical switchboard (MSSB) and VSDs??Big cost item, often ambiguous
    Control cabling and BMS??Controls sub or in-house
    Penetrations and fire stopping???Passive fire is often a separate trade
    Plinths, roof frames, curbs??Structural sign-off needed
    Condensate to waste?Plumber or mech
    Fire damper supply / install / interface???AS 1668.1 fire mode
    Ceiling removal / reinstatement, access panels??Refurbs especially
    Cranage and craneage permits??Include traffic management
    Painting, signage, labelling??
    • Fill the matrix for this project; every "?" is resolved, priced, or qualified
    • Send RFIs early, with a closing date that leaves time to price the answer
    • Track addenda and re-check takeoff against each revision
    4

    Quantity takeoff

    Measure everything from the drawings in a fixed order so nothing is missed. Mark each item on the PDF as you count it (Bluebeam, Groundplan, Cubit or similar), so a second person can check.

    Equipment

    • Chillers, boilers, heat pumps, VRF/VRV outdoor and indoor units
    • AHUs, FCUs, packaged / rooftop units
    • Fans: supply, exhaust, toilet, kitchen, carpark (with VSD / EC control)
    • Pumps, heat exchangers, buffer tanks
    • Anti-vibration mounts, seismic restraints, cranage per item

    Ductwork

    • Rectangular and round duct by size → area (m²) → weight (kg) by gauge
    • Fittings: bends, tees, transitions, offsets, end caps
    • Flexible duct, plenums, access doors
    • Dampers: VCD, motorised, fire, smoke, non-return
    • Grilles, diffusers, louvres, attenuators
    • Insulation (internal liner or external wrap) in m²
    • Hangers and supports, seismic bracing

    Pipework

    • Refrigerant pipe by size, branch kits / refnets, refrigerant top-up charge
    • Chilled / heating water: pipe, valves, strainers, balancing valves, insulation
    • Condensate drains, traps, pumps

    Electrical and controls

    • MSSB, VSDs, isolators, power and control cabling
    • Controllers, sensors (temp, CO₂, pressure), actuators
    • BMS points count by type (DI / DO / AI / AO / network)
    • Integration: BACnet / Modbus gateways, fire interface, graphics

    Commissioning and handover

    • Air and water balancing, controls commissioning, witness testing
    • O&M manuals, as-builts, training, producer statements
    • Equipment counted against the schedule and against the plans (they often disagree)
    • Ductwork measured by size and converted to m² and kg (see duct calculator)
    • Pipework measured by size with fittings allowance
    • Air terminals, dampers and accessories counted per floor
    • Controls points counted and checked against the sequence of operation
    • Takeoff marked up on the PDF so someone else can check it
    5

    Supplier and subcontractor pricing

    Send enquiries out early, with a clear scope, the right drawings and a return date. Compare quotes on a like-for-like basis, not on the bottom line.

    • Equipment quotes from at least two suppliers where the spec allows
    • Subcontract scopes sent: sheet metal fabrication, insulation, electrical, controls / BMS, cranage, scaffold / EWP, balancing, passive fire
    • Quote comparison sheet: what each one includes and excludes, lead times, validity, freight to site
    • Normalise: add missing items to the cheaper quote before deciding it is cheaper
    • Check lead times against the programme (VRF, AHUs and switchboards can be long)
    • Note currency or price-rise clauses on imported equipment

    Tip: read every supplier's exclusions line by line. Controllers, branch kits, freight and commissioning are the usual gaps (see the worked example).

    6

    Labour hours

    Labour is where supplier and contractor pricing differ most. It is commonly cited as 40–60% of HVAC job cost, so errors here move the whole price.

    1. Unit rates: hours per item (per fan, per FCU, per diffuser) or productivity per quantity (kg of duct per hour, metres of pipe per hour). Use the company's own historical rates first, published databases (SMACNA, MCAA) as a cross-check.
    2. Base hours = quantity × unit hours.
    3. Adjust for conditions: working height, access, occupied building, night or weekend work, congested ceilings, refurbishment, weather exposure on roofs.
    4. Add non-productive time: travel to site, set-out, material handling, toolbox meetings, cleaning up.
    5. Burdened rate: wage + ACC levies + KiwiSaver employer contribution + holiday pay and leave + vehicle and tools + allowances. Not just the hourly wage.
    6. Crew check: total hours ÷ crew size ÷ hours per day = days on site. Does it fit the programme?
    • Unit hours taken from company history where available
    • Condition factors applied and written down (see labour calculator)
    • Travel and accommodation priced for out-of-town sites
    • Burdened rate confirmed with management, not guessed
    • Crew size × duration checked against the main contractor's programme

    Tip: where there is no history for a task, price it from first principles, list it as an assumption, and compare it with actual hours after the job.

    7

    Preliminaries and general (P&G)

    The costs of running the job that are not tied to a single item. Often under-priced on small jobs.

    • Project management and supervision time
    • Site establishment, site sheds, storage, waste
    • Health & safety: site-specific safety plan, inductions, edge protection
    • Plant: EWP, scissor lift, scaffold, crane, traffic management
    • Travel, accommodation, meal allowances
    • Freight to site, multiple deliveries
    • Shop drawings, coordination (BIM / Revit) if required
    • Producer statements (PS1 design, PS3 construction, PS4 construction review), as the contract requires
    • Electrical certificates of compliance for any electrical work
    • Compliance schedule inputs for building WOF systems
    • Commissioning, witness testing, O&M manuals, as-builts, training
    • Defects period call-backs, warranty and first-year maintenance if included
    • Insurance, bonds, financing cost of retentions
    • P&G priced as its own section, time-based where possible (weeks × weekly cost)
    • Documentation and commissioning hours included, not assumed free
    • Defects period and warranty obligations priced
    8

    Risk register and contingency

    List the risks, estimate a cost and likelihood for each, and price the expected value. Some risks are better excluded or qualified than priced.

    RiskResponse
    Design incomplete (D&B or early-stage drawings)Design allowance or clear qualification of what is included
    Long equipment lead timesState lead times and validity; programme qualification
    Imported equipment price / currency movementPrice-rise clause or short validity
    Access (roof, plant room, crane)Site visit; price plant; exclude unknown access
    Asbestos or unknowns in refurbishmentExclude; work stops until cleared
    Liquidated damagesCheck exposure versus your scope and programme
    Main contractor payment riskCheck history; retentions now held on trust
    Controls integration with other vendorsDefine the interface and protocol; qualify
    • Risk register written for this tender
    • Each risk is priced, excluded, or qualified, never ignored
    • Site visit done or a qualification added for site conditions
    9

    Overhead, margin and commercial terms

    • Markup vs margin: a 20% markup gives about 16.7% margin. To hit a target margin, price = cost ÷ (1 − margin). Use the converter.
    • Overhead recovery: annual overhead ÷ expected annual turnover gives the percentage to recover on each job.
    • Retentions: since 5 October 2023 retention money under commercial construction contracts is held on trust and must be kept in a separate account or covered by insurance or a bond. Still price the cashflow cost of money held back.
    • Payment terms: payment claims and schedules under the Construction Contracts Act 2002. Long terms are a financing cost.
    • Strategy: the margin can change by job (must-win, existing client, high risk, poor payer). Management decides, the estimator gives them the numbers.
    • Overhead percentage confirmed with management
    • Margin applied the right way (÷ (1 − m), not × (1 + m))
    • Retention and payment terms reviewed and priced
    • Final price reviewed by a second person (tender review meeting)
    10

    Accuracy check before you send

    A fixed self-check routine. This is the answer to "how do you make sure your quotes are accurate?"

    • Every drawing on the register was used, latest revision
    • Every addendum and RFI answer is reflected
    • Equipment count matches schedules and plans; model numbers and capacities match the spec
    • Controls selection matches the sequence of operation, voltage and signal type (0–10 V, Modbus, BACnet)
    • Units consistent (m vs mm, kW vs W, L/s vs m³/h)
    • Benchmark: $/m² of floor area and $/kW cooling compared with similar past jobs
    • Labour as a percentage of total is in the normal range for this job type
    • Inclusions, exclusions and qualifications read once more against the spec
    • Second-person check on anything over an agreed value

    Tip: errors repeat. Add every mistake you find to this checklist so it gets checked on every future quote.

    11

    Write the tender submission

    • Cover letter: price excl. GST, validity period, documents priced (drawing register and revisions)
    • Inclusions: plain list by system
    • Exclusions: everything in the scope matrix you are not doing
    • Qualifications and assumptions: access, working hours, programme, lead times, design responsibility
    • Alternatives and value engineering options, priced separately
    • Schedule of rates for variations, if requested
    • Programme / lead-time statement and key equipment brands offered
    • Submitted on time through the correct channel; receipt confirmed
    12

    After the tender

    • Answer post-tender clarifications quickly and in writing
    • Record win / loss and the winning price if you can find it
    • If won: handover meeting to the project team with the estimate, assumptions and risk register
    • After completion: compare estimated and actual hours and costs, update unit rates

    Step 12 is what makes estimates more accurate over time.

    Tools

    All numbers in the tools are examples. Replace them with your company's rates. Inputs are saved in this browser only.

    Quote builder

    Add line items. For labour, put hours in Qty and the burdened rate in Rate.

    CategoryDescriptionQtyUnitRate ($)Cost ($)
    Direct cost
    $0
    Contingency
    $0
    Overhead
    $0
    Total cost
    $0
    Margin $
    $0
    Tender price excl. GST
    $0
    GST 15%
    $0
    Price incl. GST
    $0
    Equivalent markup on cost
    0%
    Labour share of direct cost
    0%

    Rectangular duct area and weight

    Area = 2 × (W + H) × L. Weight = area × thickness × 7,850 kg/m³ (steel), plus an allowance for seams, joints and waste.

    Surface area
    –
    Steel weight (net)
    –
    Weight incl. allowance
    –
    Insulation
    –

    Sheet thickness depends on duct size and pressure class in the spec's duct construction standard. Check it there; don't assume one gauge for the whole job.

    Labour hours with condition factors

    Adjusted hours
    –
    Labour cost
    –
    Days on site
    –

    Factors are added, not multiplied, so they don't compound. Some companies multiply instead; follow the company's method.

    Markup ↔ margin

    Sources

    Method and regulatory references. Prices and rates on this page are indicative and are not taken from these sources.

    Worked example: Level 1 office fit-out

    A fictional 480 m² office floor with VRF heat pumps, an outside air fan and two exhaust fans, priced the way a mechanical contractor would price it. The project, drawings and rates are invented for illustration.

    How I work: every estimate follows the same Excel structure (takeoff → pricing → summary, all linked), and small tools I've written check the takeoff for missed items and reprice a drawing revision in minutes instead of hours.
    Drawing revision:

    1. Tender documents

    Project

    Building
    Two-storey commercial building, Level 1 office
    Area
    24 m × 20 m = 480 m² net lettable
    Ceiling
    2.7 m, 600 mm ceiling void, return air via ceiling plenum
    Plant
    VRF outdoor units on the roof above, crane lift
    Contract
    Subcontract to the main contractor, construct only

    Document register

    No.TitleRev
    M-001Legend and equipment schedulesA
    M-101Level 1 mechanical layoutA
    M-501Typical detailsA
    Spec 15Mechanical services specificationA
    ADD-1Addendum 1: new Meeting Room 3–

    M-101 Level 1 mechanical layout (schematic)

    M-001 Equipment schedule

    2. Quantity takeoff

    Ductwork (rectangular, galvanised steel)

    Area = 2 × (W + H) × L. Weight = area × thickness × 7,850 kg/m³ × 1.15 (allowance for seams, joints and waste). Sheet thickness per the spec's duct construction table (indicative here).

    Air terminals, flexible duct and accessories

    Refrigerant pipework (pre-insulated pairs) and condensate

    3. Equipment: supplier quotes

    Two VRF suppliers quoted the same schedule. Supplier B looks cheaper until its exclusions are added back.

    Decision: Supplier A carried into the estimate. The fan package is priced separately from a fan supplier.

    4. Labour hours by trade and by unit

    Base hours = quantity × hours per unit. Adjustments: +10% non-productive time (set-out, handling, clean-up) and +5% access (occupied ground floor, lift bookings). Burdened rates include wages, ACC, KiwiSaver, leave, vehicle and tools.

    5. Materials

    6. Subcontractors

    7. Preliminaries, contingency and margin

    8. Estimate summary

    Benchmarks ($/m², $/kW, labour share) are checked against similar past jobs before the price goes out.

    9. Exclusions and assumptions

    Exclusions

    • Builder's work: structural penetrations, fire stopping (passive fire), ceiling removal and reinstatement, painting
    • Upgrade of the main switchboard or incoming supply; electrical works are from the existing distribution board only
    • Fire dampers and smoke control (none shown on the drawings)
    • BMS head-end programming and graphics beyond the BACnet gateway
    • Roof frames, plinths and structural sign-off for the outdoor units
    • Asbestos or other hazardous materials
    • Building consent fees and council charges
    • Work outside normal hours unless listed
    • GST

    Assumptions and qualifications

    • Priced on M-001, M-101, M-501 and Spec 15, all Rev A, plus Addendum 1
    • Normal working hours, Monday to Friday
    • Clear access to the ceiling void; ceiling grid installed after mechanical rough-in
    • One crane day; crane access from the street
    • Return air via the ceiling plenum, no return ductwork
    • Refrigerant pipe routes as shown and within the manufacturer's length limits
    • Equipment lead time about 6–8 weeks from order
    • Price valid for 30 days

    10. Rev B: what changed

    Addendum 1 adds Meeting Room 3 next to the core, served by a new 3.6 kW indoor unit on CU-2. Switch to Rev B at the top of this example: changed lines are highlighted, and the summary shows the price change.