Car verification in Pakistan: check any vehicle before you buy
Every province lets you check a vehicle’s registration and owner online, free. But the record alone won’t reveal a hidden bank loan or tampered papers. Here’s how to run the free check in Punjab and Islamabad — and the deeper verification that protects your money before you pay.
Curious what those inspections actually find? See the field study from our first 100 inspections.
How to verify a car online — by province
Find the right Excise system for where the car is registered, then enter its registration number.
Punjab (incl. Lahore)
MTMIS Punjab — mtmis.excise.punjab.gov.pk
SMS the registration number to 8785
Islamabad (ICT)
Islamabad Excise & Taxation portal
SMS the registration number to 8521
Sindh, KP & others
Each province runs its own Excise verification portal
Provincial Excise SMS / online service
CarOK car verification near you
Pick the city the car is registered in — that decides which Excise record holds it. Paid document verification covers Punjab-registered vehicles; doorstep inspection is Lahore-only. See our nationwide inspection options.
Car verification in Lahore
MTMIS PunjabMTMIS Punjab check + CarOK doorstep document verification & inspection.
Car verification in Rawalpindi
MTMIS PunjabPunjab-registered twin city — MTMIS check + CarOK document verification.
Car verification in Faisalabad
MTMIS PunjabMTMIS Punjab check + document verification for Faisalabad-registered cars.
Car verification in Multan
MTMIS PunjabSouth Punjab hub — MTMIS check + CarOK document verification.
Car verification in Islamabad
Islamabad ExciseIslamabad Excise (ICT) check — a separate registry from Punjab.
What the online check can’t tell you
| Check | Online? |
|---|---|
| Registration, owner & token tax | Yes — online |
| Open loan / lease / hypothecation | Not reliably shown online |
| Engine & chassis match the file & car | Needs the physical file + car |
| Tampered or fake documents | Needs document verification |
Paid document verification currently covers Punjab-registered vehicles. Islamabad (ICT) and other provinces aren’t available yet — ask us and we’ll tell you what you can check yourself.
Car verification in Pakistan — your questions
What is car verification in Pakistan?
Car verification means confirming a vehicle’s registration and ownership are genuine before you buy or transfer it. Each province runs an online Excise system — for example MTMIS Punjab for Lahore and the rest of Punjab, and the Islamabad Excise portal for ICT — where you can check a vehicle by its registration number for free.
How do I verify a car in Punjab?
Use the official MTMIS Punjab portal: enter the registration number in the format shown, solve the CAPTCHA and search to see registration, ownership and token-tax status — free. You can also send the registration number by SMS to 8785. For Islamabad-registered cars, use the Islamabad Excise portal or SMS 8521.
Is online car verification enough before buying?
No. The portal confirms the registration record, but it doesn’t reliably reveal an open bank loan or lease, or whether the documents are tampered and the engine and chassis match the actual car. Before paying lakhs, get the documents verified and the car inspected — CarOK does both in Lahore and Islamabad.
Does CarOK verify cars across Pakistan?
CarOK provides paid document verification for Punjab-registered vehicles — Lahore, Rawalpindi, Faisalabad, Multan, Gujranwala, Sialkot, Sargodha and Bahawalpur — and doorstep 70+ point inspections in Lahore. Islamabad (ICT) document verification is not available yet. Auction-sheet verification for imported cars is online and free nationwide.
Which cities can I check on MTMIS Punjab?
One portal covers the whole province. Lahore, Rawalpindi, Faisalabad, Multan, Gujranwala, Sialkot, Sargodha, Bahawalpur and every other Punjab-registered vehicle sit on the same MTMIS Punjab database, so the process and the SMS shortcode (8785) are identical wherever in Punjab the car was registered.
What is the difference between Punjab and Islamabad verification?
They are two separate registries. A Punjab-registered car is held by Punjab Excise and checked on MTMIS Punjab or by SMS to 8785. An Islamabad car sits with ICT Excise, uses the Islamabad Excise portal and SMS 8521. The plate tells you which — an Islamabad car carries an ICT series. Checking the wrong registry returns no record even when the car is perfectly genuine.
How do I check a car by number plate in Pakistan?
Enter the registration number exactly as printed on the plate into your province’s Excise portal, or SMS it to the provincial shortcode — 8785 for Punjab, 8521 for Islamabad. You get make, model, year, engine and chassis, the registered owner’s name and token-tax status. It is free and takes about two minutes.
Is the online check free, and is it official?
Yes to both. MTMIS Punjab and the Islamabad Excise portal are run by the Excise departments themselves and neither charges for a registration lookup. The SMS service costs only your standard message rate. Any site charging you to “check a number plate” is reselling a free government service.
The online record does not match the seller’s story. What now?
Stop, and treat it as a red flag until it is explained. The common mismatches are an owner name different from the person selling, token tax outstanding for years, or engine and chassis numbers that do not match the car in front of you. Any of these can mean an incomplete transfer, an open lien or a tampered file — all cheaper to discover now than after payment.
Can I verify a car registered in another city?
Yes, as long as you use the registry that issued it. The vehicle’s registration city decides which portal holds the record — not where you or the car currently are. A Multan-registered car being sold in Lahore is still an MTMIS Punjab record. CarOK’s paid document verification follows the same rule: it goes by the registering authority, so any Punjab-registered car qualifies wherever the buyer lives.
Verified the papers and now need the car itself judged? Let CarOK handle the rest of the purchase.
Where your vehicle is registered decides everything
Pakistan has no single national vehicle database. Pick the guide that matches the plate on the car, not the city you happen to be standing in.
Imported car verification
A registration check covers an import's life in Pakistan but not the half that happened in Japan. This sets out the full chain, auction record through to registration.
See the full chainPunjab vehicle verification
One registry covers all 36 Punjab districts, so a Sahiwal or Gujrat plate is checked exactly like a Lahore one. Start here if the car is Punjab-registered and your district has no page of its own.
Read the guideLahore
The deepest guide we have, and the only city where we also run a doorstep 70+ point mechanical inspection alongside the paperwork check.
Read the guideRawalpindi
Read this before anything else if the car is being sold anywhere in the twin cities — a Rawalpindi plate and an Islamabad plate use two different portals, and buyers get this wrong constantly.
Read the guideFaisalabad
Faisalabad’s used stock carries an unusually high share of company- and commercially-registered cars. This guide covers registration class and who may legally sign a transfer for a firm.
Read the guideMultan
Cars sold in Multan are often registered in Khanewal, Vehari or Lodhran. This guide handles inter-district transfer chains and what to confirm before you drive out to see the car.
Read the guideIslamabad (ICT)
A separate federal registry with its own portal and its own SMS number. Punjab MTMIS will return nothing for an ICT plate — this explains what to use instead.
Read the guidePunjab vs Islamabad — which portal?
If you cannot tell from the plate which registry a car belongs to, read this first. It settles the question in about a minute.
Settle it here