KPK Vehicle Verification Online: What the KP Excise Site Offers, and Every District Office Number
KPK vehicle verification online does not open on the KP Excise site. Check a KP car by phone: Peshawar MRA numbers, 35 district offices and the buyer checks.

KPK vehicle verification is not available as a working online lookup right now: the KP Excise website lists Vehicle Verification under e-Services, but on 24 October 2026 the menu item opened nothing. To check a Khyber Pakhtunkhwa car or bike, call the Motor Registration Authority in Peshawar on 091-9211671 for private vehicles, or the Excise office of the district where it is registered.
We tested the KP Excise site on 24 October 2026 and copied the department's own district phone directory. Below is what the site offers, every district office number, what to ask on the phone, and the checks to run on the car itself before you pay.
The KP Excise Vehicle Verification link leads nowhere
The Excise, Taxation and Narcotics Control Department's website, kpexcise.gov.pk, has an e-Services menu with Vehicle Verification, Registration Book Info and Vehicle Reg. On 24 October 2026 none of the three had a web address behind it, so clicking did nothing.
We checked the page code as well as clicking. The Vehicle Verification item has no link at all, and the other two point back to the home page. We also tried likely addresses on the same site, and each returned "404 Not Found". So this is a gap on the site, not a slow connection.
Treat any non-government site that offers a KP vehicle lookup with care, especially if it asks for your CNIC. The department's own website names no third-party lookup.
| KP Excise e-Services item | What happened on 24 October 2026 |
|---|---|
| Vehicle Verification | No link behind the menu item |
| Registration Book Info | Pointed back to the home page |
| Vehicle Reg. | Pointed back to the home page |
| Motor Vehicle Tax page | Opened, with the registration fee calculator |
| District phone directory | Opened, with 35 offices listed |

Peshawar's Motor Registration Authority answers for most KP vehicles
Peshawar has two motor registration offices on the directory: one for private vehicles and one for commercial vehicles. Call the right one with the registration number, chassis number and engine number ready, and ask for the owner name, model year and token tax status.
- Motor Registration Authority, private vehicles (Excise and Taxation Officer I, Peshawar): 091-9211671.
- Motor Registration Authority, commercial vehicles (Excise and Taxation Officer V, Peshawar): 091-9213657.
- Director, Peshawar Region: 091-9211209.
- Directorate General: Auqaf Plaza, Shami Road, Peshawar Cantt, 091-9212260, dgetnc@kpexcise.gov.pk.
Expect the office to ask why you want the record. A buyer with the seller present and the registration book in hand gets a far better answer than an anonymous caller. If the seller refuses to come along to the office, treat that as a warning.
Every KP district Excise office number
Outside Peshawar, call the Excise and Taxation Officer of the district where the vehicle is registered. The district is usually clear from the registration book. These numbers are from the department's District and Region phone directory, read on 24 October 2026.
| District | Phone | District | Phone |
|---|---|---|---|
| Kohat | 0922-9260311 | Abbottabad | 0992-9310309 |
| Hangu | 0925-621664 | Mansehra | 0997-307053 |
| Mardan | 0937-9230258 | Haripur | 0995-321021 |
| Nowshera | 0923-9220081 | Kohistan | 0998-407075 |
| Charsadda | 091-9220150 | Battagram | 0997-310161 |
| Swabi | 0938-280347 | Tor Ghar | 0997-302086 |
| Swat | 0946-9240170 | D.I. Khan | 0966-9280270 |
| Malakand | 0932-411155 | Bannu | 0928-9270125 |
| Dir Lower | 0945-9250148 | Karak | 0927-210316 |
| Dir Upper | 0944-890167 | Lakki Marwat | 0969-511145 |
| Buner | 0939-511152 | Tank | 0963-511978 |
| Chitral | 0943-413368 | Shangla | 0996-850091 |
The regional directors are listed too: Mardan 0937-9230258, Malakand 0946-9240017, Hazara 0992-9310350 and D.I. Khan 0966-9280269. Government offices keep working hours, so call on a weekday morning.

How to verify a KP vehicle before you buy it
Without an online lookup, the check is in person and on paper. Match the car to the registration book, confirm the record with the Excise office, check the token tax, and only then pay. Do the transfer straight away.
- Note the registration number, chassis number and engine number from the car itself, not from the papers.
- Compare them with the registration book or smart card. Any mismatch on chassis or engine means stop.
- Match the owner name in the book with the seller's CNIC.
- Call or visit the Excise office of the registering district and confirm the owner and token tax status.
- Pay only after that, and start the transfer the same week.
Token tax arrears follow the vehicle, not the person who ran them up. The KP rates are in KP vehicle token tax, and the transfer steps are in transferring vehicle ownership in Khyber Pakhtunkhwa. A brand new vehicle follows the separate KP new vehicle registration rules.

Other provinces still have working vehicle lookups
If the car is registered outside KP, use that province's system. Sindh lets you check vehicles by CNIC, and Islamabad has moved its checks into an online portal. A KP car moving to another province also needs an NOC.
For a Karachi car, the Sindh Excise vehicle check by CNIC works online. For a capital car, see Islamabad vehicle verification online. The addresses for every province, and the dead ones still shared online, are in vehicle verification in every province. Moving a KP car elsewhere is covered in transferring a vehicle from another province.
Common questions
Can I check a KPK vehicle registration online?
Not on 24 October 2026. The KP Excise website lists Vehicle Verification, but the menu item has no link behind it.
What is the KP Excise number for vehicle verification in Peshawar?
091-9211671 for private vehicles and 091-9213657 for commercial vehicles, the two Motor Registration Authority offices.
Can I check KP vehicles registered on my CNIC?
We found no online CNIC search for KP. Ask the Motor Registration Authority or your district Excise office, with your CNIC.
Is there a KP Excise app for vehicle verification?
The KP Excise website does not name one. Be careful with apps or sites that claim to be the official KP lookup.
Where is the KP Excise head office?
Auqaf Plaza, Shami Road, Peshawar Cantt. The phone number is 091-9212260.
Do token tax arrears pass to the buyer?
Yes, unpaid tax stays with the vehicle. Confirm it with the Excise office before you pay the seller.
How we verified this
What we checked, where we read it, and what we could not confirm.
We opened the KP Excise, Taxation and Narcotics Control Department website on 24 October 2026 with a direct request and in Chrome, checked the code behind its e-Services menu, tried likely verification addresses, and copied the District and Region phone directory and the head office details. We did not phone any office, so we could not confirm what each one will tell a caller, their hours, or whether an online lookup is planned.
About the author

Senior Writer, Public Services and Technology
Shahid joined us in 2024 as an author. He is a senior contributor to Pakistan's leading technology websites. He writes detailed articles, mostly covering his expertise in the latest tech, mobiles, apps, gadgets, and step-by-step guides. His ideology is to help people understand the latest trends and explain complex methods through very easy-to-understand guides.




