Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.trubuild.io/llms.txt

Use this file to discover all available pages before exploring further.

Commercial evaluation is where the cost team turns bidder pricing into defensible award evidence. TruBuild helps commercial managers, QS teams, and procurement leads compare contractor priced submissions against the package basis, identify unpriced scope and pricing anomalies, and prepare commercial clarification items. This workflow is package-based. A package has contractors, technical/commercial weighting, assets, documents, commercial rounds, and eventually an award record.

Who this is for

RoleMain responsibility in this workflow
Procurement managerConfirms package setup, contractor list, weighting, and award evidence
Commercial leadOwns the commercial round and final commercial position
QS / cost consultantReviews BOQ extraction, anomalies, exclusions, and pricing clarifications
Owner reviewerReviews commercial evidence and residual commercial risk

What you need

InputFormatNotes
PackageIn-app setupMust include at least two contractors
Reference BOQ or PTE.xlsx, .xls, .csv, text-based .pdfThe commercial basis for comparison
Contractor priced submissions.xlsx, .xls, .csv, text-based .pdfUploaded against each contractor
AssetsIn-app setupOptional commercial splits such as tower, zone, building, plot, or workstream

What you get

  • Package and asset-level commercial comparison
  • Contractor totals and ranking context
  • Line-item and asset-level spread analysis
  • Flags for unpriced, excluded, deviated, anomalous, or arithmetically suspicious items
  • Commercial PTC workspace grouped by contractor and category
  • XLSX commercial comparison export for review and committee packs

Enterprise controls

ControlRecommended ownerWhy it matters
Contractor list locked before uploadProcurement managerPrevents comparing against the wrong bidder set
Package currency confirmedCommercial leadAvoids false bid deltas
Reference BOQ/PTE acceptedCommercial leadEstablishes the evaluation basis
Round named clearlyCommercial leadPreserves evidence across submission and clarification cycles
PTCs reviewed by contractorQS / commercial evaluatorKeeps commercial clarification evidence actionable
Export retained for committeeProcurement managerSupports award recommendation and audit

Where commercial evaluation fits in the tender cycle

Commercial evaluation usually starts after bid return, but it depends on work that should happen earlier in the procurement process:
Procurement stageCommercial team activity in TruBuild
Tender preparationConfirm package structure, currency, assets, contractor list, BOQ/PTE quality, and bidder return requirements
Initial submissionUpload contractor priced submissions and run Round 1 comparison
Compliance reviewCheck missing documents, unpriced scope, exclusions, qualifications, arithmetic issues, and abnormal spreads
Clarification/PTC cyclePrepare commercial PTCs for each contractor and track responses through the package query process
Revised submissionUpload revised priced submissions and create the next commercial round
Award recommendationUse the latest reviewed commercial round as the commercial basis for the award record
Construction teams often treat the commercial review as both an arithmetic exercise and a scope-risk exercise. A low bid is not enough if it excludes scope, leaves provisional items unresolved, or relies on assumptions that shift risk back to the owner or main contractor.

Before TruBuild

The traditional commercial evaluation flow for a 6-bidder tender on a 1,000-line BOQ:
1

Collect bids

5–6 vendor Excel / PDF submissions arrive over email, each with slightly different column orders, units, and formatting.
2

Build a master comparison sheet

A cost manager spends 3–5 days copy-pasting vendor prices into a master Excel next to the reference BOQ. Every vendor’s line order is different, so much of the time is spent lining things up.
3

Spot-check with formulas

Conditional formatting highlights cells above/below average. Formulas break every time someone inserts a row. Total spend per vendor often disagrees between the “summary” tab and the “detail” tab.
4

Manually identify outliers and queries

An analyst scrolls the sheet looking for suspicious numbers, typing them into a separate clarification tracker.
5

Produce the comparison report

Copy/paste into PowerPoint. Recreate charts. Re-run the whole thing from scratch when Round 2 arrives.
Typical pain points:
  • The master sheet becomes the single source of truth — and a single bad cell can change the awarded vendor
  • No audit trail — who changed line 347’s rate, and when?
  • Version drift — “the final sheet” ends up as Tender_Eval_v12_FINAL_FINAL_MK.xlsx
  • Re-running after clarifications effectively means redoing the work

With TruBuild

Same tender, same bids, same day:
1

Upload the commercial basis

Add the reference BOQ or PTE to the package or asset.
2

Upload contractor files

Each contractor’s priced submission is stored against the contractor so the round can compare the right files.
3

Run the round

TruBuild extracts, normalizes, and compares submitted prices into a round artifact.
4

Review the results

Commercial evaluators review totals, unpriced scope, exclusions, deviations, anomalies, and arithmetic checks.
5

Prepare PTCs and export

Contractor-specific commercial PTCs and XLSX exports become the review pack for procurement and owner teams.

Step-by-step inside the app

1. Confirm the package

Before running a commercial round, confirm the package has:
  • A clear package name
  • Correct currency
  • At least two contractors
  • The agreed technical/commercial weighting
  • Appropriate commercial access for the evaluation team
If the package includes separate towers, plots, or workstreams, create assets so commercial comparisons can be reviewed at the right scope level.

2. Upload the reference BOQ or PTE

1

Upload the file

Drop the reference BOQ, PTE, or priced template. Excel is preferred.
2

Confirm header detection

TruBuild auto-detects the header row. If it picked the wrong row, click Remap and select the correct one.
3

Confirm column mapping

Columns should map to item description, unit, quantity, rate, and amount where present.
4

Review the extracted line items

The BOQ renders as a clean table. Edit, split, insert, or group line items as needed.

3. Define assets when required

If your BOQ splits scope across multiple buildings and you want per-asset totals, add assets (e.g., Tower A, Tower B, Tower C). The commercial comparison will show per-asset subtotals per vendor. This is purely optional — if every vendor prices globally, skip it.

4. Add contractor submissions

1

Confirm contractor slots

Contractors are created at package setup and can be extended by package leads.
2

Upload their priced BOQ

Drop each contractor file against the correct contractor. Keep revised round files separate from initial submissions.
3

Fix unmatched lines

Review unmatched, missing, excluded, and anomalous lines before relying on the comparison.
4

Confirm totals

Compare contractor stated totals against computed totals where the source data supports it.

5. Create a commercial round

Each commercial round is a named package-level snapshot of contractor prices and analysis. Commercial rounds let you run initial submission, receive clarifications, and run a post-clarification commercial round without losing the prior evidence.
1

Create the round

Click New round → name it (“Round 1 — initial pricing” is a good convention).
2

Confirm included contractors

Confirm the contractor list and uploaded files before starting the run.
3

Pick the comparison basis

Typically the reference BOQ, but you can also benchmark against another vendor’s bid.

6. Run the analysis

Click Run. The processing screen shows a five-stage pipeline:
1

Find files

TruBuild collects contractor submissions and the reference BOQ/PTE.
2

Download

Documents are loaded into the analysis engine.
3

Extract

Line-item prices are extracted and normalized per contractor.
4

Compare

The engine computes commercial comparison data across contractors.
5

Complete

Results are written back to the round.

7. Statistics you’ll see

StatMeaningWhy it matters
Lowest bidMinimum unit price across contractorsStarting point for award or negotiation
Average bidMean price across contractorsRough market benchmark
SpreadMax − Min (also as % of average)High spread = market uncertainty or scope ambiguity
OutliersPrices >25% from meanLikely mispricing or scope misread
Missing itemsLines a contractor didn’t priceImmediate clarification
Zero-priced itemsLines priced at 0Check: intentional or error?
Per-asset splitTotals per assetUseful for phased awards and cash-flow modelling

8. The line-by-line comparison

The core screen is a wide comparison table:
  • Rows — every reference BOQ line
  • Columns — contractor prices side by side, plus the stats
  • Highlights — outliers in red, lowest bid in green, missing in gray
  • Click a cell to investigate the source line in the contractor’s original document where available
Evaluators spend most of their time here, scrolling by descending spread or descending dollar impact.

9. Overrides and notes

Evaluators can:
  • Override a contractor’s extracted price if parsing got it wrong. Overrides should be explained in notes.
  • Add a note per line item — visible to other evaluators, persisted across rounds.
  • Mark a line “for clarification” to seed the draft clarifications list.

10. Prepare commercial PTCs

Commercial PTCs are contractor-specific clarification items generated from the commercial comparison and reviewed by the commercial team.
1

Open the PTC tab

Review contractor-specific PTC rows grouped by category.
2

Review proposals

Review exclusions, unpriced items, deviations, pricing anomalies, and arithmetic checks.
3

Accept, edit, or discard

Triage the list and prepare the items to issue through your established tender communication channel.

11. Export

Click Export on the round. You get:
OutputContents
Excel comparisonFull line-by-line table with stats
XLSX comparisonFull comparison table for package review
PTC working listContractor-specific commercial clarification items

Running Round 2 after clarifications

1

Update contractor prices

Upload the revised priced submission from any contractor that responded to clarification.
2

Create Round 2

New round → “Round 2 — Post-clarifications”. Round 1 stays intact for reference.
3

Run

Same flow. The round-to-round diff view shows exactly which lines moved.

Commercial round types

Round typeWhen to use itWhat to review
Initial submissionFirst priced return from contractorsCompleteness, totals, major exclusions, obvious pricing gaps
Clarification responseContractor replies to commercial PTCsWhether the answer resolves the issue or changes the evaluated price
Revised submissionContractor submits a revised BOQ or commercial offerMovement from prior round, newly priced scope, changed qualifications
Final offer / BAFOShortlisted contractor submits a final commercial positionFinal total, residual exclusions, compliance with equal-treatment process
Do not overwrite a prior round with revised files. In construction procurement, the movement between rounds is often the evidence: what changed, why it changed, and whether a clarification improved or weakened the bid.

Best practices

Every hour you invest forcing a clean template saves three hours of alignment fixing.
Big totals aren’t what wins or loses a tender — big deltas do. A line with high spread is where the market disagrees, and where your evaluator’s judgment matters most.
Don’t overwrite Round 1 with Round 2 data. Keep the history.
Locked rounds are read-only and can be exported; unlocking is logged. Prevents “someone changed a number after the committee signed off.”
These are consistent sources of misalignment — vendors interpret them differently. Clean labels in your reference BOQ save a lot of noise.

Validation checks on the reference BOQ

TruBuild runs automatic checks on every uploaded BOQ:
CheckWhat it catches
Totals matchamountquantity × rate on any line
Unit consistencySame-description items with different units
Zero quantitiesLines with quantity 0
Duplicate codesSame BOQ code appearing multiple times
Missing unitsRate-priced lines with no unit specified
Nothing blocks you from proceeding, but fixing them first saves downstream confusion. Use the exported comparison and reviewed commercial round as the evidence source for package award review.