If you drive a car in Pakistan, knowing how to check car challan online is one of the most useful two-minute habits you can build. Camera fines do not come with a warden tapping on your window. A signal jumped on a camera-covered crossing, a speeding capture on a monitored road, or a parking violation recorded by a patrol device can all land on your car’s record without you hearing about it for weeks. This guide shows how to check a car challan by registration number or CNIC, what each result means, and why the check matters even more before you buy a used car.
Direct answer: To check a car challan online, open your province’s official portal — echallan.psca.gop.pk for Punjab or the Sindh Police TRACS system for Karachi (via the E-Challan link on sindhpolice.gov.pk) — enter the car’s registration number plus the owner’s CNIC or the chassis number for Punjab, or the car number or CNIC for Karachi, and press Search. The result lists every pending and paid challan on that car, with violation, date, location, amount, and usually a camera photo.
What Do I Need Before I Check a Car Challan?
Short answer: You need the car’s registration number exactly as registered, plus either the owner’s 13-digit CNIC without dashes or the car’s chassis number. No account is needed for a basic search on the PSCA portal. Do not hand your CNIC photo, OTP codes, or wallet PIN to any third-party site or agent offering to check for you.
A car challan check asks for very little, but it asks for it exactly:
- The car’s registration number, exactly as it appears on the registration book and number plate. The PSCA portal lists accepted formats such as ABC 000, ABC 0000, and ABC-00-0000. One wrong letter returns no result. This is the most common reason for a failed search.
- Either the owner’s 13-digit CNIC (no dashes) or the car’s chassis number. In Punjab, the plate is compulsory and the CNIC or chassis number is the second key. You cannot search by CNIC alone and get every car you own. Each plate must be checked separately.
- A phone or computer with internet. The official portal asks for numbers you type in, not documents you upload.
How to Check Car Challan Online in Punjab?
Short answer: Open echallan.psca.gop.pk, enter the car’s registration number and either the 13-digit CNIC without dashes or the chassis number, complete the captcha, and press Search. Each challan in the result shows the violation, date, time, location, camera photo, and amount due, plus the PSID you need for payment.
Punjab’s system is run by the Punjab Safe Cities Authority (PSCA). It covers Lahore, Rawalpindi, Faisalabad, Multan, Gujranwala, Sialkot, Bahawalpur, and other cities, with more being added over time.
- Open echallan.psca.gop.pk in your browser. Check the domain: it ends in gop.pk. Any other site using the PSCA name is not the official portal.
- Enter the car’s registration number in the first field, exactly as registered.
- Enter the 13-digit CNIC without dashes, or the chassis number, in the second field.
- Complete the captcha if one appears, then press Search.
- Read the result. Note the PSID — the payment slip number every payment channel asks for.
How Can I Check My Car Challan by SMS in Punjab?
PSCA sends e-challan alerts from the short code 9915 — it is an alerts channel, not a check-by-SMS service, and no published message format exists for querying your challan status by SMS. Check on the portal instead. Note that 8815 and 8070 are retired for challan alerts. Any guide or message still quoting them for this purpose is out of date.
How to Check Car Challan Online in Karachi?
Short answer: Open the official Sindh Police challan portal yourself by typing its address into your browser, choose vehicle number or CNIC search, enter the car’s number exactly as shown on the registration book, and press Search. Review each challan’s number, violation, amount, payment status, and camera evidence before paying anything.
Karachi’s e-challans are issued through the Sindh Police TRACS (Traffic Regulation and Citation System) setup.
- Open sindhpolice.gov.pk yourself and follow its E-Challan / Search Challan link to the TRACS portal. Do not follow a link inside an SMS, because fake-fine messages are common, and do not trust a Sindh portal address from a third-party site — several conflicting addresses circulate online.
- Choose the search method: vehicle registration number or CNIC.
- Enter the car’s number exactly as shown on the registration book. Do not enter the engine number by mistake.
- Press Search and review each challan before paying. The Karachi traffic helpline is 1915 if you need help or want to confirm a message you received.
How to Check Car Challan Online in Islamabad?
Short answer: Islamabad has its own traffic enforcement and verification setup, separate from Punjab’s PSCA system and Sindh’s TRACS. Open islamabadpolice.gov.pk, go to Services → E-Challan Verification, and enter either the vehicle number or the CNIC (without dashes) plus the captcha, then press Verify Challan. Do not assume a Punjab or Karachi result covers an Islamabad violation. If the page will not load, call the ITP e-challan query number 051-9001541 or the traffic helpline 1915.
Should I Check by Vehicle Number or by CNIC?
Short answer: Check by vehicle number whenever you can, because it answers the question about one specific car. A CNIC search gives an overview, but it can miss a car registered under a different name. Always finish with a plate-by-plate check.
| Search method | What it finds | Best for |
|---|---|---|
| Vehicle registration number + CNIC/chassis | All challans on that specific car | Checking your own car, or a car you are about to buy |
| CNIC-based search (Punjab: CNIC is only the second field, plate compulsory; Karachi: vehicle number or CNIC accepted) | Challans linked to that CNIC record | Getting an overview when you own more than one vehicle |
In practice, a CNIC overview can miss a family car still registered to a previous owner. A plate search on that car finds everything. That is why the plate check is the one to trust.
What Does Each Challan Status Mean?
Short answer: “Pending” means the fine is outstanding and still owed. “Paid” means it has been settled. “No record found” means no e-challan currently matches what you entered — but only after you have ruled out a spelling error, the wrong province’s portal, and a violation too recent to appear yet.
- Pending / unpaid: The fine is outstanding. Add up all pending entries for the total you owe on that car.
- Paid: The fine has been settled. Keep the receipt. If a paid challan later shows as pending, the receipt and PSID are your proof.
- No record found: No e-challan currently matches your entry. Re-check the plate spelling, try the chassis number instead of the CNIC, and remember a very recent violation may take a day or two to appear online — allow 24–48 hours before concluding you are clear.
- Photo does not match your car: The plate may have been misread, or the car may be a different vehicle with a similar plate. Keep the challan slip and the photo together and raise it through the official channel, not through an agent — in Punjab, use the Review option on the challan detail page at echallan.psca.gop.pk; in Karachi, lodge it at the nearest traffic police office or Traffic Police Headquarters Karachi and ask for footage verification. No published dispute deadline was found for either province, so file promptly.
Why Is My Car Challan Not Showing, or Still Showing After Payment?
Short answer: A challan that does not show usually means a spelling error, the wrong province’s portal, or a violation too recent to appear yet. A challan that still shows after payment usually means the payment status has not updated yet; keep the receipt and PSID, re-check after an interval, and contact the helpline if it stays pending after a day or two.
Challan not showing
Work through these in order: confirm the plate format against the registration book; try the chassis number instead of the CNIC; confirm you are on the correct province’s portal; and allow time for a very recent violation to appear. A Lahore camera fine will not appear on Karachi’s system, and vice versa.
Paid but still showing as pending
Do not pay a second time. Keep the payment receipt and the PSID. Re-check the portal after a short interval, because payment status can lag behind the payment itself. If the challan still shows as pending after a day or two, contact the helpline for the issuing province — Police Helpline 15 (e-challan option) for Punjab, 1915 for Karachi — with the receipt and PSID ready.
No SMS received
SMS alerts can be missed, delayed, or sent to an outdated number on the vehicle record. The portal result is the reliable record. Search by plate number directly instead of waiting for a message.
The car was sold but challans keep appearing
The record follows the registration. Challans issued before the transfer was updated can still appear against the car. Complete the transfer at the Excise office so the record updates, and if a post-sale challan appears, dispute it with the transfer record as evidence — in Punjab through the Review option on the PSCA portal, in Karachi at a traffic police office with your sale agreement and CNIC copy. No published standalone timeline for updating the challan record after a transfer was found. Keep the transfer record with the challan slips if you need to dispute them.
The portal will not accept my plate
The portal accepts specific formats, for example ABC 000 or ABC-00-0000. Match the format on your registration book rather than the style painted on the plate, which sometimes differs.
I received an SMS with a link
Do not click it. Open the official portal yourself and search. If nothing appears, treat the message as suspicious. You can forward a suspected scam SMS to PTA on 9000.
Why Must I Check a Car Challan Before Buying a Used Car?
Short answer: An e-challan is recorded against the vehicle, not just the driver, so unpaid fines on a car you buy can follow the car into your ownership and complicate the transfer. Run the plate check yourself before paying, agree who clears any pending fines, and re-check after the transfer is complete.
This is the check buyers skip most often, and it is the one that costs them. Before paying for any used car:
- Ask the seller for the registration number and run the plate check yourself on the official portal.
- Check the total pending amount, not just whether any challan exists. One small fine and a long list of fines are very different situations.
- Agree in writing who clears the pending fines before the transfer, and keep the payment receipts with the transfer documents.
- Re-check after the transfer is complete, so the record reflects the new ownership.
A seller who refuses to share the plate number for a check is giving you a reason to walk away.
How Do I Pay a Car Challan After I Find One?
Short answer: Pay with the PSID from the challan record, through an official channel only: the official portal, a partner bank, or a mobile wallet. Keep the receipt. Never share an OTP or wallet PIN with anyone who calls about your challan.
Checking happens on the portal. Paying uses the PSID from the challan record. In Punjab, established payment channels include JazzCash (helpline 4444), Easypaisa (helpline 3737), partner banks, and the ePay system (helpline 042-99030100). Fine amounts differ sharply between provinces. A violation that costs one amount in Punjab can cost a very different amount in Sindh, so never take a figure from another province’s schedule as the amount you owe. The amount on your own challan record is the figure that counts.
Frequently Asked Questions
How to check car challan online?
Open the official portal for the province where the car was driven — echallan.psca.gop.pk for Punjab, or the Sindh Police TRACS system for Karachi — enter the registration number plus CNIC or chassis number, and press Search.
How to check online car challan without visiting an office?
The portal check is fully online and needs no office visit and no account on the PSCA portal. You only need the plate number and either the CNIC or the chassis number.
How can I check my car challan online by CNIC?
Enter the car’s plate number first, then the 13-digit CNIC without dashes as the second field. The plate is compulsory in Punjab. A CNIC alone does not return every car you own, so check each plate separately.
How to check challan on car I just bought?
Run the plate check on the official portal before paying, and again after the transfer. Agree with the seller who clears any pending fines, and keep the payment receipts with the transfer papers.
How to check car challan if the SMS never arrived?
SMS alerts can be missed, delayed, or sent to an outdated number on the vehicle record. The portal result is the reliable record. Search by plate number directly instead of waiting for a message.
How to check car fine in Pakistan for a car driven in two provinces?
Check each province’s portal separately. Punjab fines appear on the PSCA portal. Karachi fines appear on the Sindh Police system. A clean result in one province says nothing about the other.
How to check my car challan online when the photo looks wrong?
If the photo shows a different vehicle, keep the challan slip and the photo, and raise a dispute through the official channel of the province that issued the fine — the Review option on the PSCA portal for Punjab, or a traffic police office (with a request for footage verification) for Karachi. No published dispute deadline was found for either province, so file promptly.
How to check your car challan online for a company or rental car?
The same plate check works, because challans attach to the vehicle record. If you drove a rental car, ask the rental company for the challan record and check the plate yourself. Rental agreements normally pass fines during the rental period to the renter, so check your contract wording. No official procedure for transferring challan liability to a named driver was found — the record stays against the registered vehicle, so the contract is what decides who ultimately pays.