PRA POS Integration in Pakistan: A Guide for Punjab Businesses

Restaurant cashier processing a bill on a POS system in Punjab

Plenty of business owners in Lahore, Faisalabad and Multan have done everything they were told about tax compliance, integrated their system with FBR, and still find themselves holding a notice from an authority they had barely heard of. The reason is structural rather than accidental. FBR taxes goods at the federal level, while services in Punjab are taxed by a separate provincial body under a separate law, with its own portal, its own invoice format and its own enforcement teams. If you run a restaurant, salon, hotel or marriage hall in Punjab, that body is the Punjab Revenue Authority, and federal compliance does nothing to satisfy it.

What PRA Actually Regulates

The split goes back to the 18th Constitutional Amendment, which devolved the taxation of services to the provinces. Punjab established the Punjab Revenue Authority and enacted the Punjab Sales Tax on Services Act, 2012, and since then every taxable service rendered in the province has fallen under provincial rather than federal jurisdiction.

The practical consequence is a division most owners only discover when something goes wrong. FBR handles sales tax on goods. PRA handles sales tax on services in Punjab. A bakery selling packaged products across a counter may deal with FBR, while the same premises operating a seating area and serving food is providing a service and deals with PRA. Businesses doing both can end up answering to both, which is not double taxation but two separate obligations on two different parts of the same operation.

Customer paying a bill at a cafe counter where PRA sales tax applies

Who Needs PRA POS Integration

PRA’s reach across service categories is wide, and enforcement has concentrated on the hospitality sector in particular. The categories most commonly affected include:

  • Restaurants, cafés, bakeries with seating, and fast food outlets
  • Hotels, guest houses and marriage halls
  • Salons, spas and beauty parlours
  • Catering and event management services
  • Fitness centres, travel agents and a range of professional services

Thresholds and notification rules determine exactly who must integrate rather than simply register, and those figures are revised through provincial finance legislation. Rather than rely on a number quoted in an article, including this one, confirm your own position on the PRA portal or with a tax advisor before assuming you fall outside the requirement. What is not in doubt is the direction of travel: enforcement in Punjab has tightened noticeably, with show-cause notices and outlet sealings reported across the restaurant sector in recent years.

Key takeaway: being FBR compliant does not make you PRA compliant. They are separate authorities under separate laws, and a Punjab service business can be fully integrated with FBR and still face provincial penalties.

How the Integration Works in Practice

PRA operates an electronic invoice monitoring system that connects your billing software to the authority over the internet. When a bill is generated, the transaction data is transmitted and the printed invoice carries a QR code that the customer can verify independently through PRA’s own app.

At the counter, almost nothing changes. Staff take the order and produce the bill exactly as before, with the reporting happening in the background in a second or two. The change that does matter sits in your data: service categories need to be set up correctly so that the right tax rate applies to the right item, because a misconfigured category produces incorrect returns quietly and consistently. This is the same lesson that shows up in federal integrations, described in our guide to FBR POS integration in Pakistan, and it is the part owners consistently underestimate.

Punjab Sales Tax Rates on Services

Card payment being processed at a service business counter in Punjab

Punjab applies a standard rate on services with reduced rates for certain categories, and the reduced rates typically come without input tax adjustment. Restaurants have historically been taxed at a reduced rate, and in 2026 the rate applied to card and digital payments at restaurants and several other service sectors was revised upward from 5% to 8%.

Two things follow from this. First, rates in Punjab genuinely move, sometimes mid-year, so any figure you carry in your head has a shelf life. Second, a business can face different rates on different payment methods for the same meal, which is precisely the kind of rule that manual billing gets wrong and a properly configured system gets right every time. Always verify the current rate for your service category against PRA’s published notifications before configuring anything.

Registration: What You Need Before You Start

Registration comes before integration. You obtain a PRA registration number through the authority’s online portal, and the documentation is straightforward: CNIC or NTN, proof of business address, bank account details, and business registration documents where applicable. Once approved, that number appears on every tax invoice you issue.

For food businesses there is an additional dependency worth knowing early, since PRA registration is generally expected before the Punjab Food Authority will process a licence. Owners planning a new outlet often discover this at the worst moment, weeks from opening. Integration then follows registration, with your provider configuring the connection using your credentials, and the practical timeline is usually days rather than weeks once the paperwork is in order. The steps mirror those in our walkthrough on switching to a compliant POS, which is worth reading if you are changing systems rather than adding a connection to an existing one.

Choosing Software That Handles PRA Properly

Most POS vendors in Pakistan advertise compliance without specifying which authority they mean, and for a Punjab service business that distinction is the whole question. Four things are worth establishing before you commit:

  • Whether PRA reporting is genuinely supported, not just FBR
  • What happens to billing when the internet drops, and how invoices are queued
  • Whether rate changes are pushed as updates or charged as custom work
  • Whether both FBR and PRA can run from one system if your business needs both

The third point is where Punjab businesses get caught. Provincial rates have changed more than once recently, and a vendor who treats each change as a billable configuration job turns a modest licence into a recurring expense. The fourth matters for anyone selling both goods and services, such as a salon retailing products alongside treatments, since running two disconnected systems doubles the reconciliation work every month. Businesses in this position are usually best served by a single platform handling PRA integration and federal reporting together.

Conclusion

PRA compliance is not a variation on FBR compliance, it is a separate obligation with its own registration, its own reporting system and its own penalties. For service businesses operating in Punjab it is usually the more immediate of the two, particularly in hospitality, where enforcement has been most active. Establish your service category, confirm the current rate rather than assuming, register before you integrate, and choose software that treats provincial reporting as a first-class feature rather than an afterthought.

Running a service business in Punjab?

We will check whether PRA applies to your business and set up the integration around your existing billing.

myPOS supports service businesses across Punjab with PRA restaurant integration and provincial reporting built into the same system that handles day-to-day billing.

Frequently Asked Questions

Is PRA registration the same as FBR registration?

No. They are separate authorities with separate portals and separate laws. FBR covers sales tax on goods, PRA covers sales tax on services rendered in Punjab.

Do I need PRA integration if my business is small?

Registration obligations and integration thresholds differ, and both are revised periodically. Check your service category against current PRA notifications rather than assuming small businesses are exempt.

Can one POS handle both FBR and PRA reporting?

Yes, provided the software supports both connections. The two report separately in the background, but staff work from one billing screen.

What happens if my internet goes down?

A properly built system keeps billing running offline and transmits the queued invoices once the connection returns, so service never stops.

Does PRA registration affect my food licence?

For food businesses, PRA registration is generally expected before the Punjab Food Authority processes a licence, so it is worth completing early when opening a new outlet.