Built by QuantSpark Labs

A global airport services operator

Identifying £2.2M in Revenue Leakage for Global Airport Services

A global airport services operator needed to identify uncaptured services and revenue leakage. QuantSpark developed an Anomaly Detection Model, identifying £2-2.2m in potential annual revenue.

21 April 20262 min read
Headline result
£2.2M
Potential Revenue Identified
At a glance
£2.2M
Potential Revenue Identified
Hero image for: "Identifying £2.2M in Revenue Leakage for Global Airport Services". Topic: A global airport services ...

Potential Revenue Identified

£2.2M

  • £2 to £2.2 million in estimated potential annual revenue identified across UK&I that was previously being missed
  • Approximately 5% of an estimated 68,000 annual UK&I flights were found to have at least one missing, unbilled service
  • Findings delivered as prioritised, confidence-banded output via dashboards, feeding directly into the operator's retro-billing process
  • Builds on the operator's earlier mobile-app rollout, which had already captured 28,000 additional services globally versus the prior paper-based process, a separate, already-realised gain kept distinct from this £2-2.2m estimate

The problem

A global airport services operator had already taken a real step toward tighter revenue capture: it had replaced a paper-based process for logging services delivered to airlines with a mobile application, a change that alone surfaced 28,000 additional services being captured globally compared with the old paper process. The unresolved question was whether that improvement had gone far enough, or whether a further, less visible layer of services was still going unrecorded and, as a result, unbilled.

At the scale involved, tens of thousands of flights each year across multiple customers, stations, aircraft types and contractual arrangements, the gap could not be found by manual review, and a simple rules-based check risked either missing complex cases or flooding the operator's teams with false positives they would learn to ignore. The operator needed a way to separate genuine missed services from ordinary contractual exceptions, and to do so with enough confidence that the results could feed directly into a retro-billing process rather than becoming another unactioned report.

How we delivered it

  1. Stakeholder workshops

    Ran a series of workshops with the operator's stakeholders to gather operational input and build the awareness and advocacy needed for the model's findings to be acted on, not just produced.

  2. Scope narrowing

    Filtered the full UK 2025 flight base down to three customers and three stations, creating a focused, manageable dataset to build and validate the model against before any wider rollout.

  3. Machine learning detection layer

    Trained supervised ML models to detect complex patterns of likely missing services across eight distinct service types, with thresholds tuned specifically to maximise capture of genuine misses.

  4. Business rules layer

    Encoded agreed business rules and contractual exceptions, validating service type, aircraft type, timing constraints and operational feasibility, to strip out false positives the statistical layer alone would have flagged.

  5. Prioritised, confidence-banded output

    Combined the ML and rules outputs into a single priority and confidence band per flagged case, surfaced through dashboards built to feed directly into the operator's retro-billing process.

  1. Scope & Engage

    Stakeholder workshops plus scope-narrowing to three customers and three stations create a focused, validated dataset.

  2. Detect

    Supervised ML layer flags likely missing services across eight service types.

  3. Validate

    Business rules and contractual exceptions filter out false positives.

  4. Prioritise & Act

    Confidence-banded, dashboarded output feeds directly into retro-billing.

From stakeholder-scoped data through machine learning detection and rules-based validation to a confidence-ranked, retro-billing-ready output.

Built with

  • Mobile service-capture application (client-owned)

    Source system recording ground services delivered to airlines

  • Supervised machine learning models

    Anomaly detection layer identifying likely missing services across service types

  • Business rules engine

    Encodes contractual exceptions and operational constraints to filter false positives

  • Reporting dashboards

    Surfaces prioritised, confidence-banded findings to drive the retro-billing process

Return on investment

Delivered return

£2.2M

Potential Revenue Identified

What was delivered

  • £2 to £2.2 million in estimated potential annual revenue identified across UK&I that was previously being missed
  • Approximately 5% of an estimated 68,000 annual UK&I flights were found to have at least one missing, unbilled service
  • Findings delivered as prioritised, confidence-banded output via dashboards, feeding directly into the operator's retro-billing process
  • Builds on the operator's earlier mobile-app rollout, which had already captured 28,000 additional services globally versus the prior paper-based process, a separate, already-realised gain kept distinct from this £2-2.2m estimate

How the return was measured

The model flags flights where an expected service, given aircraft type, timing and contractual terms, appears not to have been captured or billed. Each flagged case is scored for confidence using the combined ML and rules outputs, then the estimated value of flagged cases is aggregated across a full year of UK&I flight volume to produce the £2 to £2.2 million potential annual revenue range. The figure is a modelled estimate of revenue at risk, not confirmed cash recovered; realising it depends on the operator running its own retro-billing process against the prioritised list.

QuantSpark's anomaly detection model identified an estimated £2 to £2.2 million in potential annual revenue that a global airport services operator was missing across its UK and Ireland operations, by finding services rendered to airlines that were never captured or billed. Roughly 5% of an estimated 68,000 annual UK&I flights were found to have at least one missing service. The figure is a modelled, potential value: it identifies where revenue was likely being left on the table, not cash already recovered, and its confirmation depends on the retro-billing process the model was built to support.

The operator had already made real progress before QuantSpark was engaged. It had replaced a paper-based process for recording ground services with a mobile application, and that single change had already surfaced 28,000 additional services captured globally that would previously have gone unrecorded. The open question was whether that improvement had closed the gap completely, or whether a subtler layer of missing services, ones that did not fit an obvious pattern a human auditor or a simple rule could catch, was still slipping through across thousands of flights a year. At the scale of tens of thousands of flights, each with multiple possible service types, aircraft variants and contractual exceptions, manually auditing for these gaps was not practical, and a simple rules-based check risked either missing complex cases or generating so many false positives that no one would act on them.

QuantSpark's response was a layered anomaly detection model rather than a single rule set. The work began with a series of workshops with the operator's stakeholders, both to gather the operational knowledge needed to build the model and to create the awareness and advocacy that would make its findings actionable rather than shelved. From there, the scope was deliberately narrowed: rather than analysing the whole UK 2025 flight base at once, the team filtered down to three customers and three stations, creating a focused dataset the model could be built and validated against before any wider rollout. On top of that focused dataset sat two complementary layers. A supervised machine learning layer looked for patterns of likely missing services across eight distinct service types, with detection thresholds tuned specifically to maximise the capture of genuine missed services. A rules layer sat alongside it, encoding agreed business rules and contractual exceptions, validating service type, aircraft type, timing constraints and operational feasibility, to strip out the false positives that a purely statistical model would otherwise flag. The two layers combined into a single output: each potential miss was assigned a priority and a confidence band, and the results were surfaced through dashboards designed to feed directly into the operator's retro-billing process rather than sit as a one-off analysis.

That workflow, from scoping through detection, validation and prioritised output, is what turned a broad "are we missing revenue" question into a short list of confidence-ranked, contractually-validated cases the operator's own teams could act on. The systems involved were, categorically: the operator's own mobile data capture application as the underlying source of service records; a supervised ML layer as the detection engine; a business rules layer encoding contractual logic as the false-positive filter; and a dashboard layer for prioritised reporting.

The value case rests on the same logic. Across the 68,000 annual flights analysed in UK&I, around 5% were found to carry at least one missing service; aggregating the estimated value of those flagged, confidence-banded instances across a full year of flight volume produced the £2 to £2.2 million potential annual revenue estimate. It is presented deliberately as a range and as "potential" because it is the output of a detection and prioritisation exercise, not a confirmed recovery: turning it into billed revenue depends on the operator running its retro-billing process against the prioritised, confidence-ranked list the model produces.

That said, the honesty of the figure is also its usefulness. By separating high-confidence, rule-validated cases from lower-confidence ones, and by keeping the modelled £2 to £2.2 million distinct from the already-realised 28,000 services captured through the earlier mobile app rollout, the operator has a clear, decision-ready view of where to focus retro-billing effort first, rather than an undifferentiated list of anomalies.

Figures are drawn from completed QuantSpark engagements. Clients are anonymised by agreement; on a call we will walk you through how each number was measured and, where the client has agreed, put you in touch with a reference.

Ask about our work

Answers only from our documented case studies

Powered by the same applied-AI approach we deliver for clients

Solving something similar in Industrial & Aviation?

Get in touch. We will discuss your challenge and show you what is possible.