To check your e challan online in Pakistan, first use the portal for the province where your vehicle is registered or where the violation happened, because there is no single national e challan portal. For Punjab, including Lahore, Rawalpindi, Faisalabad, Multan and Gujranwala, open echallan.psca.gop.pk, the Punjab Safe Cities Authority portal, enter your vehicle registration number plus your CNIC or chassis number where asked, complete the captcha and press search. For Sindh, including Karachi, Hyderabad and Sukkur, use the Sindh Police TRACS portal, the Traffic Record and Challan System, and enter your vehicle registration number or CNIC. For Islamabad, use the Islamabad Traffic Police e challan verification page or the Islamabad City App, and enter your vehicle number, for example ABC-123 for an Islamabad registered vehicle. For Khyber Pakhtunkhwa, use the Peshawar Traffic Police system or the KP Police App, where coverage is mainly on Peshawar’s main roads. Checking is free. You only pay if you actually have an outstanding fine. Note the exact amount and the PSID, the payment slip number, before paying, and pay only through the official portal, ePay Punjab for Punjab, or JazzCash, Easypaisa, a bank app, ATM or bank branch as shown on the official challan. Since your CNIC is the key document for this check, you may also want to review your SIMs on CNIC record to keep your personal details up to date.
Summary
| Punjab | echallan.psca.gop.pk | Vehicle number plus CNIC |
| Sindh | Sindh Police TRACS | Vehicle number or CNIC |
| Islamabad | ICT Police e challan page | Vehicle number or CNIC |
| Khyber Pakhtunkhwa | Peshawar Traffic Police / KP Police App | Vehicle number |
FAQ
How do I check my e challan online?
Open your province portal, enter your vehicle number and CNIC where asked, and press search.
Can I check e challan with only a vehicle number?
In most provinces, yes, with the vehicle registration number alone.
Is checking e challan free?
Yes, checking is free. You pay only the fine amount if a challan is outstanding.


