Catch O-licence breaches before they happen

One compliance workspace for UK road haulage operators — operator licence margin, transport manager CPC, driver CPC & DQC expiry, roadside prohibitions and bridge-strike risk, with preventive blocks and a single cross-domain dashboard.

The problem

Operator licence margins, transport manager overcommitment, driver CPC card expiries, roadside prohibitions and bridge-strike risk are each legally binding obligations — and each one stays invisible until it is discovered at a roadside stop, on the morning of a job, during an audit, or on impact. Spreadsheets and the licensing authority's own portals only archive what already happened; they never count down to the next breach. Fixing this today means buying and reconciling up to five separate single-domain apps with no shared risk picture.

The solution

One module covers all five compliance domains with risk surfaced directly on list views and a single cross-domain dashboard — not buried in record detail. Configurable preventive blocks stop a vehicle overage, a transport manager overcommitment, or an unsafe travelling height before it is confirmed, instead of just recording it afterwards. Tiered email alerts, countdown badges and progress meters mean nobody discovers a lapsed card or a near-capacity licence by accident.

Capabilities

Everything an O-licence demands, in one app

Every capability below is implemented in the module.

01

Cross-domain compliance dashboard

One screen of color-coded tiles for licence margin, overcommitted managers, expiring cards, S-marked vehicles, open prohibitions and height risk, each with a drill-down button straight to the filtered list.

02

Operator licence & vehicle margin

Licence number, type, traffic area and operating centres with a live authorised-vs-actual vehicle margin, color-coded safe/warning/exceeded badges and a configurable hard-block on adding a vehicle beyond the authorised count.

03

Transport manager nomination matrix

CPC certificate and qualification route per manager, a clear matrix of every licence a manager is nominated to, weekly-hours commitment aggregated against their declared maximum, and a block on a nomination that would overcommit them.

04

Driver CPC & DQC expiry tracking

Training modules logged per driver with a running total and progress meter toward the 35-hour/5-year cycle, Driver Qualification Card expiry countdown badges and automated 90/60/30-day tiered email alerts to office and driver.

05

Roadside prohibitions & enforcement score

Roadside encounters with authority, outcome and S-marks, fail-to-fix and advisory defects by severity, a clearance checklist with completion percentage, and a running enforcement score per licence.

06

Bridge-strike & height risk

Travelling height recorded in metric and imperial, a structure clearance register, a pre-dispatch height-risk warning against the lowest structure on the route, and strike/near-miss incident logging with root cause.

07

Configurable preventive blocks

Vehicle overage, transport manager overcommitment and unsafe travelling height can each be set to hard-block the record or simply post a warning, so the operator decides how strict prevention should be.

08

Financial impact tracking

Downtime hours, delay-attribution cost, clearance fees and repair cost captured per prohibition and per strike incident, turning prevention into a visible financial case for insurance claims and management review.

09

Audit trail & export reporting

Year-stamped sequential references, a draft/confirmed/done workflow with full chatter logging on every record, and exportable Driver CPC Training Record and Licence Compliance Summary PDF reports for inspections and insurers.

Workflow

How it works

1

Record the five domains

Enter licences, transport manager nominations, driver CPC training and DQC dates, vehicles, structures and roadside encounters.

2

Set your thresholds

Configure vehicle margin warning levels, weekly-hours maximums, CPC cycle hours, alert windows and which breaches hard-block.

3

Watch risk on the dashboard

Color-coded badges on every list and a single dashboard tile per domain surface risk the moment it appears.

4

Act before the breach

Alerts fire and blocks trigger automatically; export compliance reports for inspections, audits and insurers.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. All five compliance domains and a shared dashboard are built into this single module, so there is no need to buy and reconcile separate apps for each one.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Road Haulage Operator Compliance

Operator licence margin, transport manager and driver CPC expiries, roadside prohibitions and bridge-strike risk on one dashboard — with configurable preventive blocks.

Buy on Odoo App Store