Punjab Revenue Authority (PRA) e-Filing Login — Official Portal & Guide (2026)
Go to Official Punjab Revenue Authority (PRA) e-Filing LoginThe Punjab Revenue Authority e-filing portal lets service providers register, file and pay Punjab Sales Tax on Services under the Punjab Sales Tax on Services Act 2012.
How to log in to Punjab Revenue Authority (PRA) e-Filing
- Go to https://e.pra.punjab.gov.pk/.
- Log in with your registration number or CNIC and password (or enroll if new).
- Open the Declaration menu to start your Sales Tax on Services return.
- Fill in your taxable services and compute the tax due (returns due by the 18th of the following month).
- Generate the PSID and pay through your bank or an ADC channel.
Reset your password / PIN
You need your registration number or CNIC and your registered email/mobile. Use the portal's 'Forgot Password' (IRIS-style) recovery. Registration requires an NTN, CNIC and registered contact details.
New user? Service businesses first enroll for an NTN-linked PRA account (PTMS registration) before they can file returns online.
Common Punjab Revenue Authority (PRA) e-Filing login problems & fixes
Punjab Revenue Authority (PRA) e-Filinghelpline & contact
Helpline: 0800-08786
Frequently asked questions
What is the PRA e-filing URL?
The official Punjab Revenue Authority e-filing portal is https://e.pra.punjab.gov.pk/.
Who must file with PRA?
Businesses providing taxable services in Punjab (restaurants, salons, IT, franchises, etc.) must register and file Punjab Sales Tax on Services.
When is the PRA return due?
The monthly Sales Tax on Services return is generally due by the 18th of the following month.