SORtools The checkSee itEvidenceClient sign inEnquire

SORtools · Rate assurance

A price list is not a control.

Independent assurance for Schedule of Rates contracts. Every payment application tested for the right code, the preamble, the contract, duplication and evidence, with the order, the rule, the reason and the amount for each finding.

Request a free health checkHow it works

The Five-Layer Check

Most validation tests the code only. Money leaks through the other four layers, which are rarely checked together.

LAYER 1Code integrityRight code, once, at the right version and rate.
LAYER 2Preamble complianceIs the item already deemed included in the rate?
LAYER 3Contract conditionsOrdered, authorised and paid as the contract requires, including your local arrangements.
LAYER 4DuplicationHas this work already been billed, here or by someone else?
LAYER 5EvidenceWas it done, and can it be proved? Photographs, certificates, job cards.

See it in action

What your team sees when they check a quote, an order or a payment run. Screens below use sample data and are illustrative.

sortools.co.uk/app

Quote Q-2041 · Void · Version 8

CodeItem (summary)QtyClaimed
039004Drain clearance, jetting1£118.50
039006Drain clearance, rodding1£96.20
460035Skip hire3£540.00
001101Kerb, lay new12£492.00
1CONFLICT
1CHECK
1INFO
CONFLICTJet and rod both claimedThe drainage preamble allows one clearance method per visit.
Action: remove one line. Up to £96.20 at risk.
CHECKThree skips on one orderEach skip needs its own waste transfer note.
INFOAgreed contract rate applied001101 at £41.00 · Local rate agreement 2026

Order 7731 · Contractor A

12 Example Court · raised 12 Mar · paid
001101039004245110245114245120
“Leak to walkway roof”

Order 7802 · Contractor B

12 Example Court · raised 14 Mar · invoiced
001101039004245110245114245120
“Walkway roof repairs”
Possible duplicate: 5 of 5 billed items match at the same address within 2 days, from two contractors. Indicative exposure £16,200. Comparing descriptions would not have flagged this pair, because the wording differs. Comparing the billed items does.

Contract profile · Example Housing — Repairs 2026

Local arrangementReferenceStatus
001101 paid at agreed rate £41.00Local rate agreement 2026approved
Maximum 2 skips per orderVariation 3approved
Lock check switched off on voidsVoid standard cl. 4.2approved
Arrangements are approved by SORtools against your contract documents, dated, and logged.

Transparency in every report

3 standard findings not raisedLock check · switched off by “Void standard cl. 4.2”
Rate applied001101 priced at £41.00 · Local rate agreement 2026
Nothing is silently skipped: if a local arrangement changes a result, the report says so and cites it.

Order 5120 · £1,450 · Electrical

EvidenceRequiredFound
Order-specific photographs20
BS 7671 minor works certificate1Missing
Job card matches order1Mislabelled
HOLDCannot be approved on the evidence suppliedNo photographs for this order and no electrical certificate on file.
Action: request evidence from the contractor before payment.
Photo checks compare each image with the work claimed. Photo analysis is being introduced in stages.
£4,860Likely recoverable
£2,140Possible further

Findings by layer

Code integrity
Preamble
Contract
Duplication
Evidence
Every line in the report shows the order, the rule, the reason and the amount, ready to export as CSV for payment holds and recovery.

Sample data only. Quotes, orders, addresses and amounts above are fictional examples; they are not from any client.

What the audits found

Figures from anonymised live audits for a UK social landlord. No client, contractor or property is identified.

0 of 250orders could be approved clean on the evidence supplied
1 in 103duplicate order pairs was visible to description matching; component-level checks found the rest
£107kindicative duplicate-billing exposure in a single 11,516-order dataset

Results are indicative and for client verification. Your own results will differ.

Built for landlords and contractors

Housing associations, local authorities and ALMOs use SORtools to check payments before they are released. Contractors use it to check applications before they are submitted. Local arrangements are recorded against your contract, so findings reflect what you actually agreed.

Make an enquiry

Tell us a little about your contract and we will reply, usually within one working day. The free health check looks at a sample of your orders.