Penalties
Financial audit
We track the “Invisible Undelivered Service”: ghost trains, route limitations, late cancellations.
We quantify the precise amount of unreceived savings (beyond penalty caps).
The independent, AI-augmented client-side advisory (AMO) for the authorities that fund a delegated service. Steer, audit and negotiate your contracts on facts — not on the operator's declarations.
Contractual advisory • Data audit • Competition readiness
Request a diagnosticRecord · France, eleven regions · September 2026
246,259trains in the transport plan
from 1 to 30 September
239,448ran97.2% of the plan
6,753with no recorded run2.7% of the plan, broken down below
And 58 trains removed from the plan before their day of service, yet seen running.
D+1
Audit turnaround, vs. D+30 for traditional methods.
DD+10D+20D+30
01The finding
Transport authorities fund a delegated service based on the operator's declarations — with no independent way to verify them. To steer their contracts, audit penalties and prepare for competition, they lack a trusted third party, independent of the operator.
Observed in France, eleven regions · data published by the operator
The figures used to calculate your penalties are supplied by the operator.
Published by the operator · August 2026
14rows for all of France: four counts and one rate per network
Sum of the 14 rows, data.sncf.com. As of 17 October, August is the latest month published.
Recorded by Markellia · August 2026
219,511rows, one per planned train, ready the next day
A large share of incidents is classified by the operator itself, often under exonerating causes (weather, infrastructure, third parties).
5,498delays of more than 5 min with no identified reason in September, out of 20,640
The three most published reasons
Are you paying for trains that don't run, or that stop before their terminus?
4,830trains in the day’s plan, never seen running, in September
1 Sept30 Sept
From 39 trains on Saturday 19 to 310 on Friday 4. Shaded: Saturdays and Sundays.
Measured since 1 October
589trains stopped short of their terminus from 1 to 13 October, and 2,796 stops not served
One square per train
Markellia is the independent client-side advisory (AMO) for transport authorities. We support you across the full lifecycle of your contracts — diagnosis, negotiation, execution, renewal — leveraging open data, AI and our railway expertise. We are paid only by the authority, never by the operator.
Paid by the authority, never by the operator.
02The solution
We reconstruct the reality of the service delivered from open data, then equip your contractual steering: grey-zone reclassification and support for drafting your future tenders.
| Number | What Markellia does | PenaltiesFinancial audit | Grey ZoneContract steering | AutonomyData strategy |
|---|---|---|---|---|
| 1 | Verify service reality: did each billed train actually run? | yes | yes | no |
| 2 | Measure punctuality: delays by train, station and line. | yes | yes | yes |
| 3 | Detect unexpected cancellations and ghost trains. | yes | no | no |
| 4 | Distinguish internal causes (penalisable) from external causes (force majeure). | yes | yes | no |
| 5 | Identify causes via AI: strikes, weather, construction, equipment failures. | no | yes | no |
| 6 | Produce automated analysis reports (daily or weekly). | no | yes | yes |
| 7 | Reduce the grey zone: reclassify delays as internal causes, hence penalties. | yes | yes | no |
Seven capabilities, three audits
Verify service reality: did each billed train actually run?
PenaltiesGrey Zone
Measure punctuality: delays by train, station and line.
PenaltiesGrey ZoneAutonomy
Detect unexpected cancellations and ghost trains.
Penalties
Distinguish internal causes (penalisable) from external causes (force majeure).
PenaltiesGrey Zone
Identify causes via AI: strikes, weather, construction, equipment failures.
Grey Zone
Produce automated analysis reports (daily or weekly).
Grey ZoneAutonomy
Reduce the grey zone: reclassify delays as internal causes, hence penalties.
PenaltiesGrey Zone
Penalties
We track the “Invisible Undelivered Service”: ghost trains, route limitations, late cancellations.
We quantify the precise amount of unreceived savings (beyond penalty caps).
Grey Zone
We reclassify root causes day after day. A rolling stock failure hidden behind an infrastructure incident? Staff shortage masked by weather?
We restore contractual truth, month after month.
Autonomy
We help transport authorities build the data clauses of their contracts: data access requirements, auditable indicators, governance.
03The platform
Markellia continuously ingests the operator's public data and autonomously computes the contractual gaps owed to the authority.
Public operator data, field sensors, reference catalogs and AI models.
GTFS · GTFS-RT · SIRI ET
A sovereign lakehouse hosted on OVHcloud, in France.
OVHcloud · France
Cross-referencing planned service with actual delivery, line by line, train by train.
Reports by email and an audit space on app.markellia.com
Illustration · the audit space
The same vocabulary, from the website to the platform: each authority finds its planned trains, those that ran, and the others.
See the audit space →Observed quality · France
September 2026
246,259
planned trains
97.2%
ran
1,448
cancelled
4,830
not observed
Illustration · one train, one state
6,753 with no recorded run2.7% of the plan
04Our commitments
01
Data stored and processed in France (OVHcloud)
02
Rebalances the relationship with the operator
03
Paid by the authority alone, never by the operator.
10–50×
Shared infrastructure across all regions: 10–50× cheaper than a tool built alone.
05Our fields
Our core business: auditing TER conventions. The same approach extends to urban transport contracts.
Auditing of TER conventions — and, by extension, urban transport contracts: penalties, grey zone, competition readiness. Delivery on app.markellia.com.
06The team
Markellia is not an external audit firm: we come from the data leadership of the incumbent operator, whose information systems we designed and ran.

Founder & CEO · 25 years leading data (Canal+, SNCF, Lacoste)
He turns technical information into a financial performance lever for Transport Authorities.
“We don’t guess how your data is produced.
We know.”
07The offer
One month to discover, then an analysis that grows richer at each step.
One month of access to the audit space, on your region’s trains.
Transport plan, real-time data and reasons published by the operator, cross-checked every night and delivered at D+1.
Thresholds, scope and indicators taken from your contract, such as the delay threshold it sets.
The analysis draws on additional data, starting with adjustments.
Passenger surveys and perceived-quality indicators set by your contract, alongside observed quality.
Contractual advisory • Data audit • Competition readiness
08Questions
A railway data audit is an independent analysis of production data (traffic, incidents). Markellia performs this work by cross-referencing its own open data with data provided by the operator (when available). This approach identifies gaps between reported figures and operational reality, revealing unapplied penalties and misclassified incident causes.
An audit covers a raw data sample spanning one quarter of operations — past (if data is available) or upcoming. It produces a detailed map of financial and operational gaps.
The "grey zone" refers to incidents whose root cause is ambiguous or misclassified. A large share of incidents is classified by the operator itself, often under exonerating causes (weather, infrastructure, third parties). Markellia reclassifies these causes to restore contractual truth.
Markellia’s engagements are often self-financed: savings identified from the first detected anomalies typically cover Markellia’s fees. Additionally, engagements under €100,000 can be carried out under innovative procurement rules, without a formal tender process.
Markellia was founded by Arnaud Lutellier (Founder & CEO), a CentraleSupélec engineer and data leader for 25 years (Canal+, SNCF, Lacoste). He led the data and customer platforms of SNCF Gares & Connexions for more than ten years.