Punjab Revenue Authority (PRA) Online Registration
PRA works as a neutral tax law enforcement agency ensuring that the government’s due tax share in economic activities is reaped to the optimal level. The provincial tax systems in Pakistan are more or less based upon a colonial legacy. The dawn of the 21st century has seen a visible change in governance patterns.
Registration of Taxpayer’s having NTN
Step 01: Visit PRA Portal (https://pra.punjab.gov.pk)
To register yourself at PRA Portal, please visit: pra.punjab.gov.pk
Click on “e-Registration”
Click on “New e-Registration” having NTN
Step 02: Enter Your NTN
If You Already Have NTN
Please enter your NTN
The system will automatically show your registration particulars as in FBR.
Enter image character and press OK
A registration form will appear (Taxpayer Registration Form) Form will show pre-filled your particulars as recorded in FBR.
First Section of form is “Registry”
Please enter your registration particulars in this section.
Agent Particulars u/s 71
Enter particulars of your representation.
Save your particulars and move to other sections to complete the form.
Directors / Shareholders particulars
Please provide Directors/ Shareholders particulars.
Add Other Activities
If you have any other activity/activities other than principal please give details. Business / Branches
If you operate from more than one location through Businesses/Branches or outlets,
please give details of all.
Add Bank Account
Add your bank account.
Formally declare that the information given is correct and complete.
This is the official section and shows the USER ID allotted to you and Tax Office.
Save your form.
You can make changes if necessary, save it again after making changes.
Verification of Application
After completing your form click on “Verify Application”.
A pop-up window will ask for verification.
Enter the required information (CNIC/NTN/PP) to verify your application
Submit Your application
After verification click on “Submit Application”.
After successful submission, you will be allotted USER ID and PASSWORD through Email/SMS.
Please e-enroll to activate your account and avail of all facilities provided by PRA.
Have NTN but No Record Found
If you have NTN but when you enter your NTN the error reports as “No Taxpayer Found”
Please make sure that you have entered the correct NTN and Check digit.
If NTN and its check digit is correct and they still the message appears “No Taxpayer Found for This NTN”, please email your particulars to [ firstname.lastname@example.org ] as
The subject of the email: Add NTN in database
The support officer will forward your application and will reply you through email
If You Does Not Have NTN
PRA will allot you a Provisional Registration Certificate which will be valid for thirty days or
until NTN is issued to you by FBR.
You will enjoy all the facilities as provided to other taxpayers who have NTN during your provisional registration.
In case the NTN could not be issued to you within thirty days, your registration at PRA will be canceled and informed to you through e-mail.
PART – B
Steps after Application is Approved by CRO
Step 06: PRA will a lot PNTN
Step 07: Activation and Passcode will be sent through SMS and Email respectively
Step 08: Click on ‘e-Enrollment’ and select ‘Enrollment Activation’
Step 09: Enter PNTN, Activation & Pass Codes, and Image Character
Step 10: Enter New Password and New PIN Code
- How to e-Register
- How to e-Enroll
- How to e-File Return
- How to Pay Taxes
- Tax Calendar
- How to e-File STRIVe Return
Restaurant Invoice Monitoring System (RIMS)
Senior Junior Internship Program