Overbilling on UK construction projects is more common than most GCs want to admit. Whether it's a mechanical subcontractor padding a materials invoice by 8%, a hire company charging for plant that left site three weeks ago, or a supplier quietly applying a price increase that was never agreed in writing, the money leaks out quietly — one invoice at a time. On a £4m fit-out or a £12m residential scheme, that adds up fast. The problem isn't just fraud; it's the mundane accumulation of billing drift that nobody has time to catch manually. AI-powered purchase order to invoice matching is changing that.
Why PO-to-invoice discrepancies are endemic in UK construction
UK construction procurement is fragmented by design. A GC running a £6m commercial refurbishment in Manchester might be managing 40 active subcontract packages simultaneously, each with its own PO, schedule of rates, and payment terms. Invoices arrive from subbies, suppliers, plant hirers, and labour agencies — often in different formats, on different cycles, referencing different document numbers. The accounts payable team is cross-referencing PDFs against spreadsheets against site instructions against variations. Something will slip through.
The most common discrepancies we see on UK projects include: unit rates that drift upward between PO and invoice, quantities that don't match delivery tickets, preliminaries charged twice, and variation work billed at contract rates when agreed daywork sheets should apply. Under NEC4 and JCT Design and Build contracts, the compensation event and variation order processes are supposed to capture these changes — but only if someone is tracking them rigorously. When they're not, the invoice wins by default.
Payment notice deadlines make this worse
Under the Housing Grants Construction and Regeneration Act 1996, a paying party must issue a payment notice or pay less notice within strict timeframes — typically 5 days after the payment due date for the former, and before the final date for payment for the latter. If your team is too slow to audit an invoice and issue a pay less notice in time, you may be legally obligated to pay the full amount claimed, even if it's wrong. Overbilling disputes become adjudication disputes — fast.
What AI document comparison actually catches
Manual invoice checking is a line-by-line slog. An experienced quantity surveyor can audit a complex subcontractor invoice thoroughly, but they're also writing CVRs, attending progress meetings, and managing RFIs. AI document comparison runs the same check in under four minutes, flagging every line where the invoice diverges from the original PO or subcontract schedule of rates.
Trueleveler's Document Compare engine is built for exactly this workflow. Upload the original PO alongside the incoming invoice, and the engine identifies price drift, quantity mismatches, and unauthorised charges — line by line. It's not a simple OCR match; it interprets the commercial intent of each line and flags where the invoice is claiming something the PO doesn't support. As we covered in our guide to avoiding costly contract gaps, the most expensive errors are often the ones that look routine on the surface.
A practical example: a groundworks subcontractor on a housing scheme in the East Midlands submitted a £38,000 invoice for earthworks and disposal. The original PO was £34,500. The difference wasn't a variation — it was a unit rate on imported fill that had been quietly increased from £22/m³ to £26/m³, and a mobilisation charge that appeared on the invoice but wasn't in the PO at all. An AI comparison flags both discrepancies immediately, with the specific line references, so the QS can issue a pay less notice before the payment deadline expires.
Catch overbilling before the payment deadline hits
Trueleveler's Document Compare engine matches your POs against incoming invoices in minutes, flagging price drift, quantity mismatches, and unauthorised charges before you're legally committed to pay.
The contract language that creates overbilling risk
Overbilling doesn't always happen in bad faith. Sometimes it happens because subcontract terms are ambiguous about what's included in a rate, or because a JCT Intermediate Building Contract clause allows the subcontractor to interpret "reasonable costs" more broadly than the GC intended. That ambiguity is exploited — consciously or not — at invoice stage.
That "changes in market conditions" carve-out is a common source of disputed invoices on longer-duration projects. A subcontractor citing steel or timber price escalation can legitimately claim additional cost — but only if the mechanism is defined. If your subcontract doesn't specify an agreed index (such as BCIS materials indices) or a threshold percentage trigger, you're exposed to open-ended claims. As detailed in our post on contract clauses every GC should red-line, vague cost recovery language is one of the most dangerous provisions in any subcontract.
Best practice: lock rates at PO stage, audit at invoice stage
Issue POs that reference a fixed schedule of rates, agreed daywork rates, and an explicit variation order process. Then run every invoice through a document comparison before approving payment. This two-step approach — tight PO language, then AI-assisted audit — is the most reliable way to protect margin on multi-package projects.
Adjudication risk when disputes escalate
If a subcontractor believes they've been underpaid, they have a statutory right to refer the dispute to adjudication under the Housing Grants Construction and Regeneration Act 1996. An adjudicator's decision is binding in 28 days and is enforceable through the courts. GCs who can't produce a clear audit trail — showing exactly where the invoice diverged from the PO and why a pay less notice was issued — are at a significant disadvantage. The subcontractor walks in with their invoice; you need to walk in with documented evidence of the discrepancy.
AI-generated comparison reports create exactly that audit trail. Every flagged discrepancy is timestamped and referenced against the source documents. That's not just operationally useful — it's defensible evidence. For GCs working under NEC4 Early Contractor Involvement contracts or JCT Major Project Construction Contracts, where the payment mechanisms are more complex and the sums larger, this documentation discipline is non-negotiable. The connection between rigorous document comparison and AI in construction contract risk management is direct: catch the problem early, document it clearly, resolve it before it reaches an adjudicator.
The bottom line
Overbilling on UK construction projects is a margin problem disguised as an admin problem. The invoices are coming in too fast, the payment deadlines are too tight, and the manual checking process can't keep up. AI-powered PO-to-invoice comparison doesn't replace your QS or accounts team — it gives them a four-minute head start on every invoice, so they're spending their time resolving flagged discrepancies rather than hunting for them.
Under the statutory payment framework that governs UK construction, the cost of missing a discrepancy isn't just the overbilled amount — it's the full invoice, paid on time, with your right to recover it tied up in adjudication. Trueleveler's Document Compare engine is free to try at trueleveler.com, with results emailed in under four minutes. On a project where a single flagged invoice saves you £3,500, the maths are straightforward.