If you run a restaurant, café, bakery or food chain in Punjab, the Punjab Revenue Authority (PRA) now expects every bill you issue to be reported electronically.
In 2026, enforcement stepped up sharply. PRA barred handwritten receipts, kitchen order slips and pre-bills at restaurants, coffee shops, hotels and marriage halls and raised the tax rate on card and digital payments at restaurants from 5% to 8%. Restaurants that aren't properly integrated face notices, penalties and possible sealing of premises.
This guide explains what PRA POS integration is, how it works, the current tax rates, and how to set it up without disrupting your service.
Key Takeaways
PRA requires restaurants to report sales in real time through its Electronic Invoice Monitoring System (eIMS).
Handwritten receipts, kitchen slips and pre-bills are barred at restaurants, cafés, hotels and marriage halls.
Restaurant sales are taxed at 16% for cash payments and 8% for card, wallet or QR payments (confirm the current rate with PRA).
Each bill gets a PRA fiscal invoice number and QR code the customer can verify.
A properly integrated POS also improves stock, cash and cost control, not just compliance.
What Is PRA POS Integration?
PRA POS integration connects your restaurant's point-of-sale system to PRA's eIMS (Electronic Invoice Monitoring System). Every time you issue a bill:
Your POS sends the invoice data to PRA.
PRA returns a fiscal invoice number.
The bill is printed with that number and a QR code.
The customer can scan the QR code to confirm the invoice was reported to PRA.
This lets PRA see restaurant sales in real time, and gives customers a way to check that the tax they paid is actually being reported.
Why PRA Integration Matters More in 2026
Handwritten bills are banned. PRA's August 2026 enforcement notification bars handwritten receipts, kitchen order slips and pre-bills at hotels, restaurants, coffee shops and marriage halls. Every customer bill must come from an integrated system.
Higher tax on digital payments. From July 2026, card, wallet and QR payments at restaurants are taxed at 8%, up from 5%. Your POS must apply the right rate automatically based on payment method.
Active enforcement. PRA has previously issued show-cause notices to more than 100 restaurants for non-compliance, and enforcement has continued to tighten.
Delivery platforms are collecting agents. PRA has notified food delivery platforms as collecting agents, so delivery sales and the tax collected on them need to be recorded correctly in your system.
PRA Tax Rates for Restaurants
Payment method | Punjab sales tax on services |
|---|---|
Cash | 16% |
Debit or credit card | 8% |
Mobile wallets (Easypaisa, JazzCash and others) | 8% |
QR code payments | 8% |
The reduced rate applies without input tax adjustment. Rates are set through the Punjab Finance Act and PRA notifications and can change, so confirm the current rates with PRA or your tax advisor before configuring your POS.
Why this matters for your POS: the tax rate depends on how the customer pays, not just what they ordered. If your system calculates tax before the payment method is selected, or doesn't recalculate when the payment changes from cash to card, your bills will be wrong.
Who Needs PRA POS Integration?
PRA requires registered restaurants and food service businesses in Punjab to use integrated invoicing, including:
Restaurants, cafés and coffee shops
Bakeries and sweet shops providing restaurant services
Fast food outlets and food chains
Hotels, guest houses and their restaurants
Marriage halls, banquets and caterers
If you operate in Punjab and provide restaurant services, assume integration applies to you and confirm your status with PRA.
What Your PRA Invoice Must Show
A compliant restaurant bill typically includes:
Restaurant name, address and PRA registration number (NTN or PNTN)
PRA fiscal invoice number
QR code for verification
Date and time
POS or terminal identification
Items, quantities and prices
Payment method
Punjab sales tax rate and amount
Total amount payable
How to Set Up PRA POS Integration
Step 1: Register with PRA
Make sure your business is registered with PRA for sales tax on services and that each outlet's details are correct.
Step 2: Choose an integration-ready POS
Your POS must be able to connect to PRA's eIMS, receive fiscal invoice numbers, print QR codes, and apply the right tax rate by payment method.
Step 3: Register your POS terminals
Each outlet and terminal is registered with PRA so that invoices can be linked to the correct location.
Step 4: Configure tax rules
Set up 16% for cash and 8% for card, wallet and QR payments, and make sure the tax recalculates if the payment method changes.
Step 5: Test the connection
Issue test invoices to confirm fiscal numbers are received, QR codes print correctly and invoices appear in PRA's system.
Step 6: Plan for internet outages
Your POS should store invoices securely during outages and upload them to PRA as soon as the connection returns, within the timeframe PRA allows.
Step 7: Remove manual billing
Stop handwritten bills, manual kitchen slips used as customer bills and pre-bills. Kitchen order tickets should come from the same integrated system.
Step 8: Train your staff
Cashiers should understand payment-method tax rates, how to handle voids and returns, and what to do if an invoice fails to report.
Step 9: Monitor daily
Check for unreported or failed invoices every day, and reconcile reported sales with your accounts each month.
Common PRA Integration Mistakes
Wrong tax by payment method. Charging 16% on card payments, or 8% on cash, leads to over- or under-collection.
Bills issued outside the system. Manual or "temporary" bills during busy hours break compliance.
Failed invoices not followed up. Invoices that didn't reach PRA during an outage must be uploaded.
Voids and refunds handled manually. Cancellations should be recorded in the system with a proper credit note, not deleted.
Delivery orders not recorded. Foodpanda and other delivery orders must be part of your reported sales. See Foodpanda integration with POS and ERP.
Different systems per outlet. Chains using different POS software at each branch struggle to stay consistent.
Beyond Compliance: What a Good Restaurant POS Should Also Do
PRA integration is a legal requirement, but the right system also helps you run a more profitable restaurant:
Recipe costing to know the real cost of every dish
Ingredient inventory deducted automatically with every sale
Kitchen order tickets sent to the right station
Controls on voids and discounts with an audit trail
Multi-outlet reporting for sales, cash and food cost
Accounts and payroll in the same system
Read our full guide to restaurant management software in Pakistan.
PRA vs FBR: Do You Need Both?
Restaurant sales tax on services in Punjab is collected by PRA, not FBR. However, FBR's draft SRO 288(I)/2026 brings hospitality businesses into its online integration framework on the income tax side once finalized. Restaurants that also sell goods through retail outlets may have FBR obligations too. See what SRO 288(I)/2026 means for your business and FBR POS integration for retailers.
Have outlets in Sindh too? See our guide to SRB POS integration for restaurants.
Frequently Asked Questions
Is PRA POS integration mandatory for restaurants?
Yes. PRA requires registered restaurants in Punjab to use integrated invoicing, and has barred handwritten receipts, kitchen order slips and pre-bills at restaurants, coffee shops, hotels and marriage halls.
What is the PRA tax rate for restaurants in 2026?
Restaurant services are taxed at 16% for cash payments and 8% for card, mobile wallet and QR payments, after PRA raised the digital payment rate from 5% in July 2026. Confirm current rates with PRA.
What is PRA eIMS?
eIMS is PRA's Electronic Invoice Monitoring System. Integrated POS systems send invoice data to eIMS and receive a fiscal invoice number for each bill.
How can customers verify a PRA invoice?
By scanning the QR code printed on the bill, which confirms the invoice was reported to PRA.
What happens if the internet goes down?
An integrated POS should store invoices and upload them to PRA once the connection returns, within the time PRA allows.
Do delivery orders need to be reported to PRA?
Delivery sales are part of your restaurant's sales. PRA has also notified food delivery platforms as collecting agents, so record delivery orders and platform tax correctly in your system.
Get PRA-Integrated with Bizloom ERP
Bizloom ERP helps restaurants, cafés and food chains in Punjab set up compliant, integrated POS systems on ERPNext. We can:
Set up POS for dine-in, takeaway and delivery across your outlets
Configure PRA tax rates by payment method
Set up kitchen order tickets, recipes and ingredient inventory
Connect delivery orders and reconcile platform payouts
Integrate accounts, payroll and owner dashboards
Host securely with managed ERP hosting
Explore our ERP for Retail & POS solution and FBR integration services.
Need your outlets PRA-compliant? Book a Free ERP Assessment with Bizloom ERP and we'll review your current billing setup and show you how integration would work.