Industry problem

Revenue leakage is often hidden between contractor systems

In trade and field-service businesses, margin is rarely lost in one visible event. It drains through the gaps between what happened on site, what was agreed by email and what eventually reached the accounts.

Read-only. RegentOps does not change data in your connected systems.

Illustrative discrepancies

Additional works agreed on site

Email

“Yes, go ahead with the extra riser.”

Job management

No variation recorded

£4,000Approved works with no commercial record.

Reactive call-out closed on the phone

Job management

Job closed, £780 recorded

Accounting

No qualifying invoice

£780Small value, high frequency. The pattern is the cost.

Remedial work recommended

Engineer notes

Panel replacement advised

Quotes

No quotation issued

£12,400Pipeline value, not billable revenue.

Where it starts

Five places margin quietly disappears

The patterns below are consistent across mechanical, electrical, fire and security, facilities and general maintenance contractors. They differ in scale, not in kind.

1. Variations agreed verbally

An engineer on site is asked to do a little more. The client is happy. Nobody prices it. The original order value is what eventually gets invoiced, and the extra work becomes goodwill that nobody chose to give.

2. Completed jobs that never enter the billing run

The job is closed operationally but never appears on anyone's invoicing list. This is the purest form of leakage because there is no partial record to prompt anybody. It is examined in detail on job completed but not invoiced.

3. Reactive work absorbed into contracts

Out-of-scope attendances get treated as covered because checking is slower than doing. Over a year, a maintenance contract silently subsidises chargeable work.

4. Recommendations that never become quotes

An engineer identifies genuine remedial work. The note stays in the job record. No quote is issued, no follow-up happens. This is pipeline rather than leaked revenue, and RegentOps reports it separately for that reason.

5. Cost creep with no billing response

Materials and subcontract costs rise on a job while the billed value stays fixed. The margin is lost long before anyone reviews job profitability.

Why it persists

Three systems, three partial truths

Nobody in the business is failing. The information required to spot each of these patterns exists — it is simply distributed across systems that never compare notes.

Operational truth

Connector implemented

ServiceM8 / Simpro

  • Jobs
  • Visits
  • Completion
  • Values

Financial truth

Connector implemented

Xero

  • Invoices
  • Credit notes
  • Payments
  • Contacts

Communication truth

Planned

Microsoft 365 / Gmail

  • Approvals
  • Instructions
  • Quote requests
  • Disputes

RegentOps

Cross-system commercial intelligence

Each system knows part of the truth. RegentOps reconciles the whole picture.

2,841
Records matched
17
Discrepancies
6
Require review

IllustrativeFigures shown are illustrative, not customer data.

Commercial impact

What the arithmetic looks like

Contracting margins are thin enough that leakage lands almost entirely on profit rather than turnover. A £1m business working on 8% net margin earns £80,000. Leakage of £30,000 is not 3% of that business; it is well over a third of its profit.

Illustrative arithmetic: annual turnover against 3% and 5% commercial leakage
Annual turnoverAt 3%At 5%
£1m£30,000£50,000
£2m£60,000£100,000
£5m£150,000£250,000
Illustrative exampleIllustrative arithmetic only. Even leakage equivalent to 3–5% of turnover would mean £30,000–£50,000 on a £1m business. This is a calculation to show scale, not a measured industry average.

We deliberately avoid quoting an industry-average leakage figure. Published benchmarks vary widely by sector and methodology, and a number borrowed from another industry tells you nothing about your own operation. Your figure is measurable with your own data.

What to do about it

Make the gap visible while it is still fixable

Commercial problems are cheapest to resolve while the job is fresh, the client remembers the conversation and the engineer is still contactable. Six months later the same finding is a negotiation.

  • Compare, don't report

    Reporting describes what exists. Reconciliation exposes what is absent.

  • Work from evidence

    Chase an item only when the underlying records support it. Guesses damage client relationships.

  • Separate the categories

    Unbilled work, margin risk and sales opportunity are different conversations with different owners.

  • Record the resolution

    A dismissed finding with a reason is as valuable as a recovered one — it stops the same question returning.

The software category built around this is described on revenue leakage software.

Find out what your own gap looks like

Connect one accounting system and one job-management system. RegentOps reads the data, reconciles what each system knows and shows you what may require attention.
  • Free for up to 90 days

    Connect one accounting system and one job-management system.

  • Exposure and findings

    Total commercial exposure identified, the finding count, and the three strongest findings in full.

  • Read-only

    RegentOps reads your data. Nothing in your connected systems is changed.

Contractor leakage: common questions

Where does revenue leakage usually start in a contracting business?
Most commonly at the point where operational work changes shape: additional works agreed on site, a scope extended verbally, a return visit added. The work happens; the commercial record does not always follow.
Isn't this a process problem rather than a software problem?
It is a process problem, but process depends on someone noticing. Cross-system reconciliation is what makes the omission visible while it can still be acted on, which is what lets the process improve.
We reconcile at month end. Isn't that enough?
Month-end reconciliation compares totals that exist. It does not usually surface the job that was completed and never entered the billing run at all, because nothing about it appears in the figures being compared.
Does the size of the business matter?
Leakage tends to appear once operational volume exceeds what one person can hold in their head — typically when a business runs several engineers across multiple concurrent jobs and uses separate operational and accounting systems.
Does RegentOps replace a commercial manager or quantity surveyor?
No. It surfaces discrepancies with evidence so commercial judgement is applied to the right items. Deciding what to bill, write off or negotiate remains a human decision.

Related reading