NOS handles 65% of supplier invoices end to end, with no operator

A governed pipeline to process ~20,000 supplier invoices per month with human review only where it adds value
- Industry
- Media & Telecom
- Solution
- Automation
- Built in
- 6 months
- Client
- NOS
- Industry
- Media & Telecom
- Solution
- Automation
- Built in
- 6 months
- Technology
- GenOS
- Team
- 3 DareData engineers
Results from the first weeks in production
NOS processes tens of thousands of supplier invoices every month across multiple entities, systems, and formats. A governed invoice pipeline now ingests, validates, and matches invoices to purchase orders automatically, surfacing only unresolved cases for human review. Around 65% of invoices are handled end to end without operator intervention, giving the operations team full traceability over where and why exceptions occur.
With DareData, NOS:
- Handles around 65% of invoices end to end without operator intervention
- Supports a monthly volume of roughly 20,000 supplier invoices
- Matches straightforward invoices to purchase orders in SAP automatically
- Routes ambiguous matches to review with a suggested purchase order and full context
- Explains why each unresolved invoice failed, and groups failures by pattern
- Logs every step, so the whole pipeline is auditable
The challenge
Every invoice checked by hand
Invoice processing is a core operational workflow for NOS, spanning dozens of subsidiaries, suppliers, and systems. Before automation, every invoice depended on manual effort, with limited visibility into where the process was failing or how to improve it.
Manual, multi‑step invoice handling
Each invoice required operators to extract data, match it against purchase orders in SAP, validate business rules, and handle every exception by hand. With more than 20 fields to validate per invoice, this was slow, repetitive work that didn’t scale with volume.
Fragmented formats and entities
The workflow had to cope with multiple supplier systems, invoice formats, and business entities across the NOS group. Differences in structure and quality made it hard to standardise treatment and increased the risk of inconsistent handling.
No visibility into failure patterns
When mismatches occurred, operators investigated manually, often without clear visibility into why an invoice had failed or how frequently that pattern was appearing across the pipeline. There was no consolidated view of blocking reasons, no systematic way to prioritise exceptions, and no way to measure whether process changes were reducing failure rates over time.

The solution
A governed pipeline, with review only where needed
DareData deployed GenOS Supervisor as the orchestration layer for the entire invoice treatment workflow.
Invoices are ingested automatically from the existing systems, with key fields extracted and normalised into a common structure. Business rules are applied to validate amounts, dates, suppliers, and other critical fields, and invoices are matched to purchase orders in SAP without operator involvement on the straightforward cases.
When a match is ambiguous, an inference step proposes the most likely candidate and routes the case to human review with full context attached: extracted fields, candidate POs, and the reasons for ambiguity. Operators no longer start from a blank screen; they confirm or correct a pre‑analysed suggestion.
For invoices the pipeline cannot resolve, the Supervisor surfaces a structured explanation of exactly why: missing data, rule violations, inconsistent references, or other blocking reasons. These explanations are aggregated into a consolidated view of failure patterns, allowing the team to see which issues occur most frequently and where process or data changes would have the biggest impact.
Throughout the pipeline, every step is logged and auditable inside the platform. The operations team can see how many invoices flowed straight through, how many required review, and how long each stage took, turning a previously opaque process into a measurable execution funnel.
How it works
From data to decisions, in 4 steps.
- 01Collect the invoicesInvoices are ingested automatically from the existing systems, with no operator action.
- 02Extract the fieldsKey fields are extracted from any supplier format and normalised into one common structure.
- 03Validate against SAPBusiness rules check amounts, dates and suppliers, and invoices are matched to purchase orders.
- 04Diagnose the exceptionsEvery unresolved invoice carries a structured reason, aggregated into one view of failure patterns.
The impact
A traceable, measurable invoice funnel
- ~20,000Invoices received per month
- 65%Invoices handled end to end automatically
- 20People supported
NOS now has a fully traceable execution funnel for invoice treatment, powered by GenOS.
Around 65% of invoices are handled end to end automatically, allowing a 20‑person operations team to support a monthly volume of roughly 20 000 invoices without scaling headcount at the same rate. Human effort is focused on the cases the pipeline cannot resolve, rather than on repetitive checks that follow the same rules every time.
The team can prioritise exception patterns by frequency, measure improvements over time, and see whether changes to rules, data quality, or supplier behaviour are actually reducing failure rates. Instead of reacting to individual issues, they manage the process as a whole.
For NOS, this means a clearer path from raw invoice data to reliable, governed operations: fewer manual touchpoints on standard cases, better visibility on where the process breaks, and a foundation that can be extended to new entities, suppliers, or workflows as the organisation evolves - all on top of the same platform used in other parts of the business.

Your AI story, next.
Tell us what you want AI to do for your business. We design, build and run it with your teams, and measure it like the stories above.
- 01Use cases chosen for value, not hype
- 02Systems built into your stack and data
- 03Run, monitored and improved after go-live






















