Module Documentation

BOQ Management

The BOQ module enables engineering teams to manage project quantities, track costs and monitor execution performance in real time across all work packages.

Module 01 Pro & Enterprise Last updated March 2026
Overview

What is BOQ Management?

BOQ (Bill of Quantities) management is a critical component of infrastructure and EPC project execution. It provides a structured way to define project scope, estimate costs and monitor quantities through the full construction lifecycle.

The Musk-IT ERP BOQ module integrates quantity tracking with the execution analytics engine to provide real-time visibility into project performance — automatically feeding data into SPI, CPI and earned value calculations.

ℹ️
Available on all plans BOQ Management is included in both the Professional and Enterprise AI plans. Multi-project portfolio rollup requires the Enterprise AI plan.
Features

Key features

The BOQ module covers the full lifecycle of quantity management, from initial estimate through to completion tracking.

  • Create structured multi-level BOQ hierarchies with package and discipline breakdown
  • Track actual quantities against planned values across all project activities
  • Monitor cost performance in real time with automatic variance calculation
  • Link BOQ items directly to execution activities and site progress records
  • Generate professional BOQ progress reports for stakeholders and clients
  • Export to Excel and PDF for external reporting requirements
BOQ Management — Package View
Work Package Unit Planned Qty Actual Qty Progress Status
Civil – Foundation 2,400 2,380
99%
Complete
Structural Steel MT 840 612
73%
In Progress
MEP – Electrical pts 1,200 340
28%
In Progress
Finishing Works 18,400
0%
Pending
Total Budget
₹24.8Cr
Spent to Date
₹11.2Cr
Cost Variance
–₹0.4Cr
Overall Progress
51%
Setup

Creating a BOQ

Follow these steps to create and configure a new BOQ in Musk-IT ERP.

1

Navigate to BOQ Management

From the left navigation panel in your project workspace, select the BOQ Management module.

Project → BOQ Management
2

Create a new BOQ

Click Create BOQ in the top-right corner and enter the BOQ name, reference code and base currency.

Create BOQ → Configure
3

Define project structure

Set up the BOQ hierarchy by creating disciplines, work packages and activity-level line items. You can also import from an Excel template.

Structure → Add Packages
4

Add quantities and unit costs

Enter planned quantities, units of measurement and unit rates for each line item. The system calculates total values automatically.

Line Items → Enter Quantities
5

Save and activate

Review the BOQ summary, then save and activate to make the BOQ available for execution tracking and analytics.

Review → Save → Activate
💡
Import from Excel Use the BOQ Excel import template to bulk-upload line items. Download the template from the BOQ Management module under Import → Download Template.
Execution

Tracking quantities

As project activities progress, execution teams update completed quantities directly within the system. The ERP automatically recalculates all derived metrics in real time.

📦
Completed Quantities
Auto-calculated
Sum of all quantity updates submitted by execution teams for each BOQ line item.
📉
Remaining Quantities
Auto-calculated
Difference between planned and actual quantities, updated on every submission.
💸
Cost Variance
Real-time
Deviation between budgeted cost of work performed and actual cost incurred.
📊
Progress %
Auto-calculated
Weighted completion percentage across all packages based on budgeted value.
⚠️
Quantity submission approval On Enterprise plans, quantity submissions can require manager approval before being reflected in dashboards and analytics. This is configured under Project Settings → Execution Workflows.
Integration

Integration with Execution Analytics

BOQ data feeds directly into Musk-IT's execution analytics engine, enabling automatic generation of earned value and performance metrics without any manual data entry.

  • Earned Value (EV) — calculated from budgeted cost of completed BOQ quantities
  • Schedule Performance Index (SPI) — EV divided by planned value at current date
  • Cost Performance Index (CPI) — EV divided by actual cost of completed work
  • Execution Trend Analysis — rolling performance trends fed into AI risk models
ℹ️
AI Analytics dependency BOQ data is a primary data source for the AI Delay Prediction model. Accurate and timely quantity updates directly improve AI forecast quality. See AI Analytics docs →
API Reference

Accessing BOQ data via API

BOQ data is accessible via the Musk-IT REST API on Enterprise plans. Use this endpoint to retrieve live package-level progress and cost data.

GET /api/v1/boq/packages
// Request
GET /api/v1/boq/packages?project_id=PRJ-0042
Authorization: Bearer <your-api-key>

// Response
{
  "project_id": "PRJ-0042",
  "packages": [
    {
      "id": "PKG-CIVIL-01",
      "name": "Civil – Foundation",
      "planned_qty": 2400,
      "actual_qty":  2380,
      "progress_pct": 99.2,
      "cost_variance": -120000,
      "status": "complete"
    }
  ]
}
Guidance

Best practices

For accurate BOQ tracking and reliable AI predictions, follow these guidelines.

  • Maintain consistent BOQ structures across projects to enable portfolio-level benchmarking.
  • Update quantities at least weekly — daily updates produce the most accurate AI forecasts.
  • Link all BOQ items to specific execution activities to enable work-package-level analytics.
  • Monitor cost variance on a rolling basis and investigate deviations above ±5% promptly.
  • Use the Excel import template for initial BOQ setup on large programs to save time and reduce errors.
  • Archive completed BOQs rather than deleting them — historical data improves AI model accuracy.
Get Started

Explore the Musk-IT Platform

Discover how Musk-IT ERP helps engineering teams manage execution performance across infrastructure projects.

Request a Demo →