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.
Everything an O-licence demands, in one app
Every capability below is implemented in the module.
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.
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.
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.
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.
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.
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.
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.
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.
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.
How it works
Record the five domains
Enter licences, transport manager nominations, driver CPC training and DQC dates, vehicles, structures and roadside encounters.
Set your thresholds
Configure vehicle margin warning levels, weekly-hours maximums, CPC cycle hours, alert windows and which breaches hard-block.
Watch risk on the dashboard
Color-coded badges on every list and a single dashboard tile per domain surface risk the moment it appears.
Act before the breach
Alerts fire and blocks trigger automatically; export compliance reports for inspections, audits and insurers.
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.
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