Comparing subcontractor quotes and estimates

Subcontractor bids arrive as Excel, PDF and email text, each with its own structure, and the project manager compares them with the CostX estimate by hand. AI breaks the bids down into a table that follows the line items of your CostX or Buildxact estimate and flags the differences, while you make the choice.

Built for ISO 27001NIS2 DORA

Comparing subcontractor quotes and estimates
  • Rules for units and line items
  • Comparison table in SharePoint
  • Training and support

A comparison table against your CostX estimate in an hour, not a couple of evenings

  • Any format Excel, PDF or email text into one table
  • Against the estimate items matched to the CostX or Buildxact estimate
  • Missing items are flagged before signing
  • SharePoint a table in your environment, Claude in an EU region

Before signing with a subcontractor, the project manager collects three to five bids for the same work package. One sends an Excel file with its own item numbering, another a PDF from its own Buildxact with prices per square meter when your CostX estimate has cubic meters, a third lists everything in the body of an email with a note "materials not included". The project manager opens the estimate and copies numbers into a comparison table, converts units, looks for what is missing from the bid, and it takes up the evenings. When deadlines are tight, only the total is compared, and the missing items turn up on site as extra work in the Procore budget.

The solution accepts bids in any format from a SharePoint folder or a mailbox and breaks each one into line items: name, quantity, unit, unit price, total, notes. Each item is matched to your estimate, exported from CostX or Buildxact to Excel, and where units differ it is converted under agreed rules and flagged. The result is one Excel table in SharePoint: estimate items in the rows, subcontractors in the columns, price differences from the estimate, missing and additional items, and notes about exclusions, for example materials not included or a different warranty period. The project manager reviews the table, checks doubtful points against the link to the original document and makes the choice personally; the prices of the chosen subcontractor can be written to the Procore project budget. We implement Claude through the Anthropic API or Amazon Bedrock in an EU region, use Azure AI Document Intelligence in an EU region to extract document content, and integrate with CostX, Buildxact and Procore through the API, file export or an email flow, depending on the version. Bids are not used for model training and are not copied out of your environment.

How it works

Four steps from input to a record in your system, with human approval wherever there is risk.

Collecting the bids

The project manager puts the bids into the project folder on SharePoint or forwards the emails to an agreed mailbox, and exports the work package estimate from CostX or Buildxact to Excel. The solution determines which work package and which subcontractor each bid belongs to and links it to the relevant part of the estimate.

What you get

Extraction from Excel, PDF and emails
Extraction from Excel, PDF and emails

Processing of bids in any format, including scanned PDFs, Buildxact exports and email text, with a link to the original beside every line item.

Rules for units and line items
Rules for units and line items

Agreed rules for unit conversion and matching of line items, based on the structure of your CostX or Buildxact estimates, which you can extend without us.

Comparison table in SharePoint
Comparison table in SharePoint

An Excel template in the project folder on SharePoint with price differences from the estimate, missing items, notes on exclusions, and the option to record the decision and transfer prices to Procore.

Training and support
Training and support

Training for project managers, support through the first projects and refinement of the matching rules using real bids and your estimate exports.

What we build it with

Claude through the API + document extraction + CostX or Buildxact estimate export + Excel/SharePoint, with the option to transfer prices to Procore. We choose the integration method after checking your versions. Read more about this service and its limits on the service page.

Frequently asked questions

Does the solution pick the cheapest subcontractor on its own?

No. It prepares a comparison against your estimate and flags differences, missing items and exclusions, but it does not assess a subcontractor's reliability, schedule or past experience. The choice and the negotiation are made by the project manager, who has the full picture in front of them and not just the total.

Does it work with CostX and Buildxact estimates?

Yes. We usually take the estimate from CostX or Buildxact through an Excel or XML export, which the project manager makes personally or which we pick up automatically from a SharePoint folder; if your version has an API, we connect through it. We choose the integration method after a check at the start of implementation. The same works with Procore budgets if you want the chosen prices transferred there.

Subcontractors often merge several estimate items into one. What then?

The solution recognises that one bid item covers several rows of the CostX estimate and flags this in the table instead of splitting the amount at its own discretion. The project manager sees which items are merged and can ask the subcontractor for a breakdown or compare at the package level.

Related services

Checking acceptance certificates and invoices against the contract

A subcontractor's completion certificate from Buildxact and an invoice are signed off when the project manager remembers the contract and the…

More
Project documents assistant with sources

An engineer searches hundreds of PDFs in SharePoint and Autodesk Construction Cloud for the insulation class in the specification or the deadline…

More
Public tender document analysis

Tender documents from the public procurement portal run to hundreds of pages that the estimator and the lawyer read over several days to decide…

More
Work log and photo record summary

Foremen fill in the site diary in Procore or Excel and send photos to Teams, and on Friday the project manager writes the client's weekly report…

More

Expertise confirmed by certifications

This service is delivered by specialists with valid international certifications. Their expertise is confirmed by independent organisations, not by us.

All certifications
  • AISP badge
    AISP PECB

    Artificial Intelligence Security Professional

    AI systems are deployed with protection against data leakage and model abuse.

  • AAISM badge
    AAISM ISACA

    ISACA Advanced in AI Security Management

    The AI security programme and its controls are managed following the ISACA methodology.

  • AAIR badge
    AAIR ISACA

    ISACA Advanced in AI Risk

    AI risks are identified and managed like any other IT risk.

Let's discuss: subcontractor bid and estimate comparison

Tell us how this process works for you today and which systems you use. Within 1 business day we will tell you how long implementation would take for your construction company.

We reply within 1 business day

Contact us 24/7
+370 630 94 909

Fill out the form, and we will contact you within 1 business day.