DLIMS Punjab Verification System β check any driving license in seconds
DLIMS is the Punjab Police's official database for every driving license issued in the province. Enter a CNIC and license number, and it confirms whether that license is genuine, active, and correctly categorized β free, online, and available around the clock.
What DLIMS Actually Replaced
DLIMS β the Driving License Information Management System β is the centralized database behind every driving license issued anywhere in Punjab. It's run by Punjab Police in partnership with the Punjab Information Technology Board, and it now sits inside Dastak, the province's one-window portal for government services, which handles everything from form submission and payment to card tracking for a new or renewed license.
Before this system existed, confirming a license meant trusting whatever the card in someone's hand looked like, or making a phone call to whichever regional licensing branch had issued it β assuming you even knew which one that was. Records lived on paper, scattered across dozens of offices with no shared database between them. A license could expire, get suspended, or simply never have been issued at all, and a plastic card alone gave no way to tell the difference.
DLIMS collapsed all of that into one lookup. Every license issued in the province β new, renewed, upgraded, or replaced β now lives in a single record tied to the holder's CNIC, and anyone can query that record in seconds through the same public verification page. It's worth being precise about what that record represents: DLIMS isn't a copy of the physical card synced to a database after the fact, it's the authoritative source the physical card is printed from. When the two disagree β a card showing details a fresh search doesn't confirm β the database, not the plastic, carries the weight.
At a glance
The name itself has shifted slightly over the years β earlier phases of the project were described as the Driving License Issuance and Management System, focused mainly on automating the printing and issuance workflow inside licensing branches. As the system matured and Punjab Police opened it up to public queries, the emphasis moved from an internal issuance tool to a public information record, which is reflected in how the current portal describes itself: a management system for driving license information, not just the paperwork behind issuing one. That shift matters for anyone using the site today, because it means the verification page isn't a bolted-on feature β it's the same database the licensing branches themselves rely on, exposed for public use.
This kind of centralization is part of a broader pattern across Punjab's public services over the past several years, where paper-based provincial records β vehicle registration, property tax, birth and death records, and driving licenses among them β have each been folded into a dedicated online portal with its own verification tool. DLIMS follows the same logic as the province's vehicle verification system: replace a process that used to require an in-person visit and a manual record search with a lookup anyone can run themselves in under a minute.
Everything DLIMS Punjab Handles
Verification is what most people land on this page looking for, but it's one piece of a larger digital toolkit built around the same license record.
License Verification
Confirm status, category, and validity for any Punjab-issued license using a CNIC and license number β the core service this guide focuses on.
e-License Download
A digital copy of an issued license, accessible without waiting for the physical card to arrive by courier.
Application Tracking
Follow a new or renewed license through each stage β received, processed, printed, dispatched.
Learner Permit
Apply online for a learner's permit before sitting the practical test at a licensing branch.
International Driving Permit
Existing license holders can apply for an IDP for driving abroad, tied to the same DLIMS record.
The Categories DLIMS Tracks
A verification result always includes a category code β this is what it's actually authorizing the holder to drive.
Motorcycle
Covers motorcycles and scooters β usually the first license most drivers in Punjab obtain.
Light Transport Vehicle
Cars and other light vehicles for personal use β the most common category on the road.
Heavy Transport Vehicle
Trucks, buses, and other heavy commercial vehicles, requiring separate qualification.
Public Service Vehicle
Taxis, rickshaws, and vehicles used to carry paying passengers commercially.
Tractor
Agricultural and heavy machinery tractors, kept as their own distinct category.
A verification result showing a category the driver clearly isn't using β a motorcycle-only license on someone driving a delivery truck, for instance β is worth a second look before anything else about the record is trusted.
Applying For A New License Through DLIMS
Verification is only useful once a license actually exists on record, so it's worth understanding how one gets there in the first place. A new application in Punjab now starts online through Dastak rather than at a licensing branch counter, though the practical driving test still happens in person.
A valid CNIC
The application is tied directly to the applicant's CNIC number, which becomes the identifier the entire DLIMS record is built around.
A recent photograph
Used on both the physical card and the digital e-license record.
A learner's permit already on file
Most categories require holding a learner's permit for a minimum period before the full license test can be attempted.
A medical certificate, where applicable
Typically required for older applicants or certain heavy vehicle categories, confirming fitness to drive.
Payment of the applicable fee
Processed through Dastak as part of the online application rather than in cash at a branch counter.
Once the paperwork side is submitted online, the applicant still attends a licensing branch in person for the practical test itself β DLIMS doesn't remove that step, it just removes the queueing and repeat visits that used to surround it. After the test is passed, the application moves into the same tracking pipeline covered earlier: received, processed, printed, and dispatched, all visible from the applicant's own DLIMS account.
Verifying A License, Start To Finish
Open the portal
Go to dlims.punjab.gov.pk/verify directly rather than through a search result.
Enter the CNIC
All 13 digits, no dashes or spaces, exactly as printed on the identity card.
Add the license number
Include it if the form asks β it narrows the match when a CNIC has more than one license on record.
Complete the captcha
A simple human-check before the query runs against the database.
Read the result
Status, category, and validity dates appear on screen within seconds.
Reading A DLIMS Result Correctly
Status
"Active" means the license is currently valid and usable. "Expired" means it lapsed and needs renewal before the holder can legally drive on it.
Category
The vehicle class the license actually authorizes β check this against what the holder is driving, not just whether a license exists at all.
Issue date
When the license was first granted β useful context for how long someone has been a licensed driver.
Expiry date
The date validity runs out. A license close to this date is worth flagging for renewal before it becomes a problem.
Holder details
Name and CNIC match β confirm these line up with the person actually presenting the license, not just the plastic card.
CNIC-Only vs. CNIC + License Number
DLIMS accepts a search by CNIC alone, but pairing it with the license number changes what comes back.
| Search type | Best for | What you get |
|---|---|---|
| CNIC only | Checking what licenses exist under an identity | Every license tied to that CNIC |
| CNIC + license number | Confirming one specific license shown to you | A direct match against that exact card |
If someone hands you a physical license to check, always pair the CNIC with the license number printed on it β a CNIC-only search that returns a different, older license than the one you're holding is itself a sign worth asking about.
It's also worth knowing where DLIMS ends and other provincial verification tools begin, since Punjab runs a separate system for vehicles and NADRA handles identity itself rather than driving credentials. A driving license confirms a person is legally qualified to drive; it says nothing about the vehicle they're driving, its ownership, or its tax status β that's a completely separate lookup, run through Punjab's own vehicle verification system. The two are complementary rather than overlapping: a roadworthy, correctly registered vehicle can still be driven by someone with an expired or forged license, and a perfectly valid license doesn't say anything about the car itself. Anyone checking both β a rental company, an employer, a careful buyer meeting a seller who's also the driver β gets a fuller picture by running each system for what it's actually built to answer.
Renewing, Upgrading, Or Replacing A License
A license record on DLIMS isn't static β renewals, category upgrades, and duplicate-card requests all pass through the same system and update the same underlying record that verification checks against.
Renewal can be started online ahead of an expiry date, which is the simplest path β it avoids the license lapsing into "expired" status in the first place. A license that has already expired can typically still be renewed, though the requirements and any applicable penalty tend to depend on how long it's been lapsed, so starting the process as soon as an expiry date is noticed is the more straightforward route.
Category upgrades β moving from a motorcycle-only license to one that also covers light vehicles, for instance β generally require a fresh test for the new category rather than simply requesting the addition. The existing license record is updated once the upgrade is approved, and a subsequent verification search reflects the new, broader category.
Duplicate licenses β for a lost, stolen, or damaged card β can be requested through the same portal without needing to repeat the original test, since the underlying DLIMS record hasn't changed, only the physical card representing it. This is also the moment it's worth running a verification search first: confirming the existing record is accurate before requesting a replacement card that will simply reprint it.
Beyond Checking Your Own License
Ride-hailing and delivery platforms
Confirm a driver's license category matches the vehicle they're operating before onboarding them.
Employers with company vehicles
Verify a candidate's license is genuine and current as part of hiring, rather than trusting the card at face value.
Law enforcement
Traffic police can confirm a license's authenticity and category directly during a roadside check.
Individual drivers
Check your own record before an expiry date sneaks up, or confirm a renewal or upgrade has actually been processed.
What ties all four of these together is the same underlying shift: a document that used to be trusted on sight is now a document that gets checked. That's a small change in behaviour, but it closes a real gap β a convincing forgery relies entirely on nobody looking past the plastic, and a thirty-second DLIMS search removes that assumption from the equation. For a platform onboarding hundreds of drivers a month, or a business renting out vehicles, building that check into a standard process costs almost nothing and closes off one of the more common ways a bad-faith applicant slips through.
Common Verification Problems
What Verification Costs, And What Driving Without A Valid One Risks
Checking a license through DLIMS carries no fee of any kind β the service exists specifically to make this information easy to confirm, not to monetize the lookup itself. The only costs involved with driving licenses in Punjab relate to actually applying for, renewing, or upgrading one, which are set separately by the Transport Department and paid as part of that process through Dastak.
Worth knowing: driving on an expired license is treated the same as driving without one in most enforcement situations, and can result in a fine or vehicle impoundment during a traffic stop. If a DLIMS check shows a license nearing its expiry date, renewing it before that date avoids the problem entirely.
For businesses and platforms that verify licenses at scale β fleet operators, ride-hailing services, insurers β treating DLIMS as the single source of truth over any physical card reduces exposure to forged documents, since a forged card can be made to look convincing but can't be made to return a matching database record.
Myths vs. Facts About DLIMS
Frequently Asked Questions
Is DLIMS verification really free?
Can I verify a license from outside Punjab on DLIMS?
Do I need the license number, or is a CNIC enough?
How do I download my e-license?
What should I do if my license shows as expired?
Can employers use DLIMS to check a driver's license?
Is a learner's permit the same as a full license on DLIMS?
What if the DLIMS portal is down?
Does DLIMS also verify vehicle registration?
Can a category upgrade be added without retesting?
Related Guides & Official Resources
Have a CNIC and license number handy?
Run a free DLIMS check before you trust a license β hiring a driver, renting a vehicle, or just confirming your own record is up to date.
Verify on DLIMS Punjab