How to price a South African bill of quantities step by step, building each rate from materials, labour, plant and waste and adding overheads and profit.
A bill of quantities is only as good as the rules it was measured to. Before you price a single item, read the preambles and find which method of measurement the contract names. Building work under JBCC is commonly measured to the ASAQS standard system for building work. Civil work under the GCC is commonly measured to the SANS civil engineering standards. NEC and FIDIC contracts state the method in the contract data or the specification.
The measurement rules tell you what each item includes. If formwork, waste or working space is deemed included in the concrete rate, you must price it there. If it is measured separately, pricing it twice inflates your tender.
You are pricing the bill, but you are building from the drawings. Take off the big-value items yourself: concrete, reinforcement, brickwork, earthworks and roofing. Where your quantity differs materially from the bill, raise a written clarification before the cut-off in the tender data.
In a re-measurable contract you are paid for what is actually built, so a short bill quantity is less dangerous. In a lump-sum contract the bill quantity may carry more risk. Your own take-off also tells you how much material to order and how long the work will take.
Every unit rate has four parts:
Labour cost must include on-costs, not just the daily wage. That means UIF, COIDA, leave, bonus, bargaining council levies where they apply, transport and protective clothing. These commonly add 35 to 50 per cent to the basic wage.
Assume a 220 mm wall in NFP bricks in class II mortar, priced at assumed 2026 prices. Your own quotations will differ.
Net cost: R323.40 + R87.95 + R163.33 + R15.00 = R589.68 per m².
Add 8 per cent head-office overheads (R636.85), then 7 per cent profit, giving R681.43. Round to R681 per m². Whether you add overheads and profit into each rate or as a separate sum depends on the bill's layout and your firm's practice.
Preliminaries cover the cost of running the site rather than building any one item. Split them into three kinds:
Pricing these properly matters later. If the works are delayed, time-related preliminaries are often the basis for valuing the extra time.
Once the bill is priced, compare key rates with your own recent tenders, completed jobs and published cost guides. A brickwork rate far below your last three jobs usually means a missed cost, not a clever saving. Check the totals too: preliminaries as a share of the contract sum, and the cost per m² of floor area, against similar buildings.
Say tenders are issued on Monday 16 February 2026 and close at 11:00 on Thursday 12 March 2026. Counting working days and assuming no public holidays fall in this period, you have 19 working days including the issue date.
A tender that arrives after the closing time is normally not considered at all. A mispriced rate, once accepted, generally becomes the rate you are paid at, including for variations valued from the bill.
This guide describes general practice across JBCC, NEC, FIDIC and GCC work. The signed contract's own amendments govern over the standard conditions: Z clauses, particular conditions, contract data, and the bill's own preambles and stated method of measurement. This guide is not legal advice.
Sakhani does not price bills. Once the contract is signed, it reads the contract, counts the days from each event, reminds the people responsible and drafts the notice for a person to send. That helps your bill rates and preliminaries get used to value variations and delay. See how it works.
Sakhani reads your signed contract, counts the days for every notice and drafts the letter for a person to send.