E-Challan (Electronic Challan) Punjab 2026 is the official digital traffic enforcement system operated by Punjab Police and PSCA. Through this system, traffic violations are detected using AI cameras, speed sensors, and manual enforcement. Drivers can check E-Challan online by CNIC or vehicle number, pay fines digitally, avoid late penalties, prevent license suspension, and track challan status in real time.
Full Form: Electronic Challan
Operating Authority: Punjab Safe Cities Authority (PSCA) and Punjab Police
Coverage: In 2026, it covers more than 20 cities, including Lahore and Faisalabad, with over 15,000 AI cameras watching for issues like red light jumps or no helmets.
Technology: Automatic Number Plate Recognition (ANPR), AI surveillance cameras, digital systems
Without verification, you risk buying a stolen or tax-defaulted vehicle, which can lead to serious legal trouble. In 2026, vehicle verification became essential before buying, selling, transferring ownership, or traveling between provinces in Punjab.
Key Changes in 2026:
Real-time violation recording
Automatic PSID generation
Integration with the DLIMS license system
Points-based suspension system
Stricter enforcement penalties
15,000+ AI cameras operational
Violation Detection: Cameras installed across Punjab monitor traffic and detect violations. When a violation is detected, the system captures the vehicle number, time, location, and type of violation, which is sent to the traffic control system.
Detection Methods:
AI Camera Surveillance
Safe City cameras across major cities U7777
ANPR (Automatic Number Plate Recognition) technology
Real-time violation recording with photo evidence
Traffic Wardens
Manual violation recording
Handheld device documentation
On-spot challan generation
Speed Sensors
Automated speed limit enforcement
Real-time speed detection
Instant violation recording
Challan Generation: A digital challan is created and associated with a PSID (Payment Slip Identification Number) that uniquely identifies the fine.
Step-by-Step Process:
Violation Capture
Vehicle number recorded
Location documented
Time timestamp created
Photo evidence collected
PSID Generation
Automatic 12-14 digit PSID created
Unique identifier assigned
Linked to vehicle registration
Notification
Notification: The vehicle owner is notified via SMS about the challan with details.
SMS sent to the registered number
Digital portal updated
Online records created
Data Centralization
All data is stored in the central PSCA database.
Integration with the DLIMS system
Permanent digital record creation
PSCA Role:
Operates an AI camera network
Manages challan generation
Maintains database
Processes payments
Handles disputes
DLIMS Integration:
Every challan issued creates an entry in the central DLIMS database. This entry links to your CNIC and driving license number. The record never disappears, even after payment.
Points system tracking
License suspension management
Permanent violation records
Traffic history compilation
Official Website: echallan.psca.gop.pk
Steps to Check:
Access the Portal
Go to echallan.psca.gop.pk Enter vehicle registration + CNIC, and your Lahore e-challan details will appear.
Enter Required Information
Vehicle registration number (exact format: LXX-1234)
CNIC number (13 digits)
View Challan Details
Fine amount displayed
Violation type shown
Date and time of violation
Location of violation
Photo evidence (if available)
Payment status indicated
Due date shown
Download Information
PDF download available
Screenshot option
Print option for records
Processing Time: Instantaneous
Cost: Completely free
You can also check your challan using your car or bike number: This method is very useful if you do not have your CNIC at the moment. In Punjab, the e-challan system is managed by the traffic police. You can easily check your challan online through the Punjab e-challan portal.
Steps:
Visit the PSCA portal
Enter CNIC number only
The system displays all vehicles registered to that CNIC
View all pending challans for those vehicles
Select a specific challan for details
Advantage: View all your vehicles at once
Steps:
Go to echallan.psca.gop.pk
Enter vehicle registration number
The system shows pending challans
View violation details
Get payment options
Note: Use the exact plate format, including spacing, to avoid 'No Record Found' errors.
Service Code: 8815
How to Use:
Open SMS/Text app
Type vehicle registration number
Send to: 8815
Receive challan details via return SMS
Processing Time: 2-5 minutes
Coverage: All major Punjab cities
Available Apps:
ePay Punjab (official)
JazzCash app
Easypaisa app
Rasta App (Lahore specific)
Park+ app
Features:
Real-time verification
Instant notifications
One-touch payment
Receipt generation
Challan tracking
What is PSID?
PSID stands for Payment Slip Identification Number. A Traffic Challan PSID is a unique 12–14-digit Payment Slip ID generated when a traffic fine is issued. It is used to: ... All provinces now issue PSIDs automatically through ANPR cameras, Safe City systems, or on-spot challaning officers.
Where to Find PSID:
On the physical challan slip
In SMS notification from 8815
On the PSCA portal
In bank/wallet app documentation
PSID Format:
12-14 digit unique number
Cannot be changed
Required for all online payments
Step-by-Step Guide:
Open JazzCash App
Download the JazzCash app
Log in with credentials
Navigate to the main menu
Select Payment Option
Open the JazzCash app and log in. Go to Government Payments, then Traffic Challan Payment. Choose Punjab Safe Cities Authority (PSCA). Enter your Vehicle Number or PSID.
Enter Details
Vehicle registration number OR
PSID (Payment Slip ID)
Review Charges
Fine amount displayed
Any applicable fees shown
Total payable amount
Confirm Payment
Verify all details
Select payment source (JazzCash balance)
Authorize transaction
Receive Confirmation
Instant payment confirmation via SMS
Digital receipt generated
Payment reference number provided
Processing Time: Usually within a few minutes, but sometimes up to 24 hours.
Alternative: Pay at a JazzCash Retailer by providing your Vehicle Number or PSID.
JazzCash Helpline: 4444
Step-by-Step Guide:
Open Easypaisa App
Launch the EasyPaisa app. Navigate to the "Government Payments" section. Choose the "Traffic Fine" or "E-Challan" option. Input your vehicle registration number.
Select Traffic Fine
Tap "Government Payments"
Choose "Traffic Fine" or "E-Challan"
Select region (Punjab)
Enter Vehicle Details
Vehicle registration number
Complete verification
Verify Challan Details
Review the fine amount
Check violation details
Confirm location and date
Complete Payment
Verify the challan details and complete the payment. Keep the transaction ID for your records.
Select payment method
Authorize transaction
Save Receipt
Screenshot or save confirmation
Keep transaction ID
Maintain proof of payment
Processing Time: 5-20 minutes
Easypaisa Support: Check the app for helpline
Supported Banks:
Most major banks support Punjab E-Challan payments, including Meezan Bank, HBL, MCB, Allied Bank, UBL, and National Bank of Pakistan.
Additional Banks:
NBP (National Bank of Pakistan)
HBL (Habib Bank Limited)
UBL (United Bank Limited)
MCB (Muslim Commercial Bank)
Allied Bank
Meezan Bank
ABL (Allied Bank Limited)
Bank of Punjab
Steps:
Log in to Bank App
Log in to the Meezan Bank app. Go to Bill Payments → Traffic Challan → Punjab E-Challan. Enter Vehicle Number or PSID.
Navigate to Bill Payments
Find the "Government Payments" or "Bill Payments" section
Look for the "Traffic Challan" option
Select "Punjab E-Challan" or "PSCA"
Enter Payment Details
Vehicle registration number OR
PSID (Payment Slip ID)
Confirm details
Review and Authorize
Verify the fine amount
Check transaction fees
Authorize payment with PIN/biometric
Receive Confirmation
Digital receipt in app
SMS confirmation sent
Payment reference number
Processing Time: 30-60 minutes typically
Advantage: Secure bank-level encryption
Steps:
Locate 1-Link ATM
Find the nearest 1-Link-enabled ATM
Visit any 1-Link-enabled ATM across Pakistan. Insert your ATM card and enter PIN. Select the "Bill Payment" or "Challan Payment" option. Choose the "Traffic Challan" category. Enter your PSID number carefully. Verify the amount and complete the transaction. Keep the printed receipt as proof.
Insert Card and Enter PIN
Insert ATM/debit card
Enter security PIN
Navigate menu
Select Payment Service
Choose the "Bill Payment" option
Select "Challan Payment"
Choose "Traffic Challan" category
Enter Payment Details
Input PSID carefully
Verify the amount displayed
Confirm transaction
Complete and Keep Receipt
Confirm the final amount
Process payment
Keep the printed receipt
Processing Time: Immediate update in most cases
Note: Keep the printed receipt as proof.
Steps:
Visit Bank Branch
Go to the nearest bank branch
Have PSID ready
Visit any NBP branch with your PSID and CNIC. Fill the challan payment form at the counter. Submit it with cash or through your NBP account. Bank staff process payments and provide a stamped receipt.
Fill Challan Form
Complete the official form
Enter PSID and CNIC
Specify amount
Submit Payment
Pay in cash or through an account
Submit documents
Obtain stamped receipt
Keep Documentation
This receipt serves as official payment proof.
Verify Update
Check the system after 24-48 hours
Confirm payment reflection
Keep the receipt as a backup
Processing Time: 24-48 hours
Steps:
Access Bank Website
Access your bank's internet banking website. Log in with credentials. Navigate to the bill payments section. Search for PSCA or the traffic challan option. Enter the required details and process payment.
Log in to Account
Enter credentials securely
Complete two-factor authentication
Find the Bill Payment Section
Navigate to "Payments" or "Bills"
Look for "Government Payments"
Search for "Traffic Challan" or "PSCA"
Enter Payment Details
Select the PSCA/Traffic Challan option
Enter PSID number
Verify the fine amount
Process Payment
Review transaction details
Authorize with PIN/OTP
Complete payment
Save Confirmation
Download or screenshot confirmation
Note the payment reference number
Keep for records
Processing Time: Usually 30-60 minutes
Fines jumped in December 2025 to push safer roads, from 200 rupees to 2000 rupees now. Repeats hit 15000 rupees, plus possible jail of up to six months.
Speeding Violations:
First offense: Rs. 2,000
Repeat violation: Rs. 5,000
AI camera enforcement on main roads
Automatic detection and recording
Signal Jumping/Red Light:
Fine: Rs. 2,000
Automated camera detection
Includes photo evidence
Increases with repetition
Helmet Violation:
Fine: Rs. 2,000 (first offense)
Mandatory on motorcycles
Automatic camera detection
Safe City enforcement
No Seatbelt Violation:
Fine: Rs. 2,000
Applies to all vehicles
Camera and traffic warden enforcement
Safety requirement
Pedestrian Crossing Violation:
Fine: Rs. 2,000
Not stopping at marked crossings
Safety violation
Increases with repetition
Wrong Number Plate:
Fine: Rs. 2,000
Fancy fonts or wrong sizes
Fancy fonts, wrong sizes, or stylized plates prevent camera recognition
The vehicle may be impounded
Overloading Vehicle:
First offense: Rs. 3,000
Repeat violation: Rs. 15,000
Possible 6-month imprisonment
Safety and road damage violation
No Valid License:
First offense: Rs. 2,000
Repeat violation: Rs. 15,000
Up to 6 months imprisonment possible
Serious traffic offense
Pro Tip: Pay in 10 days for no late fees.
Payment Timeline:
Days 1-10: Standard fine amount, no additional penalties
Days 11-30: Late fee penalties begin (amount varies)
After 30 days: Fine may double or vehicle registration can be blocked
Recent Lok Adalat Discount:
Solution: Watch for grace periods, like the December 13, 2025, Lok Adalat event, where you can clear old fines with up to 75 percent off.
Method 1: Portal Verification
Visit the PSCA portal (echallan.psca.gop.pk)
Enter vehicle number and CNIC
View challan status
Check the "Payment Status" field
Confirm marked as "PAID."
Method 2: System Update Timeline
Payment typically reflects in the PSCA database within 24 to 48 hours.
Status Indicators:
Green/Paid: Payment successful, record updated
Red/Unpaid: Payment pending or not received
Processing: Payment under verification
What You'll Receive:
Confirmation from payment platform (JazzCash/Easypaisa/bank)
Optional SMS from 8815 confirming payment
Payment reference number
Transaction ID
How to Save:
Screenshot SMS confirmation
Save the payment reference number
Keep transaction ID
Store for dispute resolution if needed
Issue: Payment Not Reflecting in System
If the challan still shows unpaid, wait 24 hours or contact the concerned traffic authority.
Solutions:
Wait up to 24 hours for an automatic update
Refresh the PSCA portal
Clear browser cache and retry
Check payment confirmation from the provider
Contact the PSCA helpline if still unpaid after 48 hours
Common Causes:
System synchronization delay (1-3 hours typical)
Mobile wallet syncing issues
Banking system processing time
Portal cache issues
Resolution Process:
Keep the payment receipt as proof
Note transaction ID and date
Contact PSCA: Helpline 15 or visit the portal
Provide payment proof
Request manual verification
Await record update
Contact Information:
PSCA Helpline: 15
Punjab Police: 1991
Bank/Wallet Support: Use app helpline
What is DLIMS?
DLIMS stands for Driving License Issuance Management System. It is managed by the Punjab Traffic Police and covers learner licenses, permanent licenses, renewals, duplicates, and international permits.
Integration with E-Challan:
The system enables citizens to apply, renew, verify, and track driving licenses and e-challan online, removing dependency on manual processes and physical offices.
Permanent violation recording
Points system tracking
License suspension management
How It Works:
Punjab introduced a points-based system similar to international standards. Each violation type carries specific point values. Accumulating 20 points within one year triggers automatic license suspension for 3 to 12 months.
Point Values by Violation:
Speeding: 2-4 points per violation
Signal jumping: 4 points
No helmet/seatbelt: 2 points
Pedestrian crossing: 4 points
License-related offense: 6-10 points
Serious violations: Up to 10 points
Accumulation Impact:
0-5 points: Clean record
6-10 points: Warning status
11-15 points: Increased monitoring
16-20 points: Suspension risk
20+ points: Automatic license suspension
Automatic Suspension:
Accumulating 20 points within one year triggers automatic license suspension for 3 to 12 months.
Duration:
3 months: Standard suspension for first severe violation
6 months: Multiple violations
12 months: Habitual violators
Permanent: Extreme cases (rash driving, serious injury)
Suspension Effects:
License renewal applications undergo automatic DLIMS verification. Multiple violations may require additional safety training before renewal approval.
Cannot legally drive
Vehicle registration issues
Insurance policy impacts
Insurance denial possible
Removal of Points:
Paying fines removes the "pending" status but doesn't erase the violation from your history. Only time and clean driving improve your overall record. Three years of violation-free driving significantly improves your standing.
Timeline for Point Removal:
Points expire: 1-2 years (depending on violation type)
A clean driving record is needed for faster removal
Traffic awareness course completion: May reduce points
Three years violation-free: Significantly improves record
What Gets Recorded:
Every challan issued creates an entry in the central DLIMS database. This entry links to your CNIC and driving license number. The record never disappears, even after payment.
Record Contents:
Violation type and date
Location and time
Fine amount and payment status
Photo evidence
Points assigned
License impact
Suspension status (if applicable)
Accessibility:
Insurance companies may access violation history for policy decisions.
License renewal verification
Vehicle ownership transfer
Legal proceedings
Insurance premium calculation
Possible Causes:
Vehicle registration number entered incorrectly
Recent violation not yet uploaded
Vehicle not registered in Punjab
System update lag
Solutions:
Double-check registration format (LXX-1234)
Wait 24 hours for the system update
Try checking by CNIC instead
Contact PSCA if still not visible after 48 hours
Verify vehicle is Punjab-registered
What to Do:
Think the camera goofed? Dispute it easily online since the August 2025 tweaks.
Dispute Process:
Visit PSCA portal
Select "File Complaint" or "Dispute"
Upload photo evidence
Provide a detailed explanation
Submit dispute
The review process usually takes 7 to 14 working days.
Prevention:
Check payment confirmation before repeating
Note the transaction ID after each payment
Wait 24 hours before retrying
If Duplicate Occurs:
Contact payment provider (JazzCash/Easypaisa/bank)
Request refund/reversal
Provide transaction details
Contact PSCA with duplicate payment proof
Request a challan credit/reversal
Steps to Take:
Save the payment confirmation screenshot
Note transaction ID and date/time
Refresh PSCA portal (clear cache)
Try checking by a different method
Contact PSCA helpline: 15
Provide payment proof and PSID
Request manual verification and update
Typical Resolution Time: 24-72 hours with proper documentation
Solutions:
Visit the PSCA portal with the vehicle number and CNIC
Check the "Payment Methods" section
The system will show PSID
Note PSID for future reference
Use PSID for any payment method
Visit the nearest traffic office if online access is unavailable
Official Portals:
PSCA Portal: echallan.psca.gop.pk
Parivahan Portal: parivahan.gov.in (national)
Provincial Traffic Police website
Step-by-Step Dispute Filing:
Can you dispute a wrong E-Challan in Punjab? A: You can dispute a wrong E-Challan online by submitting evidence through the official portal. The review process usually takes 7 to 14 working days.
Access Portal
Go to the official PSCA website
Log in or enter details
Find "File Complaint" or "Dispute" section
Select Challan
Choose the contested challan
Review violation details
Verify PSID and amount
Select Dispute Reason
Wrong vehicle/number plate
Incorrect violation type
Camera malfunction
Mistaken time/location
Already paid
Other (specify)
Upload Evidence
Photos of vehicle/plate
GPS location evidence
Witness statements
Documentation proving innocence
Payment proof (if duplicate)
Write a Detailed Explanation
Explain what actually happened
Provide context
Reference any evidence
Be specific with facts
Submit Dispute
Review all information
Confirm submission
Save the reference number
Wait for Review
The review process usually takes 7 to 14 working days.
Monitor status online
Check for updates via SMS
Await final decision
When to File In-Person:
No internet access
Complex case requiring detailed explanation
Need immediate assistance
Multiple disputed challans
Location:
Nearest Traffic Police Office
PSCA Office
City Traffic Police (CTPL) office
Documents Needed:
Original CNIC
Vehicle registration book
Challan slip (if received)
Evidence/photos
Any supporting documents
Speed Limit Violations:
Exceeding posted speed limits
Detected by speed sensors on major roads
Automatic notification system
Increasing enforcement in 2026
Signal Violations:
Running red lights
Safe City camera detection
Photo evidence included
Zero tolerance policy
Helmet Requirements:
No helmet and 345 WlN over speeding.
Mandatory for all two-wheeler riders
Automatic camera detection
Applies to motorcycle and scooter riders
Seatbelt Violations:
Not wearing a seatbelt in vehicles
Front and rear seat requirements
Camera enforcement
Applies to all vehicle types
Pedestrian Safety:
Not stopping at crossings
Hitting pedestrians
Blocking pedestrian paths
Safety violation category
Number Plate Issues:
Fancy or illegible fonts
Wrong plate size
Obstructed numbers
Non-standard plates
Prevention is better than a fine! Follow these tips to steer clear of an E-Challan Punjab: Obey Traffic Rules: Stick to speed limits and signals. Stay Updated: Check traffic alerts on the PSCA website (psca.gop.pk).
Practical Tips:
Speed Limit Compliance
Stick to posted limits
Reduce speed in school zones
Slow down in congested areas
Use cruise control on highways
Traffic Signal Awareness
Stop completely at red lights
Don't run yellow lights
Wait for a clear green
Watch for traffic wardens
Safety Equipment
Wear a helmet always (mandatory)
Fasten seatbelts (all passengers)
Use child safety seats
Proper vehicle maintenance
Vehicle Documentation
Ensure a clear number plate
Use standard fonts
Keep the plate clean and visible
Update registration if needed
Pedestrian Care
Stop at zebra crossings
Give pedestrians the right of way
Avoid blocking crosswalks
Drive defensively in crowds
Regular Monitoring
Check the E-Challan weekly
Monitor DLIMS points
Review driving record
Address violations quickly
Lahore:
Mall Road
Canal Road
Thokar Niaz Baig
Defence Road
GT Road
Service lanes (multiple)
Faisalabad:
Ghulam Muhammad Abad
Sargodha Road
Airport Road
Main Bazaar
Rawalpindi:
Race Course Road
Murree Road
Kashmir Road
Main Adiala Road
Multan:
Hussain Agha Road
Naudero Road
Samundri Road
Gujranwala:
Sialkot Road
Satellite Town
Zarqa Road
Answer: You can check E-Challan Punjab online by entering your CNIC or vehicle number on the official E-Challan portal. The system shows fine details, violation type, location, and payment status instantly.
Official portal: echallan.psca.gop.pk
Answer: All methods are equally safe and instant. Choose based on convenience:
JazzCash: Fastest, 5-20 minutes
Easypaisa: Also fast, good for non-app users
Bank apps: Most secure, direct from the account
ATM: Offline option, instant receipt
Bank branch: Best for manual verification
Answer: Payment typically reflects in the PSCA database within 24 to 48 hours.
Typical timeline:
JazzCash/Easypaisa: 5-30 minutes
Bank apps: 30-60 minutes
ATM: Immediate to 2 hours
Bank branch: 24-48 hours
Answer: In 2026, unpaid E-Challans can cause serious problems for vehicle owners in Punjab. If a challan is not paid within the due time, the fine amount may increase or remain permanently active in the system.
Consequences:
Fine may double after 30 days
Vehicle registration may be blocked
License renewal may be denied
Insurance may be impacted
Ownership transfer may be blocked
Answer: Yes, but only with proper documentation.
Process:
Get PSID from vehicle owner
Use PSID for payment
Send payment proof to the owner
The owner can verify in system
Answer: Verify before payment:
Check violation type matches fine amount
Verify no late fees added yet
Cross-check with the official fine list
Contact PSCA if a discrepancy found
Don't pay if the amount seems incorrect
Answer: If the challan disappears → Your payment is successful If it still shows unpaid → wait up to 24 hours
Confirmation methods:
SMS confirmation from the payment provider
Digital receipt in app/portal
Challan marked "PAID" on portal
No red notification on the portal
Answer:
The system recognizes duplicates and blocks them
Refund processed by payment provider
Challan updates only once
Contact the payment provider for a refund if not been processed
Answer: Yes, completely. Dispute online with photos, get reviewed in a week.
Dispute process:
Visit the PSCA portal
File a complaint with evidence
Upload photos/documentation
Explain the situation
Wait 7-14 days for review
Receive decision
Answer: Paying fines removes the "pending" status but doesn't erase the violation from your history. Only time and clean driving improve your overall record. Three years of violation-free driving significantly improves your standing.
Record impact:
Payment clears "unpaid" status only
Violation remains in history
Points stay on the license
Records affect renewal and insurance
Clean driving improves standing
Answer: PSID (Payment Slip ID) is a unique 12-14 digit number for payment.
Where to find:
On the physical challan slip
In SMS from 8815
On the PSCA portal
In the challan documentation
In the payment app when checking challan
Answer: Yes, limited grace periods occasionally.
Current structure:
Days 1-10: Standard fine only
Days 11-30: Late fees begin
After 30 days: Fine may double
Special events: Lok Adalat (discounts up to 75%)
Official PSCA Portal:
Website: echallan.psca.gop.pk
Official domain (.gop.pk)
Government SSL certificate
No payment links on the portal
Official Payment Methods:
Use only official sites and apps. Verify status on echallan.psca.gop.pk or e-challan.pk.
JazzCash official app/website
Easypaisa official app/website
Official bank mobile apps
ATM cards only
Designated bank branches
Warning Signs:
Have you received an SMS about a traffic violation, but don't know how much you owe?
Red flags indicating a scam:
Unsolicited payment links in SMS
Requests for bank credentials
Third-party payment portals
Unknown websites claiming to be PSCA
Pressure to pay immediately
Payment demands before verification
Requests for personal information beyond the CNIC/vehicle number
How to Stay Safe:
Always Verify First
Visit official PSCA portal directly
Don't click links in SMS
Type URL manually in the browser
Use Official Channels
Only use official apps
Only visit verified websites
Use bank apps you trust
Report Suspicious Activity
Report to 1991 (Police helpline)
Report to PSCA
Report to the payment provider
Do not engage with scammers
Never Share Sensitive Information
Don't share bank passwords
Don't share OTP codes
Don't share full CNIC details
Don't share biometric data
Double-Check Before Paying
Verify challan on the official portal first
Confirm the fine amount
Check vehicle registration matches
Verify violation details
Your Information Safety:
PSCA uses government-standard encryption
DLIMS data is secured with government protocols
Personal data accessed only through official channels
CNIC information is limited to public view
Your vehicle history is private except to authorized persons
What Data PSCA Has:
Vehicle registration details
Owner CNIC and contact info
Violation records
Payment history
License suspension status
Points accumulated