There is no single national e-challan portal in Pakistan — Punjab, Islamabad and Karachi each run their own system, and Khyber Pakhtunkhwa has no verified online system at all. That confusion is exactly what scammers exploit with fake “you have a challan” SMS messages.
This guide covers the official check and payment routes region by region, how to challenge a wrong challan from home, what the revised Punjab fines look like, and the one SMS rule that protects you: genuine PSCA messages come only from 9915, never contain a link, and never ask for bank details.
Punjab (PSCA): Check Your E-Challan Online
Punjab’s system is run by the Punjab Safe Cities Authority (PSCA). AI-powered cameras detect violations — PSCA describes 19 types, including helmet and seatbelt violations, mobile phone use, overspeeding, red-signal and wrong-way driving — photograph the vehicle, and generate the challan automatically.
To check: go to the official portal echallan.psca.gop.pk and search with your CNIC and vehicle registration number. Your challans are issued with pictorial evidence of the violation — you can see the camera photo rather than taking a ticket on trust. (An older PSCA service also let you SMS your chassis number to 8815 for outstanding challans; that service is documented on PSCA’s site from an earlier period and its current status was not re-confirmed — the portal is the reliable route.) Guidance is available on the police helpline 15, option 6.
Punjab: Pay With a 17-Digit PSID (No Bank Visit Needed)
- Open the e-Pay Punjab app (the Punjab government’s payment system, built by PITB and integrated with the State Bank and 1-Link networks) and select the Traffic Challan / e-Challan service.
- Generate your PSID — a unique 17-digit payment ID for your challan.
- Pay that PSID through any channel: ATM, internet or mobile banking, mobile wallets (JazzCash, Easypaisa and others), telco agents, or over the counter at a bank.
The PSID is the payment — there is no separate “challan payment link”, and no officer is authorised to take a fine from you on the spot; under the official schedule, fines are deposited through banking channels and wallets. The channel coverage is broad by design: when PSCA introduced online payment, it briefed availability through the mobile banking of 23 banks, internet banking of 18 banks, ATM services of 21 banks and over-the-counter payment at 28 banks, alongside the wallets named above and TCS.
The 9915 Rule: How to Spot a Fake Challan SMS
PSCA has warned repeatedly (most recently in March 2026) about fraudulent e-challan messages. The official position, via PSCA’s spokesperson:
- Genuine PSCA e-challan SMS come only from 9915 (Government of Punjab).
- Official messages contain no links and never instruct you to pay through a link.
- PSCA never asks for your bank account, ATM card or financial details — by SMS or any other channel.
- Messages from other numbers — PSCA specifically named 8070 — are fake and should be ignored.
- Scammers have also been reported spoofing numbers, so apply the content test too: even a message that appears to come from 9915 is fake if it carries a payment link or asks for bank details.
Verification happens in exactly one place — the PSCA portal above — and payment in exactly one way — a PSID via e-Pay Punjab.
Wrong Challan? Challenge It Online
Punjab now has an online Review facility on the PSCA e-challan portal: log in, open the Review section, upload your supporting evidence and submit. PSCA states that if the review establishes the challan was issued incorrectly, it will be cancelled within 24 hours. Wrong-vehicle, wrong-plate and duplicate challans are exactly what this route exists for — use it instead of paying a ticket that is not yours or hunting for an office.
Punjab Fines: The New Schedule (and the Old Table to Ignore)
Traffic Police Punjab publishes an official offences-and-penalties schedule (the amended Twelfth Schedule). Two versions of that page circulate, and the difference is enormous: the old table (Rs 200–1,000 fines) is superseded — any site still showing signal violations at Rs 200/500 is quoting history. The revised schedule’s examples include:
- Exceeding the speed limit: Rs 2,000 (motorcycle), Rs 3,000 (three-wheeler), Rs 5,000 (car under 2000cc), Rs 20,000 (car over 2000cc and public service/transport vehicles)
- Violating a traffic signal: Rs 2,000 to Rs 15,000 across the same vehicle bands
Only part of the revised table could be retrieved from the official page’s index for this guide, so read your exact amount on your challan itself and treat blog fine-tables (especially helmet/seatbelt figures copied between sites) with suspicion. Two honest blanks: no official Punjab payment deadline and no Punjab discount or amnesty scheme could be verified from PSCA, PITB or Traffic Police Punjab sources — the early-payment discount below is a Karachi scheme, not a Punjab one, whatever blogs imply.
Islamabad: Its Own E-Challan Verification
Islamabad Capital Territory Police officially lists an E-Challan Verification service on its homepage (islamabadpolice.gov.pk) — “check and pay your traffic e-challan online using a secure digital payment system” — with the ITP helpline at 1915. Use the service link on the official homepage rather than any third-party URL: the exact portal address circulated by guide sites could not be verified against an official page.
Karachi (Sindh TRACS): Different System, Real Discount
Karachi’s camera-based system is TRACS (under the Karachi Safe City Project; 1,076 cameras in phase 1). The key differences from Punjab:
- The challan is delivered by Pakistan Post to the address linked to your number plate in Sindh Excise & Taxation records — keeping that address current matters.
- You have 21 days to pay.
- Pay within 14 days and you get a 50% discount (confirmed by Sindh traffic police in court proceedings in February 2026).
- Unpaid after 21 days, the fine doubles from day 22.
- Karachi Traffic Police has also announced (per ARY’s reporting) that a first-time offender who submits a written apology does not have to pay that first fine, with the 50% rate applying to a second violation paid within 14 days.
Khyber Pakhtunkhwa: No Verified Online System
Honesty over completeness: no official KP online e-challan check portal could be verified. KP Police’s official site carries a tender document for developing an e-ticketing and e-payment system, but no live citizen portal, check steps or payment route from a KP government source. If you are challaned in KP, follow the payment instructions on the paper challan (traffic police office / designated bank) and do not enter your details into blog-linked “KP challan” pages.
The Punjab system details in this guide follow the Punjab Safe Cities Authority’s official site (psca.gop.pk) and PITB’s e-Pay Punjab documentation, with the scam warnings as issued by PSCA in March 2026 and reported by Dawn and The Express Tribune.
Also read: Pak ID CNIC Renewal Online Guide · Check Electricity Bill Online in Pakistan
FAQs
Q: I got an SMS saying I have an e-challan. Is it real?
Apply PSCA’s test: genuine PSCA messages come only from 9915, contain no link, and never ask for bank or ATM details. A message from any other number — PSCA has specifically named 8070 — is fake, and even a spoofed “9915” message is fake if it carries a payment link or asks for financial information. Do not pay from any SMS: check your status yourself on echallan.psca.gop.pk and pay only via an e-Pay Punjab PSID.
Q: How do I check a Punjab e-challan without waiting for a letter?
On the official PSCA portal, echallan.psca.gop.pk, enter your CNIC and vehicle registration number. Challans there are issued with pictorial evidence, so you can see the camera photo of the violation. An older SMS option (chassis number to 8815) exists in PSCA’s records but its current status is unconfirmed — the portal is the dependable route, and the helpline is 15, option 6.
Q: How do I pay — do I have to visit a bank?
No. Generate the 17-digit PSID for your challan in the e-Pay Punjab app, then pay it from your phone or any channel: mobile/internet banking, ATMs, mobile wallets such as JazzCash and Easypaisa, telco agents, or a bank counter. e-Pay Punjab runs on the State Bank / 1-Link network, so the PSID works across banks nationwide.
Q: My challan is wrong or duplicated — can I challenge it from home?
Yes, in Punjab. The PSCA portal has a Review section: submit your case with supporting evidence uploaded, and PSCA states a challan proven incorrect is cancelled within 24 hours. Karachi’s TRACS system handles disputes through its own appeal channels, and its verified relief is time-based: 50% off if paid within 14 days, double after 21 days.
Q: Is there one portal for all of Pakistan, and a discount for paying fast in Punjab?
No single national portal exists: Punjab (PSCA), Islamabad (its own E-Challan Verification, linked from islamabadpolice.gov.pk) and Karachi (Sindh TRACS) are separate systems, and KP has no verified online system. And no — no Punjab early-payment discount or official deadline could be verified from PSCA/PITB sources. The verified 50%-within-14-days discount belongs to Karachi’s TRACS only; sites presenting it as a Punjab scheme are mixing the two systems.

Pingback: Electricity Bill Online Check Pakistan 2026: PITC Portal Guide