← Back to Blog

BOQ: Definition, Functions, Example, and How to Create One for Projects

What is a BOQ? Learn the definition of Bill of Quantities, its functions, project BOQ examples, components, and how BOQ supports procurement.

Published · 30 Aug 2026FariDocs Team
BOQ: Definition, Functions, Example, and How to Create One for Projects

In construction, engineering, manufacturing, interior, and other project-based businesses, companies need to understand what needs to be done, what materials are required, how much is needed, and how much the project may cost.

One of the documents commonly used to organize this information is a BOQ or Bill of Quantities.

A BOQ converts project requirements into a structured list of work items or materials, including description, quantity, unit, unit price, and total amount.

In a digital business workflow, a BOQ can also become a source for creating Quotation Requests, Purchase Requests, Purchase Orders, and other procurement documents.


BOQ Definition

BOQ stands for Bill of Quantities. It is a document containing a structured list of project work items, materials, quantities, units, and cost information used for planning, tendering, estimating, procurement, and project cost control.

A typical BOQ may look like:

No.ItemUnitQuantity1CementBag5002Sandm³1003Reinforcement Steelkg5,0004Concrete Workm³250

Additional columns may include:

  • Unit Price.
  • Total Price.
  • Supplier.
  • Specification.
  • Work Category.
  • Cost Code.
  • Notes.

What Does BOQ Stand For?

BOQ stands for Bill of Quantities.

It is commonly used to describe the quantities of work, materials, or other measurable requirements within a project.


What Is the Purpose of a BOQ?

1. Identify Project Requirements

A BOQ helps identify the materials and work required to complete a project.

For example:

  • Cement.
  • Sand.
  • Steel.
  • Concrete.
  • Bricks.
  • Cables.
  • Pipes.
  • Paint.

2. Define Quantities

A BOQ provides the quantity required for each item.

Example:

2.5 mm² Cable — 5,000 meters

This information can then support procurement planning.


3. Estimate Project Costs

A BOQ can be used to calculate estimated project costs.

Basic formula:

Total = Quantity × Unit Price

Example:

500 units × IDR 100,000 = IDR 50,000,000


4. Support Procurement

BOQ items can become the basis for a Purchase Request.

Example:

BOQ requirement:

500 LED lamps

↓

Purchase Request:

500 LED lamps


5. Support Purchase Orders

After approval and supplier selection, BOQ items can be used to prepare a Purchase Order.

Workflow:

BOQ → Purchase Request → Purchase Order


6. Support Tendering and Quotations

A BOQ can be shared with suppliers or contractors as a basis for requesting pricing.

Workflow:

BOQ → Supplier → Supplier Quotation

The quotations can then be compared.


7. Support Budget Control

BOQ can help compare:

Estimated Cost vs Actual Cost

This gives project managers better visibility into project spending.


8. Monitor Project Progress

BOQ quantities can also support progress tracking.

Example:

Total Quantity: 1,000 m²

Completed: 750 m²

Progress: 75%


BOQ Components

A BOQ commonly contains:

ComponentPurposeNo.Item numberDescriptionWork/material descriptionSpecificationTechnical specificationUnitMeasurement unitQuantityRequired quantityUnit PricePrice per unitTotalTotal amountCategoryWork categoryNotesAdditional information

BOQ formats vary depending on the project.


BOQ Example for a Project

Suppose a company is working on an office renovation project.

Example:

No.DescriptionUnitQtyUnit PriceTotal1CementBag100IDR 75,000IDR 7,500,0002Sandm³20IDR 300,000IDR 6,000,0003Ceramic Tilem²500IDR 150,000IDR 75,000,0004PaintLiter200IDR 80,000IDR 16,000,0005Electrical CableMeter1,000IDR 25,000IDR 25,000,000

Estimated Total: IDR 129,500,000

The figures above are illustrative and are intended to demonstrate BOQ structure.


Construction BOQ Example

For a construction project, the BOQ can be divided into work categories.

A. Preliminary Works

ItemUnitQtySite PreparationLS1MobilizationLS1Temporary FacilitiesLS1

B. Structural Works

ItemUnitQtyConcretem³250Reinforcement Steelkg15,000Formworkm²2,000

C. Architectural Works

ItemUnitQtyWallm²3,000Floor Tilem²1,500Paintingm²4,000

Categorizing the BOQ makes project requirements easier to manage.


BOQ for Procurement

BOQ can also be used as a procurement source.

Example:

Project: Office Building

MaterialUnitQtyCementBag500SteelKg10,000CableMeter5,000PipeMeter2,000

The procurement team can use this information to create Purchase Requests.

For example:

PR-001 — Cement

PR-002 — Steel

PR-003 — Electrical Cable

PR-004 — Pipe

Approved requests can then be converted into Purchase Orders.


BOQ and Procurement Management System

In a modern procurement environment, BOQ can become an important source of procurement data.

A typical workflow is:

Project ↓ BOQ ↓ Purchase Request ↓ Approval ↓ Supplier Selection ↓ Purchase Order ↓ Delivery / Goods Receipt ↓ Supplier Invoice ↓ Payment

This connects:

Project → BOQ → Procurement → Supplier → Purchase Order → Invoice


BOQ in Farinotech SaaS

For Farinotech SaaS, BOQ can become part of a Project Procurement Management Workflow.

Example:

Project

Office Renovation Project

BOQ

Flooring — 1,000 m²

Purchase Request

PR-2026-0100

Quantity:

1,000 m²

Supplier

ABC Company

Purchase Order

PO-2026-0150

Delivery

800 m² received

Remaining

200 m²

Connecting these documents can help project and procurement teams understand the status of project requirements.


BOQ Workflow in Farinotech

Suppose a company has:

Construction Project A

Step 1 — Create Project

Construction Project A

Step 2 — Create BOQ

Item:

Concrete

Quantity:

500 m³

Step 3 — Create Purchase Request

PR-2026-0001

Quantity:

500 m³

Step 4 — Approval

Status:

Pending Approval

Then:

Approved

Step 5 — Supplier Selection

The procurement team evaluates:

  • Price.
  • Quality.
  • Lead time.
  • Payment terms.
  • Availability.

Step 6 — Purchase Order

PO-2026-0001

Step 7 — Delivery

Supplier delivers:

300 m³

Status:

Partially Received

Step 8 — Remaining Quantity

BOQ:

500 m³

Received:

300 m³

Remaining:

200 m³

This provides clearer visibility into outstanding project requirements.


BOQ vs RAB

BOQ and RAB are sometimes treated as the same thing, but their purposes can differ.

BOQRABBill of QuantitiesProject Cost EstimateFocuses on quantities and work itemsFocuses on estimated budgetCommonly used for tender/procurementCommonly used for budgetingLists items and quantitiesCalculates estimated costsCan support quotationsSupports project cost planning

In practice, BOQ and RAB may have very similar structures and are often used together.


BOQ vs Quotation

A BOQ describes project requirements.

A Quotation provides pricing from a supplier or contractor.

Example:

BOQ:

1,000 meters of cable

↓

Supplier Quotation:

IDR 25,000/meter

Therefore:

BOQ → Request for Quotation → Supplier Quotation


BOQ vs Purchase Order

A BOQ is not a Purchase Order.

BOQ describes project requirements.

Purchase Order is a formal purchase document issued to a supplier.

Example:

BOQ:

5,000 meters cable

↓

Purchase Request:

5,000 meters cable

↓

Purchase Order:

Supplier ABC — 5,000 meters cable


BOQ vs Invoice

BOQ is generally used during planning and procurement, while an Invoice is used for billing.

Typical workflow:

BOQ

↓

Procurement

↓

Purchase Order

↓

Delivery

↓

Invoice

Digital systems can reuse relevant BOQ information to reduce repetitive data entry.


Benefits of Digital BOQ

Managing BOQ digitally can provide several benefits.

Centralized Data

Project items are stored in one system.

Faster Procurement

BOQ items can become the basis for Purchase Requests.

Better Tracking

Companies can compare required, ordered, and received quantities.

Budget Monitoring

Estimated costs can be compared with actual purchasing costs.

Reduced Manual Entry

Data does not have to be recreated repeatedly.

Better Project Visibility

Project managers can see project requirements in a structured format.


How to Create a BOQ

Step 1 — Define Project Scope

Identify the work and requirements included in the project.

Step 2 — Create Work Breakdown

Group work into categories such as:

  • Civil.
  • Structural.
  • Architecture.
  • Electrical.
  • Mechanical.

Step 3 — Identify Materials and Work Items

Create a complete list of project requirements.

Step 4 — Define Units

Examples:

  • pcs
  • unit
  • kg
  • meter
  • m²
  • m³
  • lot

Step 5 — Define Quantities

Calculate the required quantity for each item.

Step 6 — Add Pricing

Add estimated unit prices when needed.

Step 7 — Calculate Totals

Quantity × Unit Price = Total

Step 8 — Review the BOQ

Make sure the items and quantities match the project scope.

Step 9 — Connect BOQ to Procurement

Items requiring purchasing can be used to create Purchase Requests.


Tips for Creating a Better BOQ

A good BOQ should have:

  • Clear item descriptions.
  • Consistent units.
  • Realistic quantities.
  • Complete specifications.
  • Clear categories.
  • No duplicate items.
  • Reliable pricing sources.
  • Documented revisions.
  • Version control when required.

FAQ: BOQ

What is a BOQ?

BOQ stands for Bill of Quantities, a document listing project work items or materials along with quantities and cost information.

What is the purpose of a BOQ?

BOQ supports project planning, cost estimation, tendering, procurement, budgeting, and project monitoring.

What does BOQ stand for?

BOQ stands for Bill of Quantities.

Is BOQ the same as RAB?

Not necessarily. BOQ focuses primarily on items and quantities, while RAB focuses more on project budget estimates.

Is BOQ used in procurement?

Yes. BOQ can be used as a basis for Purchase Requests and Purchase Orders.

Who prepares a BOQ?

Depending on the project, it may be prepared by a quantity surveyor, estimator, engineer, contractor, consultant, project manager, or other project team members.

Is BOQ only used in construction?

No. BOQ can also be used for engineering, interior projects, maintenance, manufacturing, IT infrastructure, and other measurable projects.

Can BOQ be managed digitally?

Yes. BOQs can be managed through spreadsheets, project management software, procurement platforms, ERP systems, or SaaS applications.

How is BOQ related to a Purchase Request?

Items requiring procurement can be taken from the BOQ and used as the basis for a Purchase Request.

How is BOQ related to a Purchase Order?

After the Purchase Request is approved and the supplier is selected, BOQ items can support the creation of a Purchase Order.


Conclusion

A BOQ (Bill of Quantities) is an important project document for organizing work items, materials, quantities, and cost information.

It helps businesses understand:

  • What is required.
  • How much is required.
  • Estimated project costs.
  • What needs to be purchased.
  • How much has been ordered.
  • How much has been received.

In a digital workflow, BOQ can connect:

Project → BOQ → Purchase Request → Approval → Supplier → Purchase Order → Delivery → Invoice → Payment

By integrating BOQ into Farinotech SaaS, businesses can build a more structured project procurement workflow and improve visibility from project planning through purchasing and delivery.