The Punjab Revenue Authority (PRA) administers the Punjab Sales Tax on Services in Punjab. If you provide any taxable service in Punjab โ consulting, IT, hospitality, advertising, healthcare, education, real estate brokerage, legal services, accounting, or any of the other categories on the PRA’s taxable services list โ and your annual turnover exceeds Rs 10 million, you are required to register with the PRA and file monthly or quarterly sales tax returns. The registration is separate from FBR registration, the rates are different, and the filing calendar runs on its own schedule. The PRA’s e-registration portal and the new IRIS-style e-filing system have made the process significantly simpler than it was a few years ago, but the requirements are still easy to misunderstand.
What the PRA does and who needs to register
The Punjab Revenue Authority was established under the Punjab Sales Tax on Services Act, 2012. It administers the provincial sales tax on services, which is distinct from the federal sales tax on goods administered by the FBR. The PRA is responsible for collecting tax on services rendered, provided, or delivered in Punjab, regardless of where the service provider is based.
You are required to register with the PRA if:
- You provide any service listed in the Second Schedule of the Punjab Sales Tax on Services Act, 2012
- Your annual turnover from taxable services exceeds Rs 10 million (the registration threshold)
- You provide services in Punjab from a location outside Punjab, but the service is consumed or used in Punjab
For a full list of taxable services and the applicable rates, the PRA’s official website (pra.punjab.gov.pk) maintains the complete schedule. Common categories include: IT services, software development, consulting, legal services, accounting, advertising, marketing, hospitality (hotels, restaurants, event management), healthcare services, education services, real estate brokerage, freight forwarding, and many more.
Step 1: Check if you need to register
Before starting the registration process, confirm that you are required to register. The two tests are:
Test 1: Is your service in the taxable schedule? Most services provided by individuals and businesses in Punjab are taxable. The most common exceptions are agricultural services, certain educational services provided by registered institutions, and healthcare services provided by public-sector hospitals. For any other service, registration is likely required once the turnover threshold is met.
Test 2: Is your annual turnover above Rs 10 million? The threshold applies to gross turnover from taxable services, not net profit. If your annual gross receipts from services in Punjab exceed Rs 10 million, you must register. If your turnover is below the threshold, registration is not mandatory, but voluntary registration is allowed and can be useful for businesses that want to claim input tax credits.
Step 2: Get an FBR NTN first (if you don’t have one)
The PRA registration process requires a valid NTN (National Tax Number) issued by the FBR. If you don’t already have an NTN, you must register with the FBR first through the IRIS portal, obtain the NTN, and then proceed with the PRA registration.
The FBR registration process is covered in detail in our NTN guide for Pakistan and our IRIS registration guide. The NTN is typically issued within 1-2 business days of the FBR application being approved.
For businesses that already have a Sales Tax Registration Number (STRN) with the FBR, the NTN is already in place. The same NTN is used across all FBR and PRA registrations.
Step 3: Gather required documents
Before starting the PRA e-registration, gather the following:
- CNIC of the proprietor, partners, or directors (as applicable)
- NTN certificate from FBR
- Business registration documents โ sole proprietorship declaration, partnership deed, or SECP company registration certificate (AOA, MOA, Form 29)
- Business address proof โ utility bill, rent agreement, or property ownership document
- Bank account details โ account number, IBAN, bank name, and branch
- Nature of business description โ a brief description of the services provided and the relevant PRA service category
- Expected annual turnover โ the gross receipts from taxable services for the next 12 months
- Mobile number and email address โ for OTP verification and correspondence
For companies registered with SECP, additional documents include the certificate of incorporation, the latest Form 29 (list of directors), and the latest Form A (registered office address).
Step 4: Apply through the PRA e-registration portal
- Go to the PRA e-registration portal at reg.pra.punjab.gov.pk and click “New Registration.”
- Select the registration type. Choose “New Registration Having NTN” if you already have an FBR NTN, or “New Registration Having No NTN” if you need to register for both at the same time.
- Enter the NTN. The portal will pull the FBR-registered data (name, address, business nature) into the PRA application. Verify that the data is correct.
- Enter business details. Add the business name (which may differ from the FBR-registered name), the principal business address, the date of commencement, and the nature of the business.
- Select the relevant PRA service category. The portal offers a dropdown list of taxable service categories. Select the one that most closely matches your business. If you provide services across multiple categories, select the primary one and add the others in the description.
- Upload the required documents. Upload scanned copies of CNIC, business registration documents, address proof, and bank account details. The portal accepts PDF, JPG, and PNG formats.
- Enter the bank account details. Provide the IBAN, bank name, and branch. This account is used for tax refund payments and is also the account linked to the PRA’s e-payment system.
- Submit the application. Review the application, confirm the declarations, and submit. The system will generate a tracking ID and send an acknowledgement to your registered email and mobile.
- Wait for PRA verification. The PRA processes the application and verifies the documents. The standard processing time is 3-7 business days. In some cases, the PRA may request additional documents or a clarification.
- Receive the PRA registration certificate. Once the application is approved, the PRA issues a Sales Tax Registration Number (PSTRN) and a registration certificate. The certificate is downloadable from the e-registration portal and is also emailed to the registered address.
The PRA’s e-registration system is significantly more user-friendly than the FBR’s older systems, but the process can still take longer than expected if documents need clarification. Starting with complete, accurate documentation is the best way to avoid delays.
Step 5: Understand the filing calendar
Once registered, the PRA requires monthly or quarterly sales tax returns. The default is monthly, but registered persons with turnover below Rs 25 million can opt for quarterly filing. The due dates are:
| Frequency | Due date | Coverage |
|---|---|---|
| Monthly | 18th of the following month | All registered persons by default |
| Quarterly | 18th of the month following the quarter end | Optional for turnover below Rs 25 million |
For example, the return for January 2026 is due by February 18, 2026. The return for Q1 2026 (January-March) is due by April 18, 2026.
Step 6: File the first return and pay the tax
The first PRA return is due in the month following the registration effective date. The return is filed through the PRA’s IRIS-style portal, which is separate from the FBR’s IRIS portal. The portal allows:
- Entry of output tax (sales) and input tax (purchases)
- Calculation of net tax payable or refundable
- Generation of the PRA payment challan
- Payment through 1Link, JazzCash, Easypaisa, or bank challan
- Submission of the return with OTP verification
For most service businesses, the PRA return is straightforward: declare gross receipts from services, claim input tax on purchases (where allowed), compute the net tax payable, and pay by the due date.
How PRA registration interacts with FBR registration
PRA registration is separate from FBR registration, but the two systems share the same NTN. For businesses that provide services in Punjab and sell goods in other provinces, both registrations are required, and the filing calendars are different.
For most service businesses, the typical setup is:
- FBR registration: Income tax (NTN) and, if selling goods, federal sales tax (STRN)
- PRA registration: Provincial sales tax on services (PSTRN)
- Other registrations: SECP (for companies), provincial labour department, chamber of commerce (optional)
The FBR and PRA filing calendars are different, but the income tax return is filed annually with the FBR. The PRA sales tax returns are filed monthly or quarterly. The FBR’s 2026 rules and procedures cover the federal side, and the PRA’s portal covers the provincial side.
Common mistakes to avoid
When to consult a tax practitioner
For a simple sole proprietorship providing a single service, the PRA registration and filing can be self-managed. For partnerships, companies, multi-category service providers, and businesses with input tax credit claims, professional advice is recommended. The PRA’s rules around input tax credits, inter-services transactions, and cross-border service provision can be complex, and a registered tax practitioner can help optimise the position.
Our guide to government schemes for 2026 includes a number of tax-related programmes that small businesses should be aware of, and our filer vs non-filer cost breakdown walks through the practical cost of staying outside the system.
Frequently asked questions
Sources: Punjab Revenue Authority (PRA) official documentation, Punjab Sales Tax on Services Act 2012, PRA e-registration portal, FBR documentation. Procedures and rates are based on the rules in effect for 2026 and are subject to update.
