How to Pay e-Challan in Pakistan (2026 Guide)
Step 1: Check Your e-Challan
Go to your city traffic police website:
-
Islamabad: ICT Police
-
Lahore / Punjab: ePay Punjab / PSCA
-
Karachi / Sindh: Sindh Police e-Challan
-
Motorway (M-Tag / NHMP): NHMP official portal
Enter:
-
Vehicle number or
-
CNIC number
Check:
-
Violation details
-
Fine amount
-
Due date
-
Evidence (camera photo, if available)
If the challan looks wrong → file an objection immediately on the same portal.
Step 2: Choose Payment Method
1. Mobile Banking / Internet Banking (Fastest)
Use:
-
JazzCash
-
EasyPaisa
-
Any bank app (HBL, UBL, Meezan, etc.)
Go to:
Bill Payments → Government Payments → Traffic / e-Challan
Enter:
-
Challan number or
-
Vehicle number
Confirm → Pay → Save receipt.
2. ePay Punjab (For Punjab)
-
Download ePay Punjab app
-
Enter PSID number
-
Pay via:
-
Mobile wallet
-
ATM
-
Internet banking
-
3. ATM Payment
-
Insert card
-
Bill Payments
-
Government Payments
-
Enter PSID / Challan number
-
Pay & print receipt
4. Bank Branch (Slowest)
Visit designated bank.
Provide challan number.
Pay in cash.
Collect stamped receipt.
Important Rules (Don’t Ignore)
-
Unpaid challan = vehicle blocked during transfer.
-
Repeated violations can lead to higher penalties.
-
Keep digital + printed proof of payment.
-
Some cities offer discount for early payment.
Pro Tips
-
Check challan monthly. Don’t wait for renewal time.
-
Make sure vehicle is registered in your name.
-
If you sold the car, transfer ownership immediately.