Excise & Taxation Department — service guides

ePay Punjab app: account setup and every vehicle service in one place

ePay Punjab app: account setup and every vehicle service in one place The ePay Punjab app places the vehicle dues of a Punjab owner inside one account on a mobile phone. The Punjab Information Technology Board (PITB) dev

ePay Punjab app: account setup and every vehicle service in one place

ePay Punjab app: account setup and every vehicle service in one place

The ePay Punjab app places the vehicle dues of a Punjab owner inside one account on a mobile phone. The Punjab Information Technology Board (PITB) developed ePay Punjab as the payment platform of the Government of Punjab, and the platform routes government dues through the banking network of Pakistan. The application carries no usage charge, and the user pays only the government amount on the challan. One account covers token tax, transfer of ownership dues, traffic e-challan payment, and a record of past payments. This guide gives the account setup order, describes each vehicle service by function, and sets out the payment and safety rules inside the wider system described in MTMIS Punjab: the complete guide to online vehicle verification.

Table of contents

  • What ePay Punjab is and who runs the platform
  • Account setup in order
  • Vehicle services under Excise and Taxation
  • Payment channels for a PSID
  • Safety rules and payment errors
  • The web companion on epay.punjab.gov.pk
  • Frequently asked questions

What ePay Punjab is and who runs the platform

ePay Punjab aggregates government dues from departments of the Government of Punjab into one payment account. PITB built the platform and PITB operates the platform, and banks and payment channels settle each payment against a Payment Slip ID (PSID). The application generates the PSID for a due, and the banking network collects the amount. Menu wording can vary between versions of the application, and this guide describes each screen by function rather than by an exact label. A user reads a function description and matches the description to the current screen. The vehicle services sit under the Excise and Taxation section of the application, beside other department sections for other dues. The Excise and Taxation Department collects the vehicle dues, and ePay Punjab provides the payment route for those dues.

Account setup in order

The setup sequence creates one verified account, and the user completes the sequence once.

  1. Install the official application from the Android store or the iOS store, and confirm the publisher as the Government of Punjab before installation.
  2. Open the application and choose the registration option.
  3. Enter the full name, the CNIC number, the mobile number, the email address, and a password.
  4. Enter the one-time password (OTP) the system sends to the mobile number or the email address, and complete the verification of the account.
  5. Sign in with the mobile number or the email address and the password.

The user keeps the password private and keeps access to the registered mobile number, because the OTP route depends on that number. An account with a verified mobile number recovers access through the normal sign-in route, and the user avoids repeat registration with a second account.

Phone in two hands on a home table with a blank identity card beside it for ePay Punjab account setup

Vehicle services under Excise and Taxation

The Excise and Taxation section carries the vehicle services of the platform, and the table below states the function of each service.

Service Function in the application
Token tax Displays the dues for a registration number and generates a PSID
Transfer of ownership Calculates the transfer fee and outstanding token tax and generates a PSID
Vehicle record Displays vehicle and payment information tied to the account
Traffic e-challan Generates a PSID for an unpaid Safe City challan

Token tax service

The token tax service starts with the registration number. The user enters the registration number, the system displays the dues for the vehicle, and the user generates the 17-digit PSID for payment. The display separates the current dues from older amounts on the record, and the user reads the full position before payment. How to pay token tax online with ePay Punjab gives the full token tax payment sequence, including the record check after payment.

Transfer of ownership service

The transfer service calculates the charge for an ownership change inside the application. The user enters the registration number and the CNIC of the buyer, and the system calculates the transfer fee and any outstanding token tax from the official schedule inside the system calculation. The user pays the PSID, and the record moves to a bio-pending position after payment. The seller and the buyer then complete biometric verification through the NADRA Pak ID application or at a NADRA service center, and the transfer completes after the biometric step. A paid PSID alone does not complete the transfer, because the biometric step stands as a separate condition.

Vehicle record and payment history

The account holds vehicle and payment information for the owner. The user views the vehicle detail tied to the account and reads the payment history inside the application. The payment history serves as the receipt record for the owner, and each paid PSID in the history confirms the posting of a payment against a vehicle. An owner with several vehicles checks the history vehicle by vehicle before a new payment, and the check prevents a duplicate payment for a period with a paid position.

Traffic e-challan service

The application carries the Safe City e-challan service for Punjab vehicles. The user enters the vehicle detail the service requests, the system displays an unpaid challan on the record, and the user generates a PSID for the challan amount. Payment of the PSID clears the challan through the same banking route as other dues on the platform.

The wider dues catalogue

The same account carries other dues of the Government of Punjab. Property tax, professional tax, and other Punjab dues sit in department sections beside the Excise and Taxation section. The catalogue matters for convenience, and the vehicle services remain the focus of this guide. A user pays a non-vehicle due from the same account and the same PSID route, with the same payment history as the record.

Payment channels for a PSID

A PSID opens payment through the full banking network, and the user chooses the channel with the easiest access. The user pays a PSID through any bank application, internet banking, an ATM, a mobile wallet, or an over-the-counter payment at a bank branch. Each channel asks for the PSID and the amount, and the bank system validates the PSID before collection. The paid PSID receipt is the proof of payment, and the in-application payment history confirms the posting of the payment to the account. What is a PSID and how to pay it explains the structure of the PSID and the payment routes in full detail. The user keeps the paid receipt with the vehicle documents until the portal record shows the updated paid position.

Suzuki Wagon R owner paying through a phone at home while the car stands visible through the window

Safety rules and payment errors

The safety rules protect the user from the two common loss routes on payment platforms: a wrong application and a wrong PSID. The user installs only the official application with the Government of Punjab as the publisher, and the user generates each PSID inside the official application or on epay.punjab.gov.pk. The user never pays a PSID from an unknown person, because a stranger controls the destination of a payment against a foreign PSID. A payment attempt can fail through the bank channel. A failed payment returns through the bank channel, and the user re-checks the dues position inside the application before the user generates a second PSID for the same due. The re-check prevents a double payment for one due. A user with a payment problem reaches the PITB helpline on 0800-08786, and the user states the PSID and the payment channel on the call.

The web companion on epay.punjab.gov.pk

The website epay.punjab.gov.pk carries the same dues generation in a browser. An owner without the application uses the website for the motor vehicle tax calculator and for dues generation against a registration number. The website produces a PSID under the same rules, and the same bank channels accept the website PSID. The owner confirms the vehicle record after payment on mtmis.excise.punjab.gov.pk with the registration number, the registration date, and the security code. Owners with a dues dispute or a record error attend the Excise office, and the Excise head office stands at Transport House, 11-A Egerton Road, Lahore. The Excise helpline stands at 1035 for department queries, in addition to the PITB helpline for platform queries.

Frequently asked questions

Does the ePay Punjab app charge a fee for use of the application?

No. The application carries no usage charge. The user pays only the government amount on the challan, and the banking channel collects that amount against the PSID.

Does account setup require an OTP for verification?

Yes. The system sends a one-time password (OTP) to the mobile number or the email address during registration, and the user enters the OTP to verify the account before sign-in.

Does the token tax service generate a 17-digit PSID?

Yes. The user enters the registration number, the system displays the dues, and the service generates a 17-digit PSID for payment through the banking network.

Does payment of the transfer PSID complete an ownership transfer on its own?

No. Payment moves the record to a bio-pending position. The seller and the buyer complete biometric verification through the NADRA Pak ID application or at a NADRA service center, and the transfer completes after the biometric step.

Can a user pay a PSID at an ATM or through a mobile wallet?

Yes. Any bank application, internet banking, an ATM, a mobile wallet, and an over-the-counter bank payment all accept a PSID, and the paid PSID receipt serves as the proof of payment.

Should a user pay a PSID from an unknown person?

No. The user generates each PSID inside the official application or on epay.punjab.gov.pk and pays only a personal PSID. A payment against a PSID from an unknown person sends money to a destination the stranger controls.

Related guides in Payments and e-Pay Punjab

Read the complete MTMIS Punjab guide