Skip to content
← All posts
Contractors10 March 2026 · 5 min read · Greenshift Digital

Where margins go to die: the reconciliation gap

Between contract, claim, certificate and payment there are three hand-offs. Unmatched amounts hide in all of them, and workbooks find them too late.

Contractor margins are thin by structure, which means they are decided at the edges: the variation never claimed, the over-billing never caught, the payment that quietly exceeded the certificate. None of these announce themselves. They hide in the gaps between four documents — contract, claim, certificate, payment — that describe the same money and are reconciled, if at all, in a workbook at month end.

Why the workbook loses

Reconciliation is a matching problem across thousands of line items in four formats, refreshed continuously. It is precisely the kind of work people are worst at and machines are best at. Done manually, it is sampled rather than completed, monthly rather than continuous, and dependent on the one person who understands the workbook.

Continuous matching changes the economics

  • Every claim line matches to its contract item; every certificate to its claim; every payment to its certificate.
  • Exceptions are scored and surfaced the day they appear — over-billing, duplicates, payments without certification.
  • The commercial team's time moves from finding discrepancies to resolving them.

This is the reconciliation engine inside Costwright, running across the full subcontractor payment chain with an AI extraction front-end so documents enter the ledger without data entry. The margin protected is invisible — it is money that was always yours and would quietly have leaked. That is exactly why it is worth automating: leaks do not appear in any report until they have happened.

Documents in. Decisions out. See what agent teams do with the documents your projects run on.