facebook alt Skip to main content
Support System status Security

Compliance

Driver licence checks at scale: a UK operator's process for a self-employed workforce

How UK operators run driver licence checks at scale for a self-employed workforce: one check route, a dated record, a set interval and one owner.

24 September 2026 · Zerity editorial team

Driver licence checks at scale: a UK operator's process for a self-employed workforce
Compliance

Short answer: At scale, a licence check is a process, not a one-off look: pick one check route, record the same fields every time, set a repeat interval you can justify, and give one named person ownership of anything overdue. For most operators the route is either the driver's DVLA check code, viewed on GOV.UK, or a provider your insurer accepts. Keep every result on one record per person, so the whole workforce can be reviewed in one place instead of across spreadsheets and inboxes.

General information for operators, not legal advice. Couriers are one example; the same process applies to anyone who drives for your business, including cleaning, facilities, care and field-service teams. Checked against the GOV.UK pages listed under Sources on 15 October 2026.

Why licence checks get harder as you grow

With ten drivers, one manager can look at each licence and remember the answer. With a larger self-employed workforce across several sites, the problems are operational:

  • checks done in different ways by different managers
  • results saved as screenshots in inboxes, with no date or checker
  • no shared view of who is due a re-check
  • new starters, substitutes and returners slipping past the process

The fix is the same at any size: one route, one record, one interval, one owner.

Step 1: choose your check route

There are two main routes. Choose one per group of drivers and write it down.

The driver's check code. The driver uses GOV.UK's view or share your driving licence service to create a check code. GOV.UK says the code is valid for 21 days. You then use GOV.UK's check someone's driving licence information service with the code and the last 8 characters of their licence number. You can use each code only once, so a re-check needs a new code. This route works at any size but needs the driver's action every time.

Access to Driver Data (ADD). DVLA describes ADD as a real-time service for organisations with a demonstrable business need to check entitlement and endorsements. It is an API, not a website: you build or buy the system that uses it. DVLA says enquiries are only permitted where you hold a signed data protection declaration from the driver, and that the data must not be used for identity checking. Many operators use ADD through a provider rather than building it themselves; if your insurer names a provider, use that one.

Whichever route you use, GOV.UK warns that it is a criminal offence to obtain someone else's personal information without their permission. Record the driver's consent with the check.

Step 2: record the same fields every time

A check is only useful if the next person can see what was checked. Record:

Field Why
Full name and date of birth, matching the licence Ties the result to the person
Licence number and the categories held Shows what they may drive
Photocard expiry and entitlement expiry These are often different dates
Endorsements and penalty points, from the DVLA record Taken from the record, not from memory
Route used (check code or provider) and the result Shows the source
Date of the check and the name of the checker The audit trail
Next due date Drives the re-check

Check the categories against the vehicle. GOV.UK's licence categories page says category B (test passed on or after 1 January 1997) covers vehicles up to 3,500kg maximum authorised mass for petrol and diesel, including hybrids, and up to 4,250kg for zero-emission electric or hydrogen vehicles in Great Britain. A heavier van needs a different category.

Our deep dives cover the parts separately: the validation check for the photocard itself, the points check for endorsements, and verification for the audit trail behind it.

Step 3: set a repeat interval you can justify

There is no single GOV.UK rule giving one interval for every fleet. Take the interval from your insurance schedule or your client contract, write it down, and apply it to everyone in the group. Points can change between checks: GOV.UK says endorsements stay on a record for 4 or 11 years depending on the offence, and a driver can be disqualified for 12 or more points within 3 years. If you learn that a record may have changed, check again without waiting for the interval.

For how the licence fits alongside insurance, MOT and other dated documents, see the document re-check checklist and document expiry tracking.

Step 4: one owner for overdue checks

At scale, the gap is rarely the check itself. It is the overdue one nobody owns. Name one person per site, or centrally, who reviews the due list every week and decides what happens when a check is overdue. Write the rule down: for example, no new work is offered until the check is done. The weekly ops checklist shows where that review fits in the week, and the rota planning guide covers holding offers while documents are outstanding.

Step 5: build the check into every entry point

Checks fail at the edges. Make the same check happen:

Keep only what you need

Licence data is personal data. Under Article 5 of the UK GDPR, keep it limited to what is necessary and no longer than necessary. Record the result and the fields above, not extra copies. Our record-keeping guide covers retention across the whole file.

How Zerity helps

Zerity is one operating system for compliance and operations across your self-employed workforce:

  • Every licence and policy expiry date is tracked in one place.
  • Zerity stores the driving licence record, the date it was checked and the expiry. The operator remains responsible for the licence check. It is an offence to cause or permit someone to drive without the right licence.
  • One account covers every site, with people tagged by depot and network.
  • Compliance reports can be exported from the documents and dates you actually hold.

See driver compliance software and Compliance software for your self-employed workforce. Pricing is from £6 per active driver.

Book a demo to see your drivers' licence records in one place.

Common questions

How do UK operators check driving licences for many drivers?

Use one route for each group of drivers: the driver's DVLA check code viewed on GOV.UK, or DVLA's Access to Driver Data service, usually through a provider. Record the same fields every time, set a repeat interval, and name one person who owns overdue checks.

How long is a DVLA check code valid?

GOV.UK says a check code is valid for 21 days and can be used only once. You need the code and the last 8 characters of the driver's licence number. A re-check needs a new code.

How often should I re-check a driver's licence?

There is no single GOV.UK rule for every fleet. Take the interval from your insurance schedule or client contract, write it down and apply it consistently. Check again sooner if you know the record may have changed.

What is Access to Driver Data?

DVLA describes ADD as a real-time API for organisations with a demonstrable business need to check entitlement and endorsements. You need a signed data protection declaration from the driver, and the data must not be used for identity checking.

How does Zerity handle licences?

Zerity stores the driving licence record, the date it was checked and the expiry, and tracks every expiry date in one place. The operator remains responsible for the licence check. It is an offence to cause or permit someone to drive without the right licence.

Sources

Zerity

Written by

Zerity editorial team

The Zerity team writes about fleet management, compliance, and scaling logistics businesses for UK operators running a self-employed or subcontracted workforce across one or more sites.

See this on your own fleet.

Book a 20-minute demo. A product specialist walks through your depots, contracts and the work this article describes.

See Zerity for your self-employed workforce

From £6 per active driver

Book a 20-minute demo