PRA (Punjab Revenue Authority) is the provincial authority responsible for collecting sales tax on services rendered or provided within Punjab, Pakistan — operating entirely separately from FBR, which handles sales tax on goods and federal income tax. The current standard PRA sales tax rate on services is 16%, slightly higher than neighboring Sindh's 15% rate under SRB. If you provide services within Punjab — consulting, IT, restaurants, advertising, freight, or any of dozens of other categories — understanding when PRA registration becomes mandatory is essential to avoid penalties. Here's exactly how the system works.
What Is PRA and Why Does It Exist Separately From FBR?
PRA stands for the Punjab Revenue Authority, established under the Punjab Sales Tax on Services Act, 2012, to collect sales tax specifically on services rendered within Punjab. This authority exists because, under Pakistan's constitutional structure, sales tax on services falls under provincial rather than federal jurisdiction — a distinction that surprises a lot of new business owners who assume all sales tax runs through FBR.
FBR (Federal Board of Revenue) handles sales tax on goods nationally, along with federal income tax. PRA handles sales tax on services specifically within Punjab. These are genuinely separate systems — separate registration, separate filing portals, separate deadlines — and a business dealing in both goods and services may need to register with both authorities simultaneously. If you want the broader federal-level context this provincial layer sits on top of, our guide on income tax vs sales tax in Pakistan covers that foundational distinction.
Pakistan's Provincial Sales Tax System: PRA in Context
Every province in Pakistan runs its own revenue authority for sales tax on services, and the rates genuinely differ between them.
| Authority | Jurisdiction | Standard Rate on Services |
|---|---|---|
| PRA (Punjab Revenue Authority) | Punjab | 16% |
| SRB (Sindh Revenue Board) | Sindh | 15% (19.5% for telecom) |
| KPRA (Khyber Pakhtunkhwa Revenue Authority) | Khyber Pakhtunkhwa | 15% |
| BRA (Balochistan Revenue Authority) | Balochistan | 15% |
| ICT (Islamabad Capital Territory) | Islamabad | 15–16% |
Punjab's 16% rate sits at the higher end compared to its neighboring provinces, which matters directly for any business operating across provincial lines. The governing principle for which authority's rate applies is typically based on where the service is actually rendered, or where the recipient is located — not simply where your business happens to be headquartered.
PRA vs SRB: The Rate Difference That Trips Up Multi-Province Businesses
This comparison comes up constantly for service businesses operating in both Punjab and Sindh, and it's worth addressing directly. A consulting firm based in Lahore serving a client in Karachi may need to register with SRB and apply Sindh's 15% rate for that specific engagement, even though the same firm charges Punjab's 16% rate through PRA for its Lahore-based clients.
This place-of-provision logic — rather than a single rate applying to your entire business regardless of where clients sit — is exactly where multi-province service businesses make costly invoicing errors. A marketing agency billing Rs 500,000 worth of services to a Punjab-based client owes roughly Rs 80,000 under PRA's 16% rate, while the same invoice amount billed to a Sindh-based client owes roughly Rs 75,000 under SRB's 15% rate. Getting this wrong — applying the wrong provincial rate because you assumed your home province's rate travels with you — is one of the most common compliance mistakes in this space.
What Is the Current PRA Sales Tax Rate?
The current PRA tax rate for the general category of taxable services in Punjab stands at 16%, though specific sectors may carry different rates under sector-specific notifications issued through the Punjab Sales Tax on Services Act, 2012 and subsequent Finance Act amendments. Since provincial governments revise these rates periodically through their annual budget process, treating any single figure as permanently fixed is a mistake — always confirm the current rate directly against PRA's latest notifications before finalizing invoices, particularly around the start of a new fiscal year.
Who Needs to Register With PRA?
PRA registration becomes mandatory once your business provides a taxable service within Punjab, as defined under the schedules to the Punjab Sales Tax on Services Act, 2012. This coverage is broad — consultants, advertising agencies, IT companies, restaurants, freight forwarders, marriage halls, beauty services, telecommunications, insurance, and numerous other service categories all fall within scope.
Practical scenarios that typically trigger registration:
- Your business is physically located and operating within Punjab
- You provide services to clients located in Punjab, even if headquartered elsewhere
- Your specific service category appears in PRA's schedule of taxable services
- You've crossed any sector-specific threshold that removes an otherwise-available exemption
If you're unsure whether your specific service qualifies, checking PRA's official taxable services list directly is worth doing before assuming exemption — provincial revenue authorities don't accept "I didn't realize my service counted" as a defense during an audit.
Step-by-Step: How to Register With PRA
Step 1 — Determine if your service is taxable. Check your specific service category against PRA's schedule of taxable services under the Punjab Sales Tax on Services Act, 2012.
Step 2 — E-register on the PRA portal. Registration is completed through PRA's official e-portal, requiring your business details, NTN, and relevant supporting documentation. If you haven't obtained your NTN yet, our guide on what an NTN (National Tax Number) is covers that prerequisite step.
Step 3 — Obtain your PRA registration number. Once approved, you receive a registration number that identifies your business within the PRA system — this appears on your tax invoices and returns going forward.
Step 4 — File monthly returns. PRA-registered businesses file sales tax returns monthly, reporting taxable services provided and sales tax collected, along with applicable input tax adjustments where eligible.
Step 5 — Maintain proper records. Keep detailed invoice and transaction records readily available in case of a PRA audit or verification request.
Filing PRA Sales Tax Returns
Registered businesses file monthly returns through PRA's online portal, reconciling taxable service transactions and tax collected with the invoices issued during that period. A few practical points worth understanding:
- Input tax adjustment may be claimed in certain cases, depending on your service category and whether you've opted into any reduced-rate scheme that restricts input tax claims.
- Withholding tax rules apply in specific situations, where certain clients — particularly government entities and large withholding agents — deduct tax directly at source rather than the service provider collecting the full amount.
- Monthly deadlines are strict, and missing them compounds penalties the longer a return remains unfiled — the same underlying principle as missed deadlines under FBR's federal filing system, just administered separately by PRA.
What Happens If You Don't Register or File With PRA?
Skipping PRA registration when legally required doesn't remove the obligation — it simply accumulates in the background, often surfacing during an audit, a tender application requiring active taxpayer status, or a client's own compliance verification flagging your business as unregistered.
Consequences of non-compliance typically include:
- Monetary penalties scaled to the duration of non-registration or non-filing
- Default surcharge accruing on unpaid tax amounts over time
- Exclusion from PRA's active taxpayer status, which can disqualify a business from certain government contracts and tenders
- Audit exposure, since unregistered businesses providing clearly taxable services are a natural target once identified
Addressing a compliance gap proactively — registering and catching up on filings before PRA identifies the issue independently — generally produces a considerably better outcome than waiting to be caught.
PRA Exemptions: Are Any Services Excluded?
Yes — PRA maintains a list of services that are conditionally or fully exempt from sales tax, notified separately from the general taxable services schedule. These exemptions typically depend on specific conditions (a particular sub-category, a threshold, or specific documentation requirements) rather than a blanket exemption applying to an entire service category.
Because exemption conditions shift periodically and depend heavily on precise service classification, verifying your specific situation against PRA's current notifications is worth the effort rather than assuming a general exemption applies without confirmation.
PRA for Freelancers and Small Service Providers
A frequent question among freelancers operating in Punjab: does PRA apply if I'm working independently rather than through a registered company? The answer depends on whether your specific service falls within PRA's taxable categories and whether you meet applicable registration thresholds — freelance status alone doesn't automatically exempt you if your service type is listed as taxable.
Many freelancers providing IT consulting, design, marketing, or similar digital services to Punjab-based clients fall within PRA's scope, and assuming registration "only applies to bigger companies" is a genuinely risky assumption. If you're navigating broader Pakistani tax obligations alongside this provincial layer, our guide on freelancer income tax and FBR rules in Pakistan covers the federal side of your compliance picture, which typically runs alongside — not instead of — any PRA obligation.
Checking Your PRA Registration Status
If you're unsure whether your business is currently PRA-registered, or want to verify a vendor's status before finalizing a contract, PRA provides online verification tools through its portal, checked by registration number or NTN depending on entity type. Verifying this before signing agreements with new vendors is worth doing, since working with an unregistered service provider who should be charging PRA tax can create complications on your own compliance side too.
Frequently Asked Questions
What is PRA in Pakistan? PRA (Punjab Revenue Authority) is the provincial authority responsible for collecting sales tax on services rendered within Punjab. It operates under the Punjab Sales Tax on Services Act, 2012, separately from FBR, which handles federal taxes and sales tax on goods.
What is the difference between PRA and FBR? FBR is the federal authority handling sales tax on goods and federal income tax nationwide. PRA is a provincial authority handling sales tax specifically on services rendered within Punjab. A business dealing in both goods and services may need to register with both.
Who needs to register with PRA? Any business or individual providing a taxable service within Punjab, as defined under the Punjab Sales Tax on Services Act, 2012, generally needs to register — including consultants, IT companies, restaurants, advertising agencies, and many other service categories.
What is the current PRA sales tax rate? The current standard rate is 16% for most taxable services, though specific sectors may carry different rates under sector-specific notifications. Rates are revised periodically through the provincial budget process, so current figures should always be confirmed against PRA's latest notification.
Is PRA applicable to freelancers and service providers? Yes, if the specific service falls within PRA's taxable categories and applicable registration thresholds are met. Freelance or independent status doesn't automatically exempt a provider if their service type is listed as taxable.
What happens if I don't register with PRA? Penalties, default surcharge on unpaid tax, and exclusion from active taxpayer status can all result from failing to register or file when required. Addressing non-compliance proactively generally produces a better outcome than waiting to be identified during a PRA audit.
Bottom Line
PRA is a genuinely separate compliance system from FBR, and for service businesses operating across Punjab and Sindh specifically, understanding the place-of-provision rule — and the resulting 16% vs 15% rate difference — is essential to avoid invoicing errors that create real compliance exposure. If you provide any kind of service within Punjab, checking your specific category against PRA's taxable services schedule and registering promptly if required will save you from penalties that compound the longer they go unaddressed.
To calculate exactly how sales tax affects your business alongside your federal filing obligations, our Pakistan sales tax calculator and FBR tax calculator can help you model both layers together before finalizing pricing or invoices.
For the official, current PRA taxable services list, registration process, and rate notifications, the Punjab Revenue Authority's official website remains the authoritative source to confirm before registering or filing.

