Rates buried in contracts.
Agreed prices, indexation and surcharges live in PDFs nobody opens at the point of payment.
Introducing Resolve, our fast decision-making model. Meet Resolve →
Pay what you agreed. Nothing more. Every invoice. Every rate. Every delivery.
See it worked throughFinance teams check that an invoice looks right. Whether it matches the contract rate, the delivery that actually happened and every other invoice for the same job is a different, slower question.
Agreed prices, indexation and surcharges live in PDFs nobody opens at the point of payment.
There are too many lines to check them all, so most go through on trust.
The same delivery billed twice, with a new invoice number, a month apart.
Every invoice line read against the contract that governs it, the delivery that proves it and every other invoice that might repeat it.
One invoice check. Every query cites the clause.
Accounts payable sees what to pay, what to hold and why, with the contract clause and the delivery beside each line.
9 match · 2 mismatch · 1 duplicate
| Line | Charge | Status | Check | Amount |
|---|---|---|---|---|
| INV-8841 | ||||
| L1 | Line haul, Leeds–Hull | Match | Contract rate · POD DN-5511 | £1,040.00 |
| L2 | Line haul, Hull–York | Match | Contract rate · POD DN-5514 | £960.00 |
| L3 | Waiting time, 2 hours | Match | Clause 6.2 · driver log | £90.00 |
| L4 | Line haul, 60 pallets | Mismatch | Billed £112.00 a pallet; contract £104.00 | £6,720.00 |
| L5 | Tolls | Match | Receipts attached | £38.40 |
| L6 | Fuel surcharge | Mismatch | Index not updated since April | £412.00 |
| INV-8857 | ||||
| All | Line haul, Leeds–Hull | Duplicate | Same delivery note DN-5511 as INV-8841 line 1 | £1,040.00 |
| INV-8870 | ||||
| L1 | Line haul, York–Leeds | Match | Contract rate · POD DN-5530 | £880.00 |
| L2 | Storage, 5 days | Match | Clause 8.1 · warehouse record | £150.00 |
| L3 | Handling | Match | Rate card row 14 | £64.00 |
| L4 | Tolls | Match | Receipts attached | £22.10 |
| L5 | Pallet hire | Match | Rate card row 9 | £36.00 |
Invoice
60 pallets at £112.00 a pallet.
INV-8841.pdf · line 4Contract
£104.00 a pallet for this lane from 1 April, after the annual review.
MSA-2024-07 · Schedule 2 · row 3Delivery
60 pallets delivered and signed for.
POD DN-5519 · signed 12 JuneDifference
£8.00 a pallet above contract. £480.00 on this line.
Invoice check · rule RC-1Hello Northline accounts team,
Invoice INV-8841, line 4, bills 60 pallets at £112.00.1 Our contract rate for this lane has been £104.00 since 1 April.2 We will pay line 4 at the contract rate, £6,240.00.
Invoice INV-8857 repeats delivery DN-5511, already billed on INV-8841 line 1.3 We will not pay INV-8857; please issue a credit note.
Three earlier invoices used the same pre-review rate. They are listed on the attached statement.4
Checks before sending
Sign-off
Drafted by the AI. Sent only when a person approves it.
Illustrative example. Supplier, contract, invoices and amounts are fictional.
The AI checks. Your approval rules still decide what gets paid.
Queried lines are held for a person to release or dispute.
How Operate works ↗The clause, the delivery and the invoice line sit beside every decision.
How Check works ↗Invoices and contracts never leave your boundary.
Deployment options ↗The documents behind an invoice answer other questions too.
Does this PO match what we’re paying?
Find mismatches before payment.
See how →Did they deliver what the contract says?
See whether obligations were actually met.
See how →What should we have charged?
Find money that should have been charged.
See how →What actually happened with this complaint?
Reconstruct what happened, and how it was handled.
See how →We’ll check every line against your contracts and show you what the AI would have held.
Talk to us →