AI for detecting revenue that never got invoiced at all
- 4 days ago
- 3 min read
Updated: 2 days ago
Introduction
Of all the money a business loses, the strangest category is revenue it earned and never asked for. Work was delivered, materials were consumed, hours were spent, and no invoice was ever raised. It is not a pricing problem or a collection problem; the customer would have paid.
It happens because invoicing depends on a chain of small handovers — the job marked complete, the extra recorded, the timesheet submitted, the delivery note matched — and any break in that chain produces silence rather than an error. Nothing alerts anyone. Finding it means reconciling what was delivered against what was billed, which is dull, high-volume comparison work and therefore exactly the right task to automate.
1. AI for detecting revenue that never got invoiced is a reconciliation exercise
Compare delivery against billing.
Completed jobs against raised invoices, delivery notes against sales orders, timesheets against billable records, contracts against the schedule of amounts due. Every one of these pairs should balance, and in most businesses at least one does not.
2. Start with completed jobs that have no invoice
The simplest and largest finding.
A list of every job marked complete more than thirty days ago with no invoice against it. In firms of any size this list is never empty, and it usually contains at least one item large enough to justify the whole exercise.
3. Check variations and extras against the original scope
The most common leak by volume.
Additional work agreed on site, extra visits, changes requested by the customer, materials substituted upwards. These are recorded in job notes and diaries and frequently never reach the invoice, because nobody owns the transfer.
4. Reconcile time recorded against time billed
Where service businesses lose most.
Hours in the timesheet that appear nowhere on an invoice, and no write-off decision recorded against them. Sometimes the write-off was deliberate; if there is no note, it was not a decision, it was a leak.
5. Check every recurring charge is actually recurring
Silent stoppages.
Standing orders, monthly retainers, subscription lines and maintenance charges occasionally stop being raised after a system change or a staff departure. A comparison of expected against actual recurring revenue by customer finds them immediately.
6. Look for contract milestones that were never billed
Common in project work.
Stage payments, retention releases, indexation clauses and annual uplifts written into agreements that nobody tracks. Annual uplifts in particular are missed for years at a time and are recoverable simply by reading the contracts.
7. Reconcile consumables and materials issued
The physical check.
Materials booked out to a job that do not appear in its billing, or stock issued against no job at all. This finds both unbilled revenue and genuine losses, and the two are worth distinguishing.
8. Decide the recovery approach case by case
Old invoices damage relationships.
An invoice raised a fortnight late is routine. One raised eight months late for work the customer barely remembers is a difficult conversation and sometimes not worth having. Set a cut-off, and where you bill late, explain it.
9. Fix the handover that broke
The point of the whole exercise.
Every finding traces to a specific handover: a completion status nobody sets, a variation form nobody completes, a timesheet nobody checks. Recovering the money once is a windfall; closing the handover is the recurring gain.
Run the reconciliation monthly once it is set up. Findings detected within thirty days are almost all billable without friction, which is where the real value sits.
Conclusion
Reconcile what you delivered against what you billed, because the gap is pure margin.
List completed jobs with no invoice against them, check variations and extras recorded in job notes, compare time recorded against time billed and treat unexplained gaps as leaks rather than write-offs, verify that every recurring charge is still being raised, read your contracts for milestones and annual uplifts nobody is tracking, reconcile materials issued against jobs billed, decide case by case whether very old work is worth invoicing, and close the specific handover that produced each finding.
.png)



Comments