πŸš“ Punjab Police Β· Punjab Information Technology Board

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.

Govt. of PunjabDriving License
CategoryLTV
License No.PB-04-118827
Issued2022-03-11
Expires2032-03-11
βœ“ Active on DLIMS
FreeNo verification fee
24/7Always available online
CNIC + No.All that's required
5+License categories covered
Understanding The System

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

Full nameDriving License Information Management System
Operated byPunjab Police & PITB
Integrated withDastak One Window
Verification costFree
Login requiredNo
CoverageAll of Punjab

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.

One Platform, Several Jobs

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.

Not Every License Is The Same

The Categories DLIMS Tracks

A verification result always includes a category code β€” this is what it's actually authorizing the holder to drive.

M / CM

Motorcycle

Covers motorcycles and scooters β€” usually the first license most drivers in Punjab obtain.

LTV

Light Transport Vehicle

Cars and other light vehicles for personal use β€” the most common category on the road.

HTV

Heavy Transport Vehicle

Trucks, buses, and other heavy commercial vehicles, requiring separate qualification.

PSV

Public Service Vehicle

Taxis, rickshaws, and vehicles used to carry paying passengers commercially.

TR

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.

Before There's Anything To Verify

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.

What a first-time applicant typically needsNew license
1

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.

2

A recent photograph

Used on both the physical card and the digital e-license record.

3

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.

4

A medical certificate, where applicable

Typically required for older applicants or certain heavy vehicle categories, confirming fitness to drive.

5

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.

Running A Check

Verifying A License, Start To Finish

1

Open the portal

Go to dlims.punjab.gov.pk/verify directly rather than through a search result.

2

Enter the CNIC

All 13 digits, no dashes or spaces, exactly as printed on the identity card.

3

Add the license number

Include it if the form asks β€” it narrows the match when a CNIC has more than one license on record.

4

Complete the captcha

A simple human-check before the query runs against the database.

5

Read the result

Status, category, and validity dates appear on screen within seconds.

Interpreting What You See

Reading A DLIMS Result Correctly

Sample verification resultActive
1

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.

2

Category

The vehicle class the license actually authorizes β€” check this against what the holder is driving, not just whether a license exists at all.

3

Issue date

When the license was first granted β€” useful context for how long someone has been a licensed driver.

4

Expiry date

The date validity runs out. A license close to this date is worth flagging for renewal before it becomes a problem.

5

Holder details

Name and CNIC match β€” confirm these line up with the person actually presenting the license, not just the plastic card.

Two Ways To Search

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 typeBest forWhat you get
CNIC onlyChecking what licenses exist under an identityEvery license tied to that CNIC
CNIC + license numberConfirming one specific license shown to youA 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.

Keeping A License Current

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.

Who Actually Uses This

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.

When Something Doesn't Add Up

Common Verification Problems

No result comes back at all
Double-check the CNIC has no dashes or spaces. If it still fails, the license may have been issued in a different province β€” DLIMS only covers Punjab-issued licenses.
Status shows expired
The license needs renewal before it's legally valid again β€” an expired result isn't a system error, it's an accurate read of the record.
Name doesn't match the license holder
Treat this as a serious red flag rather than a typo β€” it can indicate a forged or altered physical card.
A recently issued license isn't showing yet
New records can take a short while to sync after printing. Try again in a few days before assuming something is wrong.
Personal details on the record are wrong
The public portal can't edit records directly. A visit to the issuing licensing branch with original documents is the way to correct it.
Category shown doesn't match what's printed on the card
This is uncommon but worth escalating directly with the issuing branch rather than assuming either the card or the database is simply wrong β€” one of the two is inaccurate and needs correcting.
Captcha keeps failing on repeated attempts
Usually a rendering issue on slower connections. Refreshing the page fully, or switching from a mobile browser to a desktop one, resolves it in most cases.
Cost & Compliance

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.

Clearing Up Common Confusion

Myths vs. Facts About DLIMS

Myth: A smart card license can't be checked online
Fact: Every Punjab-issued license, smart card or older format, lives in the same DLIMS database and can be verified the same way, using the CNIC it was issued against.
Myth: Verification requires visiting a licensing office
Fact: The entire process happens online through the public DLIMS portal β€” no branch visit, appointment, or paperwork is needed just to check a record.
Myth: A license photo on the card is enough proof by itself
Fact: A photo confirms appearance, not validity. Only a DLIMS record confirms the license is genuine, active, and correctly categorized.
Myth: DLIMS also shows traffic violations or challans
Fact: DLIMS is a licensing record, not a violations database β€” traffic fines and challans are tracked through a separate system entirely.
Questions

Frequently Asked Questions

Is DLIMS verification really free?
Yes β€” checking a license online through the official portal carries no charge and requires no account or login.
Can I verify a license from outside Punjab on DLIMS?
No β€” DLIMS only covers licenses issued within Punjab. Other provinces maintain their own separate licensing databases.
Do I need the license number, or is a CNIC enough?
A CNIC alone will return any licenses tied to that identity, but adding the license number confirms a match against one specific card.
How do I download my e-license?
Through the same DLIMS platform, once your application has been processed β€” the e-license is available digitally without waiting for the physical card.
What should I do if my license shows as expired?
Start a renewal application through DLIMS before driving on it again β€” an expired license is not legally valid regardless of what the physical card looks like.
Can employers use DLIMS to check a driver's license?
Yes β€” the verification tool is public and free, and is commonly used by employers and platforms to confirm a driver's credentials before hiring.
Is a learner's permit the same as a full license on DLIMS?
No β€” a learner's permit is a separate, earlier-stage record and is clearly distinguished from a full license in the system.
What if the DLIMS portal is down?
Try again after a short wait β€” occasional downtime happens during high-traffic periods. There's currently no official alternate verification channel outside the portal itself.
Does DLIMS also verify vehicle registration?
No β€” DLIMS covers driving licenses only. Vehicle ownership and tax status are checked separately through Punjab's dedicated vehicle verification system.
Can a category upgrade be added without retesting?
Generally no β€” moving to a new vehicle category, such as from motorcycle to light transport vehicle, usually requires passing a fresh test for that category before the record is updated.

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