Introduction
A DVLA check code is the digital replacement for the old paper counterpart licence, and it's genuinely something most UK drivers only learn about the moment a car hire desk or new employer actually asks for one. Here's exactly what it is, how to generate one properly, and the small mistakes that catch people out most often.
Summary:
- A check code is an 8-character, case-sensitive code giving temporary, read-only access to your driving licence details.
- It's valid for 21 days from the moment you generate it, and works only once per code.
- You'll need your driving licence number, National Insurance number, and the postcode DVLA has on file, which isn't always your current address if you've recently moved.
- Car hire companies, employers, and driving instructors are the most common reason you'll be asked for one.
- Generating a code too early is the single most common mistake. Wait until you're actually asked before creating it.
What Is a DVLA Check Code, Exactly?
It's an 8-character alphanumeric code that gives a third party, a car hire company, an employer, or a driving instructor, temporary, read-only access to your official driving licence record. Think of it as a secure, one-time password standing in for your physical photocard, without needing to hand it over or share any login details.
The system replaced the old paper counterpart licence, abolished back in June 2015, when the DVLA moved licence checking entirely online.
How Do You Generate One?
Visit the official GOV.UK view driving licence service and enter your 16-digit driving licence number, your National Insurance number, and the postcode currently held on your licence record.
Once you're through, select the option to share your licence information, then generate the code, appearing on screen as an 8-character sequence mixing upper and lowercase letters and numbers, worth writing down or screenshotting immediately since a lowercase L and a capital I can look almost identical in some fonts.
The whole process genuinely takes around two minutes from start to finish, quicker still if you already have your details to hand.
How Long Is a Check Code Valid For?
21 days from the moment you generate it, a genuine upgrade from the original system's 72-hour window. Each individual code works only once though, becoming invalid the moment someone successfully uses it to view your record.
This catches plenty of drivers out in a specific way. Generating a code weeks before you'll actually need it, for a holiday car hire booking three weeks away for example, often means the code expires before you ever get to use it.
The better habit is generating a fresh code right when you're actually asked for one, rather than getting it out of the way early.
Can You Generate Multiple Codes at Once?
Yes, and this matters if you need to share your details with more than one party around the same time. Since each code is single-use, sharing your licence with both a hire car company and a new employer in the same week genuinely requires two separate codes, one for each.
Up to around 15 codes can typically remain active on your account simultaneously, giving you plenty of headroom for this.
Who Actually Asks for a Check Code?
Car hire companies are the most common reason, both in the UK and abroad, since they need to confirm your entitlement to drive and check for any relevant convictions before handing over the keys.
New employers requiring you to drive as part of the role commonly ask too, alongside driving instructors before your first lesson, insurers in certain circumstances, and fleet or transport managers checking driver compliance for company vehicles.
Taxi and private hire licence applications also require a check code as proof of your driving history, and it's worth having one ready if you've lost your licence entirely or simply forgotten your licence number, since generating a code lets you view and confirm your own details too.
What Information Does a Check Code Actually Share?
The recipient can see your licence categories, current status, whether that's valid, expired or revoked, any penalty points, and disqualifications recorded against your name, without sharing your National Insurance number or postcode with them directly. Only the driving record itself gets shared, keeping the sensitive personal details you used to generate the code private throughout.
Common Mistakes to Avoid
Generating a code too far in advance is the single most frequent issue, given the 21-day window and single-use design. Typos when sharing the code matter too, since it's genuinely case-sensitive, copying it exactly rather than retyping from memory avoids a failed check at exactly the wrong moment.
The "postcode trap" catches people who've recently moved without formally updating their address with the DVLA. The system checks against whatever postcode DVLA currently holds on file, not necessarily where you live now, so trying a previous address is worth attempting if the system won't recognise your details.
Can You Get a Check Code by Phone Instead?
Yes, if you'd rather not use the online service. Call the DVLA contact centre on 0300 083 0013, Monday to Friday between 8am and 7pm, or Saturday 8am to 2pm. An operator generates the code for you over the phone, following the same 21-day validity and single-use rules as the online version.
Frequently Asked Questions
Is a DVLA check code free to generate?
Yes, there's no charge at all through the official GOV.UK service, whether you generate it online or over the phone.
Can I use the same check code twice?
No. Each code becomes invalid the moment it's successfully used once, meaning a second check for a different party always needs a fresh code.
What happens if my check code expires before I use it?
Nothing serious. You simply generate a new one through the same GOV.UK service, taking a couple of minutes each time.
Does a check code reveal my National Insurance number to whoever I share it with?
No. The code only shares your driving licence record itself, categories, points, and status, not the personal details you used to generate it.
Can I check my own driving licence details using a check code?
Yes, the same service lets you view your own record directly, genuinely useful if you've lost your licence or forgotten your licence number.
Conclusion
A DVLA check code takes about two minutes to generate and solves a problem that used to mean physically handing over your paper counterpart.
The two things worth actually remembering are timing and precision, generate it close to when you'll genuinely need it rather than days in advance, and copy it exactly rather than trusting memory. Get those two habits right, and the whole process becomes a formality rather than something that catches you out at a hire desk or on your first day with a new employer.
Every car sold through Car Planet comes with clear documentation from day one, and if you're a new driver picking up your first car, our guide on what to do if you've lost your provisional licence covers the related process for learner drivers specifically.


