Excise, Taxation and Narcotics Control Department — Punjab

Punjab Vehicle Verification System — check before you pay

MTMIS is Punjab's official vehicle records database. Type in a registration number and it hands back the owner, engine and chassis numbers, and whether the token tax is paid — free, in under a minute, for any car, bike, or commercial vehicle registered in the province.

Verification resultToken tax paid
OwnerM. Tariq S/O Ghulam R.
Registered cityLahore
Make / modelSuzuki Cultus
Engine no.K10B-441729
Chassis no.MH8-1029384
Token valid till2027-06-30
Sample result for illustration — search your own plate on MTMIS
What MTMIS Actually Is

One Database Behind Every Number Plate In Punjab

MTMIS stands for Motor Transport Management Information System, built by the Punjab Information Technology Board for the Excise, Taxation and Narcotics Control Department. Before it existed, a vehicle's ownership and tax history lived only in paper files at a district Excise office — confirming any of it meant a trip in person. MTMIS moved that record online, so anyone with a registration number can pull the same data the department itself holds.

That matters most at the exact moment someone is handing over cash for a used car: the plate on the vehicle can be checked against the plate in the government's own database in the time it takes to type it in. A mismatch, an owner name that doesn't match the seller, or unpaid tax that would otherwise become the buyer's problem — all of it surfaces before money changes hands, not after.

Three Official Ways In

Pick A Channel

All three pull from the same MTMIS database — they differ only in speed and how much detail comes back.

Most detail

MTMIS web portal

Enter the registration number and a captcha. Returns the full record — owner, father's or husband's name, city, engine and chassis numbers, registration date, and token tax status.

mtmis.excise.punjab.gov.pk
No internet needed

SMS shortcode

Text the registration number to 8785 from any phone. A reply comes back with the core details within seconds — useful at a roadside deal with no signal for a browser.

SMS → 8785
Talk to a person

Excise helpline

Call the department's helpline if the portal is down or a plate simply won't resolve online. Staff can look up the same record directly.

0800-08786

There's also a separate CNIC-based portal and the e-Pay Punjab app for paying token tax once you've confirmed a vehicle is clean — both covered further down.

Reading The Result Page

What Each Field On The Ticket Means

Sample fields
OwnerName + parentage
CityOwner's address
Engine no.Physical match
Chassis no.Physical match
Token statusPaid till date
Owner name and parentage
Shown with father's or husband's name attached, or a company name for a fleet vehicle. This is who the seller needs to be, or needs to be selling on behalf of — a mismatch here is the single most important thing to catch before paying.
Registered city
Reflects the owner's recorded address, not necessarily where the vehicle is being sold today. A Karachi owner selling a car in Lahore isn't unusual on its own.
Engine and chassis numbers
Physically stamped on the vehicle in a few standard locations. Match these against the metal in person — a database record only means something if it matches the actual car in front of you.
Token tax status
A future date such as 2027-06-30 means tax is paid through that date. A past date means dues are outstanding and, once transferred, they become the new owner's responsibility. Motorcycles and cars up to 1000cc often show "Life Time" instead of a date.
Previous owner still listed
If the record shows a name other than the person selling to you, the last sale was never formally completed at an Excise office. Only a biometric-verified transfer updates this field — a signed slip of paper does not.
Using The Web Portal

From Plate Number To Result, In Order

1

Open the official MTMIS site

Go directly to the portal rather than searching — several unofficial lookalike sites rank highly and are worth avoiding.

2

Type the registration number as printed on the plate

Try it with and without a dash, and with or without the year segment, if the first attempt returns nothing.

3

Complete the captcha

A simple human-check before the search runs — no account or login required.

4

Read the result against the physical vehicle

Check owner name, engine number, and chassis number against the seller and the car itself, not just against what you expected to see.

5

Decide, or ask questions on the spot

A mismatch or unpaid token tax isn't necessarily a dead end — it's a reason to ask the seller to explain before any money moves.

A Different Question

Checking A Plate vs. Checking A CNIC

The main MTMIS portal answers one question: what does the database know about this registration number. A separate CNIC-based lookup answers a different one: what vehicles are registered against this identity card. They're built for different moments.

NeedUseWhat you get back
Verifying a car you're about to buyMTMIS portal, by registration numberFull record for that one vehicle
Confirming what's registered in your own nameCNIC-based portalList of every vehicle tied to that CNIC
No internet at the point of saleSMS to 8785Core details by text reply
Paying token tax after verifyinge-Pay Punjab appPayment against the confirmed record

The CNIC portal exists precisely because the registration-number search can't be run in reverse for privacy reasons — you can't search the database by someone else's identity to see what they own. If you need that view for your own CNIC, it's a separate, dedicated tool rather than a field on the main search page.

Recent change: the Excise Department has begun rolling out biometric verification for vehicle registration and transfer through the PAK IDENTITY app, alongside a re-registration process for vehicles originally registered outside Punjab. Both add a fingerprint-matched identity check to transactions that previously relied on paperwork alone — verification searches themselves are unaffected. Confirm current rollout status on the department's own site before relying on it for a transaction.

Why Sixty Seconds Matters

What A Skipped Check Actually Costs

Stolen vehicle

A car with clean paperwork can still be stolen if the paperwork itself is forged — the database record is harder to fake than a physical file.

Inherited tax dues

Unpaid token tax doesn't disappear at sale — it follows the vehicle to its next owner unless it's settled first.

Incomplete transfer

A car sold on a plain receipt with the old owner still on record can leave you unable to prove ownership later.

Fake smart card

A convincing-looking card means nothing if the underlying MTMIS record doesn't match it — always check the database, not just the document.

When A Search Doesn't Work

Common Snags

Registration number returns nothing

Try it with a dash, without one, and with the year segment included — formatting is inconsistent across older and newer plates. If none work, the vehicle may be registered in another province, which runs its own separate system.

Result shows a previous owner

The last sale was likely completed off the books, on a receipt rather than through a formal Excise transfer. Only a biometric-verified transfer at the department updates this field.

A newly bought vehicle isn't showing up yet

Fresh registrations can take a few days to appear. Check again after a week before assuming something is wrong.

Details in your own record are wrong

The public portal can't edit records. A visit to your district Excise office with original documents is the only way to correct it.

Portal is slow or unreachable

Traffic spikes near tax deadlines. Fall back to SMS 8785, or try again outside peak hours.

Questions

Frequently Asked

Is checking a vehicle on MTMIS free?
Yes, the web portal is free with unlimited searches and no account needed. Only the SMS method carries your carrier's normal message charge, and actual transactions like transfers involve separate government fees.
Can I search by CNIC instead of a plate number?
The main portal searches by registration number only. A dedicated CNIC-based portal exists separately for checking every vehicle registered under a specific identity card.
Does it cover motorcycles too?
Yes — the database covers every vehicle class registered in Punjab, including motorcycles and rickshaws, not just cars.
What does "Life Time" mean under token tax?
Most motorcycles and cars up to 1000cc pay token tax once at registration rather than annually, so the field shows "Life Time" instead of an expiry date.
The owner's city is outside Punjab — is that a problem?
Not on its own. It reflects the owner's recorded address, not where the vehicle is currently being sold.
Can someone else check a vehicle on my behalf?
Yes — unlike SIM biometric registration, a plate lookup needs no identity verification from the searcher, so anyone can run the check for you.
What if the vehicle isn't registered in Punjab at all?
Islamabad, Sindh, KPK, and Balochistan each run their own separate verification systems — a Punjab search won't find a vehicle registered elsewhere.
Is a paid third-party "verification service" ever necessary?
No — every legitimate result comes from the same free government database. Treat any paid middleman offering faster or "guaranteed" results with caution.

Before you rely on a result: only trust vehicle data from the official MTMIS portal, the 8785 shortcode, or the Excise Department's own helpline. Third-party sites can mirror or delay the same data, and some carry outdated or altered figures. For anything that changes a record — a transfer, a correction, a smart card reissue — that has to happen through the Excise Department itself; no website can complete it on your behalf.

Have a plate number ready?

Run it through MTMIS before any money changes hands — it costs nothing and takes less time than the drive to see the car.

Verify a vehicle now