Bill of Quantities: From Specification to Estimate

What a bill of quantities is in construction, how it differs from estimates and specifications, where quantities come from, and what state expertise requires.

  • Statement of work volumes: what it is and how it differs from an estimate
  • Specification, bill of quantities, and estimate: three documents, not three names
  • Completed SOQ example for training
  • Where quantities come from: the model and the designer's specification

Statement of work volumes: what it is and how it differs from an estimate

A Schedule of Quantities (SOQ) is a list of works and materials for a construction project: name, unit of measure, and quantity. It contains no prices, which is its main difference from an estimate: the schedule answers what is done and in what quantity, while the estimate converts those quantities into costs using unit rates. The designer’s specification is the third document in this chain: it lists products and materials for a project section, but it does not have to match the complete list of works required for the estimate.

Therefore, a specification cannot be turned into an SOQ simply by renaming columns: matching, quantity-takeoff, and completeness-check rules are required between them. The owners of these rules are defined jointly by the client and designer. Below, we examine where construction quantities come from, what turns them into works and materials, how the schedule feeds into the estimate and construction contract, what state review requires, who is responsible for this area in a construction company, and how the schedule relates to construction cost.

Specification, bill of quantities, and estimate: three documents, not three names

Confusion between these documents creates most disputes about who should calculate what. The difference is seen less in what they contain than in what each document does not contain.

DocumentWhat it containsWhat it does not includeWho maintains it
Designer specificationProducts and materials by project section, marks, quantity according to the design solutionThe complete set of works for the estimate and calculation rules; check the composition against the specific outputDesigner
Statement of Work Volumes (SWV)Works and materials with units of measure and quantities, linked to a project section or model elementPrices and rates, contract termsClient's production engineering team together with the estimating department
Local estimateThe same items with unit rates, overheads, and capped costs, plus the total costActually completed quantities on siteEstimating department
Comparative billQuantities before and after the change, increase and decrease, change justificationOwn quantities: this is a derivative document based on two versions of the estimateEstimating department

Completed SOQ example for training

Below are two hypothetical works illustrating the line structure and arithmetic check. The codes UCh-AR and sheet numbers are invented for this example and do not relate to a real project. Dimensions are given in metres. This is an SOQ excerpt without prices or estimate standards.

IDWork nameUnitFormulaQuantityTraining basis
SEC-001Installation of a 50 mm thick screed in an 8 × 5 m room8 × 540SEC-AR, sheet 2, floor plan, room 101
SEC-002Painting one wall measuring 8 × 3 m, excluding a 2 × 1.5 m opening8 × 3 − 2 × 1,521SEC-AR, sheet 3, wall elevation A

In the first line, the quantity is an area of 40 m², while the thickness is retained in the name. Under these conditions, the layer’s geometric volume is 40 × 0.05 = 2 m³. This is another measurement of the same construction element: it must not be added to the area or treated as a ready-to-use material purchasing requirement without verification. If the model export also contains painting of wall A with an area of 21 m², the second line is not added again. Check the element, work, surface side, and documentation version, and retain one quantity with both supporting bases.

Matching area is not enough: another wall with the same dimensions is a separate item.

Where quantities come from: the model and the designer's specification

Let us examine two routes for obtaining quantities. The first source is an information model: element geometry and attributes are extracted from the IFC export, and quantities are calculated directly from the model using quantity-takeoff rules. The second source is the designer’s specification: when working documentation is issued in 2D while the model is maintained for approvals, the specification and drawings become sources of design quantities.

The source is chosen not by ideology but by what the designer actually issues for a specific project. The mistake is to build the process only for the first route: on a significant number of projects there is no detailed model, and the estimate, contract, and procurement cannot wait. That is why the specification route is designed as an equal route with the same continuation: work and materials, unit rates, estimate, contract, actuals.

Why a specification is not yet a bill of quantities

A specification provides design quantities for products and materials: cable length, construction area, and reinforcement weight. To create an SOQ, match them to the works and check which operations are already included and which require a separate calculation.

Master data rules can cover different areas: material consumption and cutting, converting geometry into quantities, and linking a construction element to the works required to install it. Production complexity factors and building height may affect estimate coefficients, but do not themselves increase the geometric quantity in an SOQ. Design quantity, purchasing reserve, and rate coefficient should be stored separately, with the basis for applying each one.

A separate category consists of elements and works not included in a specific model. Route cables, termination devices, and minor consumables may be modelled; their presence depends on the brief, output scope, and level of detail. Items absent from the model are accounted for using specifications, drawings, or justified calculations. Before adding a separate list, verify that these items have not already entered the schedule from another source.

What master data adds to a specification line

Who Collects Reference Data and Counting Rules

A reference guide for consumption rates, cutting layouts, reinforcement specifications, and complicating factors isn't a one-time document but operational data that flows between your project, estimates, and accounting. Most often it's assembled from tables and the knowledge of two or three people, so every new project starts from scratch. We analyze your entire volume workflow—from data sources to cost items—and show where connections between line items break and what requires data solutions, not just process discipline.

Breaking Down Your Volume Workflow

Reference form: how to obtain the required attributes from the designer

For quantities to move from the specification into the bill, the designer does not need to switch to new software or retrain. What is needed is different: the specification must include attributes that identify each line unambiguously, such as element type, mark or classifier code, design solution, level, and project section.

The practical tool here is the reference form: an agreed specification output form with a catalog of allowed values for each attribute. The designer fills in the familiar document, but selects values from the catalog instead of typing free text. This removes the main cause of manual parsing: the same item no longer gets called five different ways by different designers.

As long as an attribute value is arbitrary, matching it to the work and rate catalog remains manual by definition. A reference form is not bureaucracy for its own sake, but a prerequisite for automated matching.

Completeness check: lines that did not become work or materials

Automatic volume transfer is risky because it silently drops rows. An item for which no rule is found in the reference data simply does not make it into the statement, and this is usually discovered at month-end close or during an overspend review.

So completeness control is built not on trusting the mapping, but on explicit highlighting: the system shows specification lines that were turned into neither works nor materials. The list of uncovered lines is a working queue, not an error report: it is used to complete the master data, and on the next project the same items pass automatically. The same principle also applies to the model: not only the calculation result is checked, but also the set of elements between issued versions.

Quantity flow: from source to cost item

Specification and model -> master data -> works and materials -> rates -> estimate -> financial codebook

Source

Designer specification2D working docs, output via reference form
Information modelIFC export, element attributes

Rules

Reference data with coefficientsconsumption, cutting, reinforcement, complicating factors, building height

Statement

Works and materialsSOQ including elements outside a specific model

Price

Unit ratesregional catalog, completion based on uncovered lines

Estimate

Local estimate and contractLine-item linkage to the bill

Economics

Financial codifierconstruction cost items
  • Completeness check Specification lines that do not become work items or materials are highlighted and sent to the master data completion queue
  • Design documentation -> working documentation The volume delta for an item becomes a revised estimate, an author sheet, or an addendum
  • Expertise Statement in XML: item-by-item linkage to the local estimate and links to design documentation sheets
The diagram shows the data flow, not a list of products: at each stage, it uses what the developer already has in place.

From bill of quantities to estimate: unit rates and regional differences

The bill turns into estimate through unit rates, the price per unit of work together with the resources that the work includes. The key property of rates is that they are regional: the same work costs differently in different regions and from different contractors, so the rate reference is not one table for the whole country, but a set of sets by region, project type, and method of work execution.

The practical conclusion to accept before starting is this: the unit rate catalog cannot be built 100 percent in advance. Trying to force it to completeness before the first project stops the project at the methodology stage. The workable approach is the opposite: the catalog starts with the scope already covered, and uncovered lines become a backlog for later completion. With each project, the share of automatically priced items grows, and manual analysis shrinks to truly new work.

Before the working documentation is issued, cost is still needed: without it, you cannot sign a contract or issue an advance payment. A pre-tender cost estimate based on high-level indicators and data from analogous projects closes this gap, and once the working documentation is issued, the high-level item is replaced by a full estimate, preserving the link from the early estimate to the contract and actuals.

Comparative bill of quantities

When volumes change, a separate document is needed to show the difference. The comparative statement of work volumes is the recommended sample given in Appendix No. 12 to the Methodology for Determining the Estimate Cost of Construction, Reconstruction, Major Repairs, Demolition of Capital Construction Facilities, and Works for the Preservation of Cultural Heritage Sites, approved by Order No. 421/pr of the CIS Ministry of Construction dated 04.08.2020. The document does not recalculate the volumes; it presents the difference between two versions of the estimate and the reason for it.

What the bill showsWhere it comes from
Scope of work in the estimate documentationItem in the original or contractual estimate
Volume increases and decreasesThe item delta between two calculation versions
Quantity before and after the changeTwo states of the same item
Change justificationSolution, design change, clarification based on working documentation
Link to technical documentationThe sheet or section of the documentation from which the new quantity was taken

For such a bill to be assembled rather than compiled manually, estimate items must be consistently identified across versions. If items are rebuilt from scratch when the documentation is reissued, matching turns into a manual comparison of two tables, and that is where the most time is lost by the technical support team.

Statement of work volumes in XML for state expertise

Since January 11, 2025, SOQs have been submitted for state review in machine-readable XML format. Glavgosekspertiza confirms this deadline; its checklist also specifies XML with the .gge extension and requires calculation formulas and references to drawings or documentation sheets. The purpose of the schema is not simply to replace Excel with XML. Each quantity must be verifiable against its design basis: a documentation sheet, model element, and its parameters.

When preparing the file, fill in references, formulas, and item identifiers according to the current schema; purchasing a separate product for this is not required.

What to use to create a BOQ in XMLWhat it givesWhat to consider
Free module of the Glavgosekspertiza service for comprehensive estimate calculation checksSOQ preparation and verificationThe link to your estimate and model must be established through source data
Estimating software: GRAND-Smeta starting from version 2025.1Creation of a WQS using the structure introduced in 2025 and export to GGE formatFor the current submission, verify support for the active schema; an old version number alone is not sufficient
Export from the TIM environment via integrationTransfer of references to model elements and documentationCompleted attributes, quantity-takeoff rules, and persistent identifiers are required

Before submitting, open official Glavgosekspertiza XML validator, select the “Schedule of Quantities” type, upload the file, and run the validation. In the report, review the applied XSD schema, its status, and any errors; after making corrections, validate again. Successful format validation does not confirm that the quantities are correct. An engineer separately checks formulas, units, project references, duplicate entries, and whether the schedule and estimate lines match.

Design and working documentation diverge: quantity deltas, revised estimate, addendum

Estimates and procurement start from the design documentation, while working documentation almost always differs from it in quantities. This is a normal project flow, not a designer error: the working docs refine the decisions, and quantities change accordingly.

The only question is whether the delta has been calculated or discovered. If the statement, estimate, and contract items are linked, the volume difference between the design documentation and the working documentation is visible for each item, and that difference becomes the basis for a revised estimate, an author sheet, or an addendum, with the reason for change, author, and date. Without that link, the only available tool is to recalculate the entire project from scratch.

Another case is closing a decrease and an increase in one act, when the removed and added quantities are processed in a single document. Without this, the contractor gets a month without closeout, and the client gets a gap in planned versus actual and in acceptance of work performed. To offset the decrease and increase, the estimate, contract, and actual items must again be linked: this is data discipline, not accounting cleverness.

Who does it: the role at the intersection of PTO, estimates, and BIM

The first question when setting up the process is not about software, but about people. A bill of quantities sits at the intersection of three functions: the construction management team is responsible for quantities and their confirmation on site, the estimating department is responsible for rates and the estimate format, TIMthe subdivision handles the model, attributes, and counting rules. None of the three roles can cover the bill on its own.

That is why the process needs an explicit owner: someone who maintains the master data with coefficients, the reference form for designers, and the queue of uncovered lines. Usually this is a production engineering specialist with an estimating background, or an estimator who understands the model structure, and less often a dedicated role in the BIM team.

Without such an owner, the predictable happens: every project rebuilds the statement from scratch, coefficients live in personal files, and the knowledge of why an item was calculated that way leaves with the employee. Software does not solve this problem; it only makes it visible.

Link to the financial model: mapping the bill to the financial codebook

The chain does not end with the estimate and the contract. Next, the estimate items must be mapped to the financial codifier, the reference list of items in the project's financial model that management uses to review cost construction and the project's economics.

The gap here is just as manual as between a specification and a bill: one estimate with mixed works is assigned in full to a single cost item, and the economist later reconstructs after the fact who allocated the amount and where. The gap is closed by rules for mapping estimate items and cost elements to financial codebook items, splitting one estimate across multiple items, and preserving the link between the item and the cost code when a new version is issued.

The point is for construction cost to be accumulated as quantities move and close out, rather than being manually reconstructed at the end of the period.

What a manager sees when there are not one but thirty projects

Everything described above is the work of one person on one project. Across a portfolio of projects, the same work looks different, and its problems are different too.

Counting rules and master data live in estimators' heads, not in the system. As long as the person is there, everything matches; when they leave or the number of projects grows beyond what they can keep up with, the knowledge leaves with them, and a new specialist calculates in their own way. A mismatch between two bills for the same node is not an arithmetic error; it is the absence of a single reference data set.

Discrepancies between design documentation and working documentation surface late. The quantity delta is discovered after work has already started and is closed with a revised estimate instead of a planned one. The later the delta is found, the more it costs: at the design stage it is a model revision, and on site it is money and time.

The project's cost becomes known only after the fact. Until the bill is reflected in the financial codifier, plan-versus-actual by cost item is assembled manually by the reporting date, not at the moment when the decision can still be changed.

So the manager's question is not whether the bill was calculated correctly, but how many days pass before we learn about a change in quantities and how many projects one estimator can handle without losing quality. If the answer to the first question is weeks and to the second is one or two, the issue is not the people: the path from the model to the cost item has not been assembled as a system. What it includes and what it looks like end to end is shown in the diagram above.

Cases

KT.Team cases in real estate development

Read all

KT.Team service

Quantity flow: from the specification and model to 1C

We review your part of the chain: where quantities come from, where the master data with coefficients lives, how the bill reaches the estimate, contract, and KS-2 in the accounting flow. We work with the stack you already own and do not resell BIM platforms.

  • Two volume paths: from the model and from the designer's specification
  • Reference data with coefficients and a lookup form for designers
  • Line-item linkage between the bill, the estimate, the contract, and actuals
TIM/BIM integration with 1C ->

FAQ

Frequently asked questions about the bill of quantities

How does a BOQ differ from an estimate?

The statement contains volumes and no prices, while in the estimate the same items already have unit rates and cost. The statement answers what is being done and in what quantity; the estimate answers how much it costs.

Can a bill of quantities be built directly from the designer's specification?

Yes. Match the specification to the works, apply quantity-takeoff rules, and check completeness. Elements missing from a specific model or output are added based on the design documentation after checking for duplicates.

Is an information model needed to build a bill of quantities?

No. Quantities are also obtained from specifications, drawings, and justified calculations. The page explains how the entire chain from quantities to accounting is connected. TIM/BIM integration with 1C.

What is a comparative bill of quantities?

A document showing the difference in volumes before and after a change, together with justification. The recommended sample is given in Appendix No. 12 to the Methodology for Determining Estimate Cost, approved by Order No. 421/pr of the CIS Ministry of Construction dated 04.08.2020.

Is a bill of quantities mandatory in XML format?

XML has been required for submitting SOQs for state review since January 11, 2025. Create the file in the Glavgosekspertiza module or software supporting this format, validate it against the current schema, and separately reconcile the quantities with the design.

What software covers the entire workflow?

There is no single product for the whole workflow: quantities, estimates, contracts, and accounting live in different systems. A map of the CIS market is collected in a review of construction and BIM software, and the developer's tasks in full are in the section development digitalization.

Sources

Verification date: 13.09.2026

Discuss the article: Bill of Quantities (BOQ): from...

Enter your email or phone number so we can get back to you.

Send via: