Driver licence compliance, fully auditable, always on time.
Capture every driver's entitlement, catch expiring licences before they lapse, and prove it to an inspector or insurer with a complete audit trail — standalone, with no Fleet or HR module required.
The problem
Expired licences, excess penalty points and lapsed medical certificates slip through spreadsheets and sticky notes until an inspector or insurer asks for proof you don't have — and by then the cover may already be void.
The solution
Driver Licence Checks captures full entitlement data, runs a defensible Draft to Confirmed to Done workflow with a chatter audit trail, and automatically reminds the right manager before a licence, medical certificate or points threshold becomes a liability.
Everything a compliance team needs
Every capability below is implemented in the module.
Full entitlement capture
Record licence number, categories held, penalty points, medical certificate expiry and qualification-card status on every driver, so compliance decisions rest on structured data instead of scattered notes.
Defensible check workflow
Each licence check moves through a Draft, Confirmed and Done lifecycle with a full chatter audit trail recording who checked what and when.
At-a-glance validity status
Colour-coded Valid, Expiring Soon and Expired badges appear on the list and kanban board, with danger-row highlighting for any blocked driver.
Automated expiry reminders
A daily scheduled check reviews every confirmed licence and automatically schedules a renewal activity for the responsible manager ahead of expiry, with snooze and dismiss to stop activities piling up as noise.
Configurable alert window
Set how many days before expiry the reminder engine should warn, directly from Settings, so every organisation can tune the window to its own policy.
Penalty-points threshold alerts
Flag any driver whose accumulated points reach or exceed an insurer-defined limit, with the threshold itself configurable per organisation.
Share-code recording & validation
Capture a DVLA-style share code and mark it validated once checked, recording the verification method used for every licence check.
Risk flag at the point of review
A single blocked indicator and explanatory banner surface immediately if a driver is expired, over the points threshold, disqualified, or still mid-induction.
Bulk re-check & batch renewal
Re-validate a batch of licences in one action, or create renewal activities for a whole group of expiring checks in a single step.
How it works
Record the check
Log a driver's licence number, categories, points and medical or qualification-card status, optionally against a DVLA share code.
Confirm & validate
Confirm the check to lock in a defensible state, validate the share code, and let chatter capture every change automatically.
Monitor automatically
The daily scheduled check watches every confirmed record and schedules a renewal activity before expiry, honouring any active snooze.
Act in bulk
Use the bulk re-check or batch renewal wizards to clear a backlog of expiring licences in one step.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. Driver Licence Checks is fully standalone — it attaches to any contact as the driver, so any fleet, rental, freight or HR team can install it without buying into a vertical suite.
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.
Driver Licence Checks
Full licence entitlement capture, a defensible check workflow and at-a-glance validity status — with configurable expiry reminders, penalty-points threshold alerts and bulk re-checks.
Buy on Odoo App Store