Skip to main content

Extract data from change orders

A commercial change order is the amendment that keeps a signed supply or service contract accurate after both sides agree to alter it. When a buyer adds scope, a supplier reprices a line, or a delivery date moves, the parties issue a numbered change order that references the original agreement and records only what changed, rather than redraft the whole contract. This is the everyday instrument of procurement between a supplier and a buyer, distinct from the AIA G701 form used on construction projects, which routes through an architect and an owner and codes its work by CSI MasterFormat division. Both sides sign it, and it names the supplier and the buyer, cites the original contract, and states the cost adjustment and the schedule adjustment that follow from the change.

Arithmetic is the part that has to hold. Restating the contract math, the form takes the original contract value, adds or subtracts a cost adjustment, and arrives at a revised value, with the adjustment built from priced line items that must sum to it. On CO-2026-0067 against contract MSA-2026-0442, an original value of 480,000 GBP takes a 36,500 GBP addition and becomes 516,500 GBP, and that 36,500 GBP is the sum of three lines: 20 rugged tablets at 1,200 GBP, 50 hours of integration labor at 150 GBP, and a 5,000 GBP freight charge. Cost breakdown lines restate the same change by category, materials, labor, and freight, so a buyer sees both the line detail and the category totals, while a schedule adjustment of 10 business days moves the delivery date the contract runs to.

Talonic reads the change order and returns the parties, the original and revised contract values, the cost adjustment, the schedule adjustment, and the authorizing approver as fields, keeping the change items and the cost breakdown as tables that foot to the adjustment. Given a change order issued 2026-07-06 by Vantage Systems Ltd as supplier to Northwind Manufacturing Co as buyer, adjusting contract MSA-2026-0442 by 36,500 GBP to a revised 516,500 GBP, the new total and the priced lines load into a contract and purchasing system as fields rather than a marked-up page. Structured this way, the change carries no verdict on whether the repricing is fair or the change authorized.

What gets extracted from change orders

Change Order NumberCO-2026-0067
Original Contract NumberMSA-2026-0442
SupplierVantage Systems Ltd
BuyerNorthwind Manufacturing Co
Original Contract Value480,000 GBP
Cost Adjustment36,500 GBPSum of the priced change items
Revised Contract Value516,500 GBP
Schedule Adjustment10 business days
Change ReasonBuyer-requested added tablets and integration
Authorized ByPriya Nair
CurrencyGBP

How extraction works for change orders

Commercial change orders reach a team as a signed amendment, a purchasing-system export, or a scanned approval page, and the contract math and the line pricing sit in different blocks on every supplier's template. Talonic maps the order to the change-order schema in the Field Registry, which follows the CUAD contract taxonomy and separates the original contract value, the cost adjustment, and the revised contract value so the three always reconcile. Change items fill a table, each line carrying a quantity, a unit of measure, a unit price, a line total, and a change type such as addition or deletion, and the lines are summed against the cost adjustment. A second cost-breakdown table restates the same adjustment by category, holding the original amount, the change amount, and the revised amount for materials, labor, and freight, so the category totals tie to the header figures. Approver name and approval date are read as fields, and the schedule adjustment is captured alongside the cost so a buyer sees both. Each value returns with a confidence score and a source-region pointer under DIN SPEC 91491, so a purchasing team can trace a 36,500 GBP adjustment to its three lines before updating the contract total. Reading the labels as written, the extraction does not decide whether the change was properly authorized.

Sample extraction

A commercial change order on a managed-device supply contract

{
  "document_number": "CO-2026-0067",
  "document_date": "2026-07-06",
  "original_contract_number": "MSA-2026-0442",
  "original_contract_date": "2026-02-11",
  "effective_date": "2026-07-06",
  "supplier.name": "Vantage Systems Ltd",
  "buyer.name": "Northwind Manufacturing Co",
  "project_name": "Shop-floor tablet rollout, phase 2",
  "scope_of_work": "Add 20 rugged tablets and 50 hours of integration labor to the existing managed-device contract",
  "change_reason": "Buyer expanded the pilot to a second production line",
  "original_contract_value": 480000,
  "cost_adjustment": 36500,
  "revised_contract_value": 516500,
  "currency": "GBP",
  "schedule_adjustment": "Delivery extended 10 business days to 2026-08-14",
  "governing_law": "England and Wales",
  "authorized_by.name": "Priya Nair",
  "authorized_by.date": "2026-07-05",
  "change_items": [
    {
      "item_number": "1",
      "description": "Rugged 10-inch tablet, model VT-810",
      "quantity": 20,
      "unit_of_measure": "each",
      "unit_price": 1200,
      "line_total": 24000,
      "change_type": "addition"
    },
    {
      "item_number": "2",
      "description": "Integration and provisioning labor",
      "quantity": 50,
      "unit_of_measure": "hours",
      "unit_price": 150,
      "line_total": 7500,
      "change_type": "addition"
    },
    {
      "item_number": "3",
      "description": "Freight and handling",
      "quantity": 1,
      "unit_of_measure": "lot",
      "unit_price": 5000,
      "line_total": 5000,
      "change_type": "addition"
    }
  ],
  "cost_breakdown": [
    {
      "category": "Materials",
      "original_amount": 300000,
      "change_amount": 24000,
      "revised_amount": 324000,
      "notes": "Tablet hardware"
    },
    {
      "category": "Labor",
      "original_amount": 150000,
      "change_amount": 7500,
      "revised_amount": 157500,
      "notes": "Integration hours"
    },
    {
      "category": "Freight",
      "original_amount": 30000,
      "change_amount": 5000,
      "revised_amount": 35000,
      "notes": "Inbound shipping"
    }
  ]
}

Frequently asked

How is this different from an AIA G701 construction change order?

A construction change order runs on the AIA G701 form, routes through an architect and a project owner, and codes its work by CSI MasterFormat division, and it is handled on a separate page. This page reads the generic commercial change order that a supplier and a buyer issue against a supply or service contract, with change items and a cost breakdown rather than a contract-sum block and MasterFormat codes.

Do the change items foot to the cost adjustment?

Yes. Each change item carries a quantity, a unit price, and a line total, and the lines are summed against the cost adjustment, so the 24,000 GBP of tablets, 7,500 GBP of labor, and 5,000 GBP of freight are checked to total the 36,500 GBP stated, which added to the 480,000 GBP original gives the 516,500 GBP revised value.

Does it capture the schedule change as well as the cost?

Yes. The schedule adjustment is read as its own field, so a delivery date moved by 10 business days is captured beside the cost adjustment rather than lost in the narrative.

Does Talonic confirm the change was authorized?

No. It returns the approver name, the approval date, and the revised value as written and links each to its source region. Whether the approver had authority, and whether the repricing is fair, are questions for the parties, not the extraction.

What fields are extracted from change orders?

Talonic returns change orders as schema-validated, typed fields. Common fields include Change Order Number, Original Contract Number, Supplier, Buyer, and more, each normalized (dates to ISO 8601, amounts as numbers) and mapped to a stable key so the output shape stays the same across layouts.

How accurate is extraction from change orders, and how is confidence reported?

Every extracted cell carries a confidence score from 0.0 to 1.0 and a provenance pointer back to the source page and region, so low-confidence values can be reviewed against the original before the data is trusted downstream. There is no single accuracy number: confidence is reported per field so you can gate on it.

Can I use change orders extraction in production?

Yes. The same engine behind this guide is available as a production REST API and Node SDK with sync, async, and streaming modes, schema versioning, signed webhooks, and EU-resident processing. Start free with an API key, then scale on usage-based pricing.

What does it cost to extract data from change orders?

There is a free tier for prototyping and agent evaluation with no credit card. Paid usage is credit-based at 1,000 credits per euro: page ingestion is 100 credits per page and registry-resolved queries are free. See talonic.com/pricing for current rates.

Ready to extract from your own change orders?

  • GDPR
  • HIPAA
  • ISO 27001 / 42001 aligned
  • DIN SPEC 91491 co-author
  • EU-resident infrastructure

Author note

Reviewed by Talonic engineering, contract schema review · last reviewed 2026-07-08