How to Pay E-Challan Online

Quick Answer

Pay e-challans through the PSCA app, JazzCash, Easypaisa, bank apps, or at designated bank branches. Enter your CNIC or vehicle number to pull up pending challans, select the ones to pay, and confirm. Payment reflects in the system within 1-24 hours.

Online E-Challan Payment Options

E-challan payment is designed to be frictionless — no visiting traffic courts, no standing in police station queues. You can pay from your phone in 2 minutes. Multiple payment channels ensure accessibility for everyone from smartphone users to cash-only payers.

Payment Methods Available

MethodHow to PayFeeProcessing
PSCA AppSelect challan → Pay → Card or walletMinimalInstant
JazzCashBill Payments → Traffic → Enter CNIC/vehicleRs. 10-201-4 hours
EasypaisaBill Payments → Traffic → Enter CNIC/vehicleRs. 10-201-4 hours
Bank AppGovernment Payments → Traffic ChallanUsually free1-24 hours
Bank BranchPresent CNIC at counterFreeSame day
Excise OfficePay at Excise & Taxation counterFreeInstant

Step-by-Step: Paying via Mobile Wallet

  1. Open JazzCash or Easypaisa app.
  2. Navigate to Bill Payments → Government/Traffic.
  3. Select your city (Lahore, Rawalpindi, etc.).
  4. Enter your CNIC or vehicle registration number.
  5. Pending challans are fetched. Select the ones you want to pay.
  6. Confirm the total amount and enter your PIN.
  7. Payment confirmation SMS received. Save it.

Check your challans first: by CNIC or by vehicle number. For token tax payment: token tax guide.

After Payment

  • System update: Payment reflects in the PSCA system within 1-24 hours. If you check immediately, the challan may still show as unpaid — wait at least 4 hours.
  • Save your receipt: The transaction SMS or app confirmation serves as proof of payment. Keep it until the challan status updates to "Paid" in the system.
  • Vehicle transfer clearance: If paying challans to clear a vehicle for transfer, verify the updated status on MTMIS or the PSCA portal before proceeding with the transfer at Excise.

E-Challan Payment Methods

Payment ChannelStepsFeeProcessing
JazzCashApp → Bills → Traffic Challan → enter challan #Free2-24 hours
EasypaisaApp → Bills → E-Challan → reference #Free2-24 hours
Bank app/ATMBill payment → Traffic → challan #Free1-24 hours
PITB portalOnline → enter details → pay via card/walletFreeInstant to 24 hours
Traffic police officeVisit with challan notice → pay at counterFreeSame day

Punjab's MTMIS system has digitized vehicle records significantly, making verification quick and accessible. Always verify any vehicle before purchase — check MTMIS for ownership, token tax status, theft flags, and registration validity. A 5-minute online check prevents purchasing stolen, court-attached, or heavily tax-defaulted vehicles. The verification is free and instant — there's no reason to skip it.

For vehicles registered outside Punjab, use the respective province's portal (Sindh Excise, KPK Excise, Islamabad Police). Cross-province verification is important when buying vehicles with registration from another province — the transfer process requires additional steps including fitness certification and re-registration.

Pay only your actual challans. Verify each challan's details (date, violation type, location) before paying. If a challan seems incorrect, dispute it at the PSCA office before payment — paying an incorrect challan makes it harder to reverse.

E-Challan Payment — How to Pay

Yes. Open JazzCash app → Bill Payments → Government/Traffic → enter CNIC or vehicle number → select challan → pay. A small convenience fee applies. Payment reflects in 1-4 hours.

There's no formal expiry, but unpaid challans accumulate and can block vehicle transfer and license renewal. The sooner you pay, the fewer complications you face.

Yes. The payment system accepts any CNIC or vehicle number regardless of who's making the payment. You just need the correct CNIC or registration number.

You receive a confirmation SMS from the payment provider. Verify in the PSCA system after 4-24 hours — the challan status should change to "Paid."